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.
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
Copyright © 1996-2014 Geotools. All Rights Reserved.