Class TermTypeImpl

  • All Implemented Interfaces:
    Serializable, TermType, AbstractSWEType, org.apache.xmlbeans.impl.values.TypeStoreUser, org.apache.xmlbeans.SimpleValue, org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource

    public class TermTypeImpl
    extends AbstractSWETypeImpl
    implements TermType
    An XML TermType(@http://www.opengis.net/sensorml/2.0). This is a complex type.
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.apache.xmlbeans.XmlObject

        org.apache.xmlbeans.XmlObject.Factory
    • Field Summary

      • Fields inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase

        _voorVc, KIND_SETTERHELPER_ARRAYITEM, KIND_SETTERHELPER_SINGLETON, MAJOR_VERSION_NUMBER, MINOR_VERSION_NUMBER
      • Fields inherited from interface net.opengis.sensorml.x20.TermType

        type
      • Fields inherited from interface org.apache.xmlbeans.XmlObject

        EQUAL, GREATER_THAN, LESS_THAN, NOT_EQUAL, type
    • Constructor Summary

      Constructors 
      Constructor Description
      TermTypeImpl​(org.apache.xmlbeans.SchemaType sType)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Reference addNewCodeSpace()
      Appends and returns a new empty "codeSpace" element
      Reference getCodeSpace()
      Gets the "codeSpace" element
      String getDefinition()
      Gets the "definition" attribute
      String getLabel()
      Gets the "label" element
      String getValue()
      Gets the "value" element
      boolean isSetCodeSpace()
      True if has "codeSpace" element
      boolean isSetDefinition()
      True if has "definition" attribute
      void setCodeSpace​(Reference codeSpace)
      Sets the "codeSpace" element
      void setDefinition​(String definition)
      Sets the "definition" attribute
      void setLabel​(String label)
      Sets the "label" element
      void setValue​(String value)
      Sets the "value" element
      void unsetCodeSpace()
      Unsets the "codeSpace" element
      void unsetDefinition()
      Unsets the "definition" attribute
      org.apache.xmlbeans.XmlAnyURI xgetDefinition()
      Gets (as xml) the "definition" attribute
      org.apache.xmlbeans.XmlString xgetLabel()
      Gets (as xml) the "label" element
      org.apache.xmlbeans.XmlString xgetValue()
      Gets (as xml) the "value" element
      void xsetDefinition​(org.apache.xmlbeans.XmlAnyURI definition)
      Sets (as xml) the "definition" attribute
      void xsetLabel​(org.apache.xmlbeans.XmlString label)
      Sets (as xml) the "label" element
      void xsetValue​(org.apache.xmlbeans.XmlString value)
      Sets (as xml) the "value" element
      • Methods inherited from class org.apache.xmlbeans.impl.values.XmlComplexContentImpl

        arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, compute_text, equal_to, get_default_attribute_text, get_default_element_text, get_elementflags, is_child_element_order_sensitive, new_visitor, schemaType, set_nil, set_String, set_text, unionArraySetterHelper, unionArraySetterHelper, update_from_complex_content, value_hash_code
      • Methods inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase

        _copy, _copy, _isComplexContent, _isComplexType, _set, _validateOnSet, attach_store, bigDecimalValue, bigIntegerValue, booleanValue, build_nil, build_text, byteArrayValue, byteValue, calendarValue, changeType, check_dated, check_orphaned, compare_to, compareTo, compareValue, copy, copy, create_attribute_user, create_element_user, dateValue, disconnect_store, documentProperties, doubleValue, dump, elementFlags, enumValue, equals, execQuery, execQuery, floatValue, gDateValue, gDurationValue, generatedSetterHelperImpl, get_attribute_field, get_attribute_type, get_attributeflags, get_default_attribute_value, get_element_ending_delimiters, get_element_type, get_schema_type, get_store, get_wscanon_rule, get_wscanon_text, getBigDecimalValue, getBigIntegerValue, getBooleanValue, getByteArrayValue, getByteValue, getCalendarValue, getDateValue, getDomNode, getDoubleValue, getEnumValue, getFloatValue, getGDateValue, getGDurationValue, getIntValue, getListValue, getLongValue, getObjectValue, getQNameValue, getShortValue, getStringValue, getXmlLocale, has_store, hashCode, init_flags, initComplexType, instanceType, intValue, invalidate_element_order, invalidate_nilvalue, invalidate_value, is_defaultable_ws, is_orphaned, isDefault, isDefaultable, isFixed, isImmutable, isInstanceOf, isNil, isNillable, java_value, listValue, longValue, monitor, newCursor, newCursorForce, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, newXMLStreamReader, newXMLStreamReader, objectSet, objectValue, qNameValue, save, save, save, save, save, save, save, save, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set_b64, set_BigDecimal, set_BigInteger, set_boolean, set_byte, set_ByteArray, set_Calendar, set_char, set_ComplexXml, set_Date, set_double, set_enum, set_float, set_GDate, set_GDuration, set_hex, set_int, set_list, set_long, set_newValue, set_notation, set_QName, set_short, set_xmlanysimple, setBigDecimalValue, setBigIntegerValue, setBooleanValue, setByteArrayValue, setByteValue, setCalendarValue, setDateValue, setDoubleValue, setEnumValue, setFloatValue, setGDateValue, setGDateValue, setGDurationValue, setGDurationValue, setImmutable, setIntValue, setListValue, setLongValue, setNil, setObjectValue, setQNameValue, setShortValue, setStringValue, setValidateOnSet, shortValue, stringValue, substitute, toString, uses_invalidate_value, validate, validate, validate_now, validate_simpleval, valueEquals, valueHashCode, writeReplace, xgetListValue, xlistValue, xmlText, xmlText
      • Methods inherited from interface org.apache.xmlbeans.XmlObject

        changeType, compareTo, compareValue, copy, copy, execQuery, execQuery, isImmutable, isNil, schemaType, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set, setNil, substitute, toString, validate, validate, valueEquals, valueHashCode
      • Methods inherited from interface org.apache.xmlbeans.XmlTokenSource

        documentProperties, dump, getDomNode, monitor, newCursor, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, newXMLStreamReader, newXMLStreamReader, save, save, save, save, save, save, save, save, xmlText, xmlText
    • Constructor Detail

      • TermTypeImpl

        public TermTypeImpl​(org.apache.xmlbeans.SchemaType sType)
    • Method Detail

      • xgetLabel

        public org.apache.xmlbeans.XmlString xgetLabel()
        Gets (as xml) the "label" element
        Specified by:
        xgetLabel in interface TermType
      • setLabel

        public void setLabel​(String label)
        Sets the "label" element
        Specified by:
        setLabel in interface TermType
      • xsetLabel

        public void xsetLabel​(org.apache.xmlbeans.XmlString label)
        Sets (as xml) the "label" element
        Specified by:
        xsetLabel in interface TermType
      • isSetCodeSpace

        public boolean isSetCodeSpace()
        True if has "codeSpace" element
        Specified by:
        isSetCodeSpace in interface TermType
      • setCodeSpace

        public void setCodeSpace​(Reference codeSpace)
        Sets the "codeSpace" element
        Specified by:
        setCodeSpace in interface TermType
      • addNewCodeSpace

        public Reference addNewCodeSpace()
        Appends and returns a new empty "codeSpace" element
        Specified by:
        addNewCodeSpace in interface TermType
      • unsetCodeSpace

        public void unsetCodeSpace()
        Unsets the "codeSpace" element
        Specified by:
        unsetCodeSpace in interface TermType
      • xgetValue

        public org.apache.xmlbeans.XmlString xgetValue()
        Gets (as xml) the "value" element
        Specified by:
        xgetValue in interface TermType
      • setValue

        public void setValue​(String value)
        Sets the "value" element
        Specified by:
        setValue in interface TermType
      • xsetValue

        public void xsetValue​(org.apache.xmlbeans.XmlString value)
        Sets (as xml) the "value" element
        Specified by:
        xsetValue in interface TermType
      • xgetDefinition

        public org.apache.xmlbeans.XmlAnyURI xgetDefinition()
        Gets (as xml) the "definition" attribute
        Specified by:
        xgetDefinition in interface TermType
      • isSetDefinition

        public boolean isSetDefinition()
        True if has "definition" attribute
        Specified by:
        isSetDefinition in interface TermType
      • setDefinition

        public void setDefinition​(String definition)
        Sets the "definition" attribute
        Specified by:
        setDefinition in interface TermType
      • xsetDefinition

        public void xsetDefinition​(org.apache.xmlbeans.XmlAnyURI definition)
        Sets (as xml) the "definition" attribute
        Specified by:
        xsetDefinition in interface TermType
      • unsetDefinition

        public void unsetDefinition()
        Unsets the "definition" attribute
        Specified by:
        unsetDefinition in interface TermType