Package org.geotools.filter.visitor
Interface LiteralDemultiplyingFilterVisitor.FilterReplacer<F extends MultiValuedFilter>
-
- All Known Implementing Classes:
LiteralDemultiplyingFilterVisitor.BinaryComparisonOperatorReplacer
,LiteralDemultiplyingFilterVisitor.BinarySpatialOperatorReplacer
,LiteralDemultiplyingFilterVisitor.BinaryTemporalOperatorReplacer
- Enclosing class:
- LiteralDemultiplyingFilterVisitor
protected static interface LiteralDemultiplyingFilterVisitor.FilterReplacer<F extends MultiValuedFilter>
This interface is in support of a generic function (demultiply) that gets rid of the multi-valued literals, with any type of filter that takes two expressions.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Expression
getExpression1(F filter)
Expression
getExpression2(F filter)
Filter
replaceExpressions(F filter, Expression expression1, Expression expression2)
Replace the expressions in a filter
-
-
-
Method Detail
-
getExpression1
Expression getExpression1(F filter)
-
getExpression2
Expression getExpression2(F filter)
-
replaceExpressions
Filter replaceExpressions(F filter, Expression expression1, Expression expression2)
Replace the expressions in a filter
-
-