Class BinaryPredicateIterableResolver<T>
- java.lang.Object
-
- org.tensorics.core.resolve.resolvers.AbstractResolver<java.lang.Boolean,BinaryPredicateIterableExpression<T>>
-
- org.tensorics.core.resolve.resolvers.BinaryPredicateIterableResolver<T>
-
- Type Parameters:
T
- the input type of the expression
- All Implemented Interfaces:
Resolver<java.lang.Boolean,BinaryPredicateIterableExpression<T>>
public class BinaryPredicateIterableResolver<T> extends AbstractResolver<java.lang.Boolean,BinaryPredicateIterableExpression<T>>
A resolver that takes a predicate of Iterable whose two operands are resolved and resolves it into a result.
-
-
Constructor Summary
Constructors Constructor Description BinaryPredicateIterableResolver()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
canResolve(BinaryPredicateIterableExpression<T> expression, ResolvingContext context)
java.lang.Boolean
resolve(BinaryPredicateIterableExpression<T> expression, ResolvingContext context)
-
Methods inherited from class org.tensorics.core.resolve.resolvers.AbstractResolver
getExpressionClass
-
-
-
-
Method Detail
-
canResolve
public boolean canResolve(BinaryPredicateIterableExpression<T> expression, ResolvingContext context)
-
resolve
public java.lang.Boolean resolve(BinaryPredicateIterableExpression<T> expression, ResolvingContext context)
-
-