Interface FieldType

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

    public interface FieldType
    extends DescriptionType
    An XML FieldType(@http://www.opengis.net/wcs/1.1). This is a complex type.
    • Field Detail

      • type

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

      • getIdentifier

        String getIdentifier()
        Gets the "Identifier" element
      • xgetIdentifier

        IdentifierType xgetIdentifier()
        Gets (as xml) the "Identifier" element
      • setIdentifier

        void setIdentifier​(String identifier)
        Sets the "Identifier" element
      • xsetIdentifier

        void xsetIdentifier​(IdentifierType identifier)
        Sets (as xml) the "Identifier" element
      • setDefinition

        void setDefinition​(UnNamedDomainType definition)
        Sets the "Definition" element
      • addNewDefinition

        UnNamedDomainType addNewDefinition()
        Appends and returns a new empty "Definition" element
      • getNullValueArray

        CodeType[] getNullValueArray()
        Gets array of all "NullValue" elements
      • getNullValueArray

        CodeType getNullValueArray​(int i)
        Gets ith "NullValue" element
      • sizeOfNullValueArray

        int sizeOfNullValueArray()
        Returns number of "NullValue" element
      • setNullValueArray

        void setNullValueArray​(CodeType[] nullValueArray)
        Sets array of all "NullValue" element
      • setNullValueArray

        void setNullValueArray​(int i,
                               CodeType nullValue)
        Sets ith "NullValue" element
      • insertNewNullValue

        CodeType insertNewNullValue​(int i)
        Inserts and returns a new empty value (as xml) as the ith "NullValue" element
      • addNewNullValue

        CodeType addNewNullValue()
        Appends and returns a new empty value (as xml) as the last "NullValue" element
      • removeNullValue

        void removeNullValue​(int i)
        Removes the ith "NullValue" element
      • getAxisArray

        AxisType[] getAxisArray()
        Gets array of all "Axis" elements
      • getAxisArray

        AxisType getAxisArray​(int i)
        Gets ith "Axis" element
      • sizeOfAxisArray

        int sizeOfAxisArray()
        Returns number of "Axis" element
      • setAxisArray

        void setAxisArray​(AxisType[] axisArray)
        Sets array of all "Axis" element
      • setAxisArray

        void setAxisArray​(int i,
                          AxisType axis)
        Sets ith "Axis" element
      • insertNewAxis

        AxisType insertNewAxis​(int i)
        Inserts and returns a new empty value (as xml) as the ith "Axis" element
      • addNewAxis

        AxisType addNewAxis()
        Appends and returns a new empty value (as xml) as the last "Axis" element
      • removeAxis

        void removeAxis​(int i)
        Removes the ith "Axis" element