Interface ScalarCapabilities

  • All Known Implementing Classes:
    ScalarCapabilitiesImpl

    public interface ScalarCapabilities
    Capabilities used to convey supported scalar operators.

     <xsd:complexType name="Scalar_CapabilitiesType">
     <xsd:sequence>
     <xsd:element ref="ogc:LogicalOperators"
     minOccurs="0" maxOccurs="1"/>
     <xsd:element name="ComparisonOperators"
     type="ogc:ComparisonOperatorsType"
     minOccurs="0" maxOccurs="1"/>
     minOccurs="0" maxOccurs="1"/>
     </xsd:sequence>
     </xsd:complexType>
     
    Author:
    Torsten Friebe , Markus Schneider , Justin Deoliveira, The Open Planning Project
    • Method Detail

      • hasLogicalOperators

        boolean hasLogicalOperators()
        Indicates if logical operator support is provided.

         <xsd:element ref="ogc:LogicalOperators" minOccurs="0" maxOccurs="1"/>
         
      • getComparisonOperators

        ComparisonOperators getComparisonOperators()
        Provided comparison operators.

         <xsd:element name="ComparisonOperators" type="ogc:ComparisonOperatorsType"
            minOccurs="0" maxOccurs="1"/>
         
      • getArithmeticOperators

        ArithmeticOperators getArithmeticOperators()
        Provided arithmetic operators.

         <xsd:element name="ComparisonOperators" type="ogc:ComparisonOperatorsType"
             minOccurs="0" maxOccurs="1"/>