Interface ComparisonOperator<R>

Type Parameters:
R - the type of resources (e.g. Feature) to filter.
All Superinterfaces:
Filter<R>, Predicate<R>
All Known Subinterfaces:
BetweenComparisonOperator<R>, BinaryComparisonOperator<R>, LikeOperator<R>, NilOperator<R>, NullOperator<R>

@Classifier(ABSTRACT) @UML(identifier="ComparisonOperator", specification=ISO_19143) public interface ComparisonOperator<R> extends Filter<R>
An operator that evaluates the mathematical comparison between arguments. If the arguments satisfy the comparison then the operator evaluates to true. Otherwise the operator evaluates to false.

The arguments are given as expressions. The number of expressions depends on the sub-type:

Since:
3.1