Interface PersonType

  • All Superinterfaces:
    org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource
    All Known Implementing Classes:
    PersonTypeImpl

    public interface PersonType
    extends org.apache.xmlbeans.XmlObject
    An XML personType(@http://www.topografix.com/GPX/1/1). This is a complex type.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static org.apache.xmlbeans.impl.schema.DocumentFactory<PersonType> Factory  
      static org.apache.xmlbeans.SchemaType type  
      • Fields inherited from interface org.apache.xmlbeans.XmlObject

        EQUAL, GREATER_THAN, LESS_THAN, NOT_EQUAL
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      EmailType addNewEmail()
      Appends and returns a new empty "email" element
      LinkType addNewLink()
      Appends and returns a new empty "link" element
      EmailType getEmail()
      Gets the "email" element
      LinkType getLink()
      Gets the "link" element
      String getName()
      Gets the "name" element
      boolean isSetEmail()
      True if has "email" element
      boolean isSetLink()
      True if has "link" element
      boolean isSetName()
      True if has "name" element
      void setEmail​(EmailType email)
      Sets the "email" element
      void setLink​(LinkType link)
      Sets the "link" element
      void setName​(String name)
      Sets the "name" element
      void unsetEmail()
      Unsets the "email" element
      void unsetLink()
      Unsets the "link" element
      void unsetName()
      Unsets the "name" element
      org.apache.xmlbeans.XmlString xgetName()
      Gets (as xml) the "name" element
      void xsetName​(org.apache.xmlbeans.XmlString name)
      Sets (as xml) the "name" element
      • 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
    • Field Detail

      • Factory

        static final org.apache.xmlbeans.impl.schema.DocumentFactory<PersonType> Factory
      • type

        static final org.apache.xmlbeans.SchemaType type
    • Method Detail

      • getName

        String getName()
        Gets the "name" element
      • xgetName

        org.apache.xmlbeans.XmlString xgetName()
        Gets (as xml) the "name" element
      • isSetName

        boolean isSetName()
        True if has "name" element
      • setName

        void setName​(String name)
        Sets the "name" element
      • xsetName

        void xsetName​(org.apache.xmlbeans.XmlString name)
        Sets (as xml) the "name" element
      • unsetName

        void unsetName()
        Unsets the "name" element
      • getEmail

        EmailType getEmail()
        Gets the "email" element
      • isSetEmail

        boolean isSetEmail()
        True if has "email" element
      • setEmail

        void setEmail​(EmailType email)
        Sets the "email" element
      • addNewEmail

        EmailType addNewEmail()
        Appends and returns a new empty "email" element
      • unsetEmail

        void unsetEmail()
        Unsets the "email" element
      • getLink

        LinkType getLink()
        Gets the "link" element
      • isSetLink

        boolean isSetLink()
        True if has "link" element
      • setLink

        void setLink​(LinkType link)
        Sets the "link" element
      • addNewLink

        LinkType addNewLink()
        Appends and returns a new empty "link" element
      • unsetLink

        void unsetLink()
        Unsets the "link" element