Interface ScalarCapabilities

All Known Subinterfaces:
ScalarCapabilitiesType
All Known Implementing Classes:
ScalarCapabilitiesImpl, ScalarCapabilitiesTypeImpl

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 Details

    • 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"/>