Interface AnnotationType

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

    public interface AnnotationType
    extends org.apache.xmlbeans.XmlObject
    An XML AnnotationType(@http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common). This is a complex type.
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Interface Description
      static class  AnnotationType.Factory
      A factory class with static methods for creating instances of this type.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      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
      TextType addNewAnnotationText()
      Appends and returns a new empty value (as xml) as the last "AnnotationText" element
      TextType[] getAnnotationTextArray()
      Gets array of all "AnnotationText" elements
      TextType getAnnotationTextArray​(int i)
      Gets ith "AnnotationText" element
      String getAnnotationTitle()
      Gets the "AnnotationTitle" element
      String getAnnotationType()
      Gets the "AnnotationType" element
      String getAnnotationURL()
      Gets the "AnnotationURL" element
      String getId()
      Gets the "id" attribute
      TextType insertNewAnnotationText​(int i)
      Inserts and returns a new empty value (as xml) as the ith "AnnotationText" element
      boolean isSetAnnotationTitle()
      True if has "AnnotationTitle" element
      boolean isSetAnnotationType()
      True if has "AnnotationType" element
      boolean isSetAnnotationURL()
      True if has "AnnotationURL" element
      boolean isSetId()
      True if has "id" attribute
      void removeAnnotationText​(int i)
      Removes the ith "AnnotationText" element
      void setAnnotationTextArray​(int i, TextType annotationText)
      Sets ith "AnnotationText" element
      void setAnnotationTextArray​(TextType[] annotationTextArray)
      Sets array of all "AnnotationText" element
      void setAnnotationTitle​(String annotationTitle)
      Sets the "AnnotationTitle" element
      void setAnnotationType​(String annotationType)
      Sets the "AnnotationType" element
      void setAnnotationURL​(String annotationURL)
      Sets the "AnnotationURL" element
      void setId​(String id)
      Sets the "id" attribute
      int sizeOfAnnotationTextArray()
      Returns number of "AnnotationText" element
      void unsetAnnotationTitle()
      Unsets the "AnnotationTitle" element
      void unsetAnnotationType()
      Unsets the "AnnotationType" element
      void unsetAnnotationURL()
      Unsets the "AnnotationURL" element
      void unsetId()
      Unsets the "id" attribute
      org.apache.xmlbeans.XmlString xgetAnnotationTitle()
      Gets (as xml) the "AnnotationTitle" element
      org.apache.xmlbeans.XmlString xgetAnnotationType()
      Gets (as xml) the "AnnotationType" element
      org.apache.xmlbeans.XmlAnyURI xgetAnnotationURL()
      Gets (as xml) the "AnnotationURL" element
      org.apache.xmlbeans.XmlString xgetId()
      Gets (as xml) the "id" attribute
      void xsetAnnotationTitle​(org.apache.xmlbeans.XmlString annotationTitle)
      Sets (as xml) the "AnnotationTitle" element
      void xsetAnnotationType​(org.apache.xmlbeans.XmlString annotationType)
      Sets (as xml) the "AnnotationType" element
      void xsetAnnotationURL​(org.apache.xmlbeans.XmlAnyURI annotationURL)
      Sets (as xml) the "AnnotationURL" element
      void xsetId​(org.apache.xmlbeans.XmlString id)
      Sets (as xml) the "id" attribute
      • 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
    • Field Detail

      • type

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

      • getAnnotationTitle

        String getAnnotationTitle()
        Gets the "AnnotationTitle" element
      • xgetAnnotationTitle

        org.apache.xmlbeans.XmlString xgetAnnotationTitle()
        Gets (as xml) the "AnnotationTitle" element
      • isSetAnnotationTitle

        boolean isSetAnnotationTitle()
        True if has "AnnotationTitle" element
      • setAnnotationTitle

        void setAnnotationTitle​(String annotationTitle)
        Sets the "AnnotationTitle" element
      • xsetAnnotationTitle

        void xsetAnnotationTitle​(org.apache.xmlbeans.XmlString annotationTitle)
        Sets (as xml) the "AnnotationTitle" element
      • unsetAnnotationTitle

        void unsetAnnotationTitle()
        Unsets the "AnnotationTitle" element
      • getAnnotationType

        String getAnnotationType()
        Gets the "AnnotationType" element
      • xgetAnnotationType

        org.apache.xmlbeans.XmlString xgetAnnotationType()
        Gets (as xml) the "AnnotationType" element
      • isSetAnnotationType

        boolean isSetAnnotationType()
        True if has "AnnotationType" element
      • setAnnotationType

        void setAnnotationType​(String annotationType)
        Sets the "AnnotationType" element
      • xsetAnnotationType

        void xsetAnnotationType​(org.apache.xmlbeans.XmlString annotationType)
        Sets (as xml) the "AnnotationType" element
      • unsetAnnotationType

        void unsetAnnotationType()
        Unsets the "AnnotationType" element
      • getAnnotationURL

        String getAnnotationURL()
        Gets the "AnnotationURL" element
      • xgetAnnotationURL

        org.apache.xmlbeans.XmlAnyURI xgetAnnotationURL()
        Gets (as xml) the "AnnotationURL" element
      • isSetAnnotationURL

        boolean isSetAnnotationURL()
        True if has "AnnotationURL" element
      • setAnnotationURL

        void setAnnotationURL​(String annotationURL)
        Sets the "AnnotationURL" element
      • xsetAnnotationURL

        void xsetAnnotationURL​(org.apache.xmlbeans.XmlAnyURI annotationURL)
        Sets (as xml) the "AnnotationURL" element
      • unsetAnnotationURL

        void unsetAnnotationURL()
        Unsets the "AnnotationURL" element
      • getAnnotationTextArray

        TextType[] getAnnotationTextArray()
        Gets array of all "AnnotationText" elements
      • getAnnotationTextArray

        TextType getAnnotationTextArray​(int i)
        Gets ith "AnnotationText" element
      • sizeOfAnnotationTextArray

        int sizeOfAnnotationTextArray()
        Returns number of "AnnotationText" element
      • setAnnotationTextArray

        void setAnnotationTextArray​(TextType[] annotationTextArray)
        Sets array of all "AnnotationText" element
      • setAnnotationTextArray

        void setAnnotationTextArray​(int i,
                                    TextType annotationText)
        Sets ith "AnnotationText" element
      • insertNewAnnotationText

        TextType insertNewAnnotationText​(int i)
        Inserts and returns a new empty value (as xml) as the ith "AnnotationText" element
      • addNewAnnotationText

        TextType addNewAnnotationText()
        Appends and returns a new empty value (as xml) as the last "AnnotationText" element
      • removeAnnotationText

        void removeAnnotationText​(int i)
        Removes the ith "AnnotationText" element
      • getId

        String getId()
        Gets the "id" attribute
      • xgetId

        org.apache.xmlbeans.XmlString xgetId()
        Gets (as xml) the "id" attribute
      • isSetId

        boolean isSetId()
        True if has "id" attribute
      • setId

        void setId​(String id)
        Sets the "id" attribute
      • xsetId

        void xsetId​(org.apache.xmlbeans.XmlString id)
        Sets (as xml) the "id" attribute
      • unsetId

        void unsetId()
        Unsets the "id" attribute