Package org.geotools.filter
Class IsGreaterThanOrEqualToImpl
Object
FilterAbstract
AbstractFilter
BinaryComparisonAbstract
CompareFilterImpl
MultiCompareFilterImpl
IsGreaterThanOrEqualToImpl
- All Implemented Interfaces:
- BinaryComparisonOperator,- Filter,- MultiValuedFilter,- PropertyIsGreaterThanOrEqualTo,- FilterType
public class IsGreaterThanOrEqualToImpl
extends MultiCompareFilterImpl
implements PropertyIsGreaterThanOrEqualTo
- Author:
- jdeolive
- 
Nested Class SummaryNested classes/interfaces inherited from interface MultiValuedFilterMultiValuedFilter.MatchAction
- 
Field SummaryFields inherited from class MultiCompareFilterImplmatchActionFields inherited from class BinaryComparisonAbstractexpression1, expression2Fields inherited from interface FilterTypeALL, BETWEEN, COMPARE_EQUALS, COMPARE_GREATER_THAN, COMPARE_GREATER_THAN_EQUAL, COMPARE_LESS_THAN, COMPARE_LESS_THAN_EQUAL, COMPARE_NOT_EQUALS, FID, GEOMETRY_BBOX, GEOMETRY_BEYOND, GEOMETRY_CONTAINS, GEOMETRY_CROSSES, GEOMETRY_DISJOINT, GEOMETRY_DWITHIN, GEOMETRY_EQUALS, GEOMETRY_INTERSECTS, GEOMETRY_OVERLAPS, GEOMETRY_TOUCHES, GEOMETRY_WITHIN, LIKE, LOGIC_AND, LOGIC_NOT, LOGIC_OR, NONE, NULLFields inherited from interface PropertyIsGreaterThanOrEqualToNAME
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprotectedIsGreaterThanOrEqualToImpl(Expression expression1, Expression expression2) IsGreaterThanOrEqualToImpl(Expression expr1, Expression expr2, boolean matchCase) IsGreaterThanOrEqualToImpl(Expression expr1, Expression expr2, boolean matchCase, MultiValuedFilter.MatchAction matchAction) protectedIsGreaterThanOrEqualToImpl(Expression expression1, Expression expression2, MultiValuedFilter.MatchAction matchAction) 
- 
Method SummaryModifier and TypeMethodDescriptionaccept(FilterVisitor visitor, Object extraData) Used by FilterVisitors to perform some action on this filter instance.booleanevaluateInternal(Object v1, Object v2) Methods inherited from class MultiCompareFilterImplevaluate, getMatchActionMethods inherited from class CompareFilterImplcompare, equals, hashCode, setExpression1, setExpression2, toStringMethods inherited from class BinaryComparisonAbstractcomparable, eval, eval, getExpression1, getExpression2, isMatchingCaseMethods inherited from class AbstractFilterisCompareFilter, isGeometryDistanceFilter, isGeometryFilter, isLogicFilter, isMathFilter, isSimpleFilterMethods inherited from class FilterAbstractaccepts, eval, evalMethods inherited from interface BinaryComparisonOperatorgetExpression1, getExpression2, isMatchingCaseMethods inherited from interface MultiValuedFiltergetMatchAction
- 
Constructor Details- 
IsGreaterThanOrEqualToImpl
- 
IsGreaterThanOrEqualToImpl
- 
IsGreaterThanOrEqualToImplprotected IsGreaterThanOrEqualToImpl(Expression expression1, Expression expression2, MultiValuedFilter.MatchAction matchAction) 
- 
IsGreaterThanOrEqualToImplpublic IsGreaterThanOrEqualToImpl(Expression expr1, Expression expr2, boolean matchCase, MultiValuedFilter.MatchAction matchAction) 
 
- 
- 
Method Details- 
evaluateInternal- Specified by:
- evaluateInternalin class- MultiCompareFilterImpl
 
- 
acceptDescription copied from class:CompareFilterImplUsed by FilterVisitors to perform some action on this filter instance. Typicaly used by Filter decoders, but may also be used by any thing which needs infomration from filter structure. Implementations should always call: visitor.visit(this); It is importatant that this is not left to a parent class unless the parents API is identical.- Specified by:
- acceptin interface- Filter
- Specified by:
- acceptin class- CompareFilterImpl
- Parameters:
- visitor- The visitor which requires access to this filter, the method must call visitor.visit(this);
 
 
-