Interface BinaryComparisonOperator<R>

Type Parameters:
R - the type of resources (e.g. Feature) to filter.
All Superinterfaces:
ComparisonOperator<R>, Filter<R>, Predicate<R>

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

The nature of the comparison is dependent on the operator type. A standard set of comparison operators is equal to, less than, greater than, less than or equal to, greater than or equal to and not equal to.

Since:
3.1