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
Modifier and TypeMethodDescriptiongetExpression1(F filter) getExpression2(F filter) replaceExpressions(F filter, Expression expression1, Expression expression2) Replace the expressions in a filter
-
Method Details
-
getExpression1
-
getExpression2
-
replaceExpressions
Replace the expressions in a filter
-