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
 
 -