Package org.geotools.filter.capability
Class ScalarCapabilitiesImpl
Object
ScalarCapabilitiesImpl
- All Implemented Interfaces:
ScalarCapabilities
Implementation of the ScalarCapabilities interface.
- Author:
- Justin Deoliveira, The Open Planning Project
-
Constructor Summary
ConstructorsConstructorDescriptionScalarCapabilitiesImpl(ComparisonOperators comparisonOperators, ArithmeticOperators arithmeticOperators, boolean logicalOperators) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAll(ScalarCapabilities copy) booleanProvided arithmetic operators.Provided comparison operators.inthashCode()booleanIndicates if logical operator support is provided.voidsetArithmeticOperators(ArithmeticOperatorsImpl arithmeticOperators) voidsetComparisonOperators(ComparisonOperatorsImpl comparisonOperators) voidsetLogicalOperators(boolean logicalOperators) static ComparisonOperatorsImpltoComparisonOperatorsImpl(ComparisonOperators comparisonOperators)
-
Constructor Details
-
ScalarCapabilitiesImpl
public ScalarCapabilitiesImpl() -
ScalarCapabilitiesImpl
public ScalarCapabilitiesImpl(ComparisonOperators comparisonOperators, ArithmeticOperators arithmeticOperators, boolean logicalOperators) -
ScalarCapabilitiesImpl
-
-
Method Details
-
setArithmeticOperators
-
getArithmeticOperators
Description copied from interface:ScalarCapabilitiesProvided arithmetic operators.<xsd:element name="ComparisonOperators" type="ogc:ComparisonOperatorsType" minOccurs="0" maxOccurs="1"/>- Specified by:
getArithmeticOperatorsin interfaceScalarCapabilities
-
setComparisonOperators
-
getComparisonOperators
Description copied from interface:ScalarCapabilitiesProvided comparison operators.<xsd:element name="ComparisonOperators" type="ogc:ComparisonOperatorsType" minOccurs="0" maxOccurs="1"/>- Specified by:
getComparisonOperatorsin interfaceScalarCapabilities
-
setLogicalOperators
public void setLogicalOperators(boolean logicalOperators) -
hasLogicalOperators
public boolean hasLogicalOperators()Description copied from interface:ScalarCapabilitiesIndicates if logical operator support is provided.<xsd:element ref="ogc:LogicalOperators" minOccurs="0" maxOccurs="1"/>
- Specified by:
hasLogicalOperatorsin interfaceScalarCapabilities
-
toComparisonOperatorsImpl
public static ComparisonOperatorsImpl toComparisonOperatorsImpl(ComparisonOperators comparisonOperators) -
addAll
-
hashCode
public int hashCode() -
equals
-