- All Superinterfaces:
Selection<X>, TupleElement<X>
- All Known Subinterfaces:
ParameterExpression<T>, Path<X>, Predicate, PredicateFactory.In<T>, Root<X>
- All Known Implementing Classes:
AbsFunction, AbstractComparisonExpression, AbstractExpression, AbstractFunctionExpression, AbstractPathExpression, AbstractPredicate, CeilFunction, CompoundedPredicateImpl, CountFunction, ExpressionEqualImpl, ExpressionGreaterThanImpl, ExpressionGreaterThanOrEqualImpl, ExpressionInImpl, ExpressionLessThanImpl, ExpressionLessThanOrEqualImpl, ExpressionLikeImpl, ExpressionLiteralImpl, ExpressionNotEqualImpl, ExpressionNotLikeImpl, FloorFunction, IsMemberExpression, LangFunction, LengthFunction, LowerFunction, ParameterExpressionImpl, PathImpl, RootImpl, SimplePredicateImpl, UpperFunction
public interface Expression<X>
extends Selection<X>
-
Method Summary
Create a predicate to test whether the expression is a member of the argument list.
Create a predicate to test whether the expression is a member of the collection.
-
Method Details
-
in
Create a predicate to test whether the expression is a member of the collection.
- Parameters:
values - collection of values to be tested against
- Returns:
- predicate testing for membership
-
in
Create a predicate to test whether the expression is a member of the argument list.
- Parameters:
values - values to be tested against
- Returns:
- predicate testing for membership