Class MetadataTypeImpl

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

    public class MetadataTypeImpl
    extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl
    implements MetadataType
    An XML metadataType(@http://www.topografix.com/GPX/1/1). This is a complex type.
    See Also:
    Serialized Form
    • 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 org.apache.xmlbeans.XmlObject

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

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

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      PersonType addNewAuthor()
      Appends and returns a new empty "author" element
      BoundsType addNewBounds()
      Appends and returns a new empty "bounds" element
      CopyrightType addNewCopyright()
      Appends and returns a new empty "copyright" element
      ExtensionsType addNewExtensions()
      Appends and returns a new empty "extensions" element
      LinkType addNewLink()
      Appends and returns a new empty value (as xml) as the last "link" element
      PersonType getAuthor()
      Gets the "author" element
      BoundsType getBounds()
      Gets the "bounds" element
      CopyrightType getCopyright()
      Gets the "copyright" element
      String getDesc()
      Gets the "desc" element
      ExtensionsType getExtensions()
      Gets the "extensions" element
      String getKeywords()
      Gets the "keywords" element
      LinkType[] getLinkArray()
      Gets array of all "link" elements
      LinkType getLinkArray​(int i)
      Gets ith "link" element
      List<LinkType> getLinkList()
      Gets a List of "link" elements
      String getName()
      Gets the "name" element
      Calendar getTime()
      Gets the "time" element
      LinkType insertNewLink​(int i)
      Inserts and returns a new empty value (as xml) as the ith "link" element
      boolean isSetAuthor()
      True if has "author" element
      boolean isSetBounds()
      True if has "bounds" element
      boolean isSetCopyright()
      True if has "copyright" element
      boolean isSetDesc()
      True if has "desc" element
      boolean isSetExtensions()
      True if has "extensions" element
      boolean isSetKeywords()
      True if has "keywords" element
      boolean isSetName()
      True if has "name" element
      boolean isSetTime()
      True if has "time" element
      void removeLink​(int i)
      Removes the ith "link" element
      void setAuthor​(PersonType author)
      Sets the "author" element
      void setBounds​(BoundsType bounds)
      Sets the "bounds" element
      void setCopyright​(CopyrightType copyright)
      Sets the "copyright" element
      void setDesc​(String desc)
      Sets the "desc" element
      void setExtensions​(ExtensionsType extensions)
      Sets the "extensions" element
      void setKeywords​(String keywords)
      Sets the "keywords" element
      void setLinkArray​(int i, LinkType link)
      Sets ith "link" element
      void setLinkArray​(LinkType[] linkArray)
      Sets array of all "link" element WARNING: This method is not atomicaly synchronized.
      void setName​(String name)
      Sets the "name" element
      void setTime​(Calendar time)
      Sets the "time" element
      int sizeOfLinkArray()
      Returns number of "link" element
      void unsetAuthor()
      Unsets the "author" element
      void unsetBounds()
      Unsets the "bounds" element
      void unsetCopyright()
      Unsets the "copyright" element
      void unsetDesc()
      Unsets the "desc" element
      void unsetExtensions()
      Unsets the "extensions" element
      void unsetKeywords()
      Unsets the "keywords" element
      void unsetName()
      Unsets the "name" element
      void unsetTime()
      Unsets the "time" element
      org.apache.xmlbeans.XmlString xgetDesc()
      Gets (as xml) the "desc" element
      org.apache.xmlbeans.XmlString xgetKeywords()
      Gets (as xml) the "keywords" element
      org.apache.xmlbeans.XmlString xgetName()
      Gets (as xml) the "name" element
      org.apache.xmlbeans.XmlDateTime xgetTime()
      Gets (as xml) the "time" element
      void xsetDesc​(org.apache.xmlbeans.XmlString desc)
      Sets (as xml) the "desc" element
      void xsetKeywords​(org.apache.xmlbeans.XmlString keywords)
      Sets (as xml) the "keywords" element
      void xsetName​(org.apache.xmlbeans.XmlString name)
      Sets (as xml) the "name" element
      void xsetTime​(org.apache.xmlbeans.XmlDateTime time)
      Sets (as xml) the "time" 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, build_nil, build_text, changeType, check_dated, check_orphaned, compare_to, compareTo, compareValue, copy, copy, create_attribute_user, create_element_user, disconnect_store, documentProperties, dump, elementFlags, equals, execQuery, execQuery, 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, getBooleanArray, getBooleanArray, getBooleanValue, getByteArray, getByteArray, getByteArrayValue, getByteValue, getCalendarValue, getDateValue, getDomNode, getDoubleArray, getDoubleArray, getDoubleValue, getEnumArray, getEnumArray, getEnumValue, getFloatArray, getFloatArray, getFloatValue, getGDateValue, getGDurationValue, getIntArray, getIntArray, getIntValue, getListValue, getLongArray, getLongArray, getLongValue, getObjectArray, getObjectArray, getObjectValue, getQNameValue, getShortArray, getShortArray, getShortValue, getStringValue, getXmlLocale, getXmlObjectArray, getXmlObjectArray, has_store, hashCode, init_flags, initComplexType, instanceType, invalidate_element_order, invalidate_nilvalue, invalidate_value, is_defaultable_ws, is_orphaned, isDefault, isDefaultable, isFixed, isImmutable, isInstanceOf, isNil, isNillable, java_value, monitor, newCursor, newCursorForce, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLStreamReader, newXMLStreamReader, save, save, save, save, save, save, save, save, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, 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, substitute, toString, uses_invalidate_value, validate, validate, validate_now, validate_simpleval, valueEquals, valueHashCode, writeReplace, xgetArray, xgetArray, xgetListValue, 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, newXMLStreamReader, newXMLStreamReader, save, save, save, save, save, save, save, save, xmlText, xmlText