Interface BinarySpatialOpType

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

    public interface BinarySpatialOpType
    extends SpatialOpsType
    An XML BinarySpatialOpType(@http://www.opengis.net/ogc). This is a complex type.
    • Field Detail

      • type

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

      • getPropertyNameArray

        PropertyNameType[] getPropertyNameArray()
        Gets array of all "PropertyName" elements
      • getPropertyNameArray

        PropertyNameType getPropertyNameArray​(int i)
        Gets ith "PropertyName" element
      • sizeOfPropertyNameArray

        int sizeOfPropertyNameArray()
        Returns number of "PropertyName" element
      • setPropertyNameArray

        void setPropertyNameArray​(PropertyNameType[] propertyNameArray)
        Sets array of all "PropertyName" element
      • setPropertyNameArray

        void setPropertyNameArray​(int i,
                                  PropertyNameType propertyName)
        Sets ith "PropertyName" element
      • insertNewPropertyName

        PropertyNameType insertNewPropertyName​(int i)
        Inserts and returns a new empty value (as xml) as the ith "PropertyName" element
      • addNewPropertyName

        PropertyNameType addNewPropertyName()
        Appends and returns a new empty value (as xml) as the last "PropertyName" element
      • removePropertyName

        void removePropertyName​(int i)
        Removes the ith "PropertyName" element
      • isSetGeometry

        boolean isSetGeometry()
        True if has "_Geometry" element
      • addNewGeometry

        AbstractGeometryType addNewGeometry()
        Appends and returns a new empty "_Geometry" element
      • unsetGeometry

        void unsetGeometry()
        Unsets the "_Geometry" element
      • getEnvelope

        EnvelopeType getEnvelope()
        Gets the "Envelope" element
      • isSetEnvelope

        boolean isSetEnvelope()
        True if has "Envelope" element
      • setEnvelope

        void setEnvelope​(EnvelopeType envelope)
        Sets the "Envelope" element
      • addNewEnvelope

        EnvelopeType addNewEnvelope()
        Appends and returns a new empty "Envelope" element
      • unsetEnvelope

        void unsetEnvelope()
        Unsets the "Envelope" element