T - the type of the expressionpublic interface Expression<T> extends Selection<T>
| Modifier and Type | Method and Description |
|---|---|
<Y> Expression<Y> |
as(Class<Y> type)
Perform a typecast upon the expression, returning a new expression object.
|
Predicate |
in(Collection<?> values)
Create a predicate to test whether the expression is a member of the collection.
|
Predicate |
in(Expression<?>... values)
Create a predicate to test whether the expression is a member of the argument list.
|
Predicate |
in(Expression<Collection<?>> values)
Create a predicate to test whether the expression is a member of the collection.
|
Predicate |
in(Object... values)
Create a predicate to test whether the expression is a member of the argument list.
|
Predicate |
isNotNull()
Create a predicate to test whether the expression is not null.
|
Predicate |
isNull()
Create a predicate to test whether the expression is null.
|
alias, getCompoundSelectionItems, isCompoundSelectiongetAlias, getJavaType<Y> Expression<Y> as(Class<Y> type)
Warning: may result in a runtime failure.
Y - the type of the expressiontype - intended type of the expressionPredicate in(Collection<?> values)
values - collection of values to be tested againstPredicate in(Expression<?>... values)
values - expressions to be tested againstPredicate in(Expression<Collection<?>> values)
values - expression corresponding to collection to be tested againstPredicate in(Object... values)
values - values to be tested againstPredicate isNotNull()
Predicate isNull()
Copyright © 2012 Batoo Software & Consultancy. All Rights Reserved.