Package org.geotools.filter.visitor
Class LiteralDemultiplyingFilterVisitor.BinaryComparisonOperatorReplacer
- Object
-
- BinaryComparisonOperatorReplacer
-
- All Implemented Interfaces:
LiteralDemultiplyingFilterVisitor.FilterReplacer<BinaryComparisonOperator>
- Enclosing class:
- LiteralDemultiplyingFilterVisitor
protected class LiteralDemultiplyingFilterVisitor.BinaryComparisonOperatorReplacer extends Object implements LiteralDemultiplyingFilterVisitor.FilterReplacer<BinaryComparisonOperator>
An implementation for Binary Comparison Operators Takes the method name in the FilterFactory to create the filter
-
-
Constructor Summary
Constructors Constructor Description BinaryComparisonOperatorReplacer(String methodName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Expression
getExpression1(BinaryComparisonOperator filter)
Expression
getExpression2(BinaryComparisonOperator filter)
Filter
replaceExpressions(BinaryComparisonOperator filter, Expression expression1, Expression expression2)
Replace the expressions in a filter
-
-
-
Field Detail
-
method
protected Method method
-
-
Constructor Detail
-
BinaryComparisonOperatorReplacer
public BinaryComparisonOperatorReplacer(String methodName)
-
-
Method Detail
-
getExpression1
public Expression getExpression1(BinaryComparisonOperator filter)
- Specified by:
getExpression1
in interfaceLiteralDemultiplyingFilterVisitor.FilterReplacer<BinaryComparisonOperator>
-
getExpression2
public Expression getExpression2(BinaryComparisonOperator filter)
- Specified by:
getExpression2
in interfaceLiteralDemultiplyingFilterVisitor.FilterReplacer<BinaryComparisonOperator>
-
replaceExpressions
public Filter replaceExpressions(BinaryComparisonOperator filter, Expression expression1, Expression expression2)
Description copied from interface:LiteralDemultiplyingFilterVisitor.FilterReplacer
Replace the expressions in a filter- Specified by:
replaceExpressions
in interfaceLiteralDemultiplyingFilterVisitor.FilterReplacer<BinaryComparisonOperator>
-
-