| Modifier and Type | Method and Description |
|---|---|
| public void | applyInferableType(SqmExpressible<?> type)
Used to apply type information based on the expression's usage within the query. |
| public <X> SqmExpression | as(Class<X>
intended type of the expression type)Redeclares org. |
| public SqmExpression | |
| public SqmExpression | |
| public SqmExpression | |
| public SqmExpression | |
| public SqmExpression | |
| public SqmExpression | |
| public SqmExpression | |
| public default <X> SqmExpression | |
| public SqmExpression | |
| public SqmPredicate | |
| public SqmPredicate | |
| public SqmExpressible | getNodeType()
Redeclares org. |
| public SqmPredicate | in(Object...
values to be tested against values)Redeclares org. |
| public SqmPredicate | in(Expression<?>...
expressions to be tested against values)Redeclares org. |
| public SqmPredicate | in(Collection<?>
collection of values to be tested against values)Redeclares org. |
| public SqmPredicate | in(Expression<Collection<?>>
expression corresponding to collection to be
tested against values)Redeclares org. |
| public SqmPredicate | isNotNull()
Redeclares org. |
| public SqmPredicate | isNull()
Redeclares org. |
| public default void | visitSubSelectableNodes(Consumer<SqmSelectableNode<?>> jpaSelectionConsumer)
Implements org. Selection model (which is really a "selectable",
just poorly named and poorly defined
|
| applyInferableType | back to summary |
|---|---|
| public void applyInferableType(SqmExpressible<?> type) Used to apply type information based on the expression's usage within the query. API Note The SqmExpressible type parameter is dropped here because the inference could technically cause a change in Java type (i.e. an implicit cast)
| |
| as | back to summary |
|---|---|
| public <X> SqmExpression Redeclares org. Doc from jakarta. Perform a typecast upon the expression, returning a new expression object. This method does not cause type conversion: the runtime type is not changed. Warning may result in a runtime failure.
| |
| asBigDecimal | back to summary |
|---|---|
| public SqmExpression Redeclares org.
| |
| asBigInteger | back to summary |
|---|---|
| public SqmExpression Redeclares org.
| |
| asDouble | back to summary |
|---|---|
| public SqmExpression Redeclares org.
| |
| asFloat | back to summary |
|---|---|
| public SqmExpression Redeclares org.
| |
| asInteger | back to summary |
|---|---|
| public SqmExpression Redeclares org.
| |
| asLong | back to summary |
|---|---|
| public SqmExpression Redeclares org.
| |
| asString | back to summary |
|---|---|
| public SqmExpression Redeclares org.
| |
| castAs | back to summary |
|---|---|
| public default <X> SqmExpression | |
| copy | back to summary |
|---|---|
| public SqmExpression Redeclares org.
| |
| equalTo | back to summary |
|---|---|
| public SqmPredicate equalTo(Expression<T> that) Redeclares org.
| |
| equalTo | back to summary |
|---|---|
| public SqmPredicate equalTo(T that) Redeclares org.
| |
| getNodeType | back to summary |
|---|---|
| public SqmExpressible Redeclares org. The expression's type.
Can change as a result of calls to
| |
| in | back to summary |
|---|---|
| public SqmPredicate in(Object... values) Redeclares org. Doc from jakarta. Create a predicate to test whether the expression is a member of the argument list.
| |
| in | back to summary |
|---|---|
| public SqmPredicate in(Expression<?>... values) Redeclares org. Doc from jakarta. Create a predicate to test whether the expression is a member of the argument list.
| |
| in | back to summary |
|---|---|
| public SqmPredicate in(Collection<?> values) Redeclares org. Doc from jakarta. Create a predicate to test whether the expression is a member of the collection.
| |
| in | back to summary |
|---|---|
| public SqmPredicate in(Expression<Collection<?>> values) Redeclares org. Doc from jakarta. Create a predicate to test whether the expression is a member of the collection.
| |
| isNotNull | back to summary |
|---|---|
| public SqmPredicate isNotNull() Redeclares org. Doc from jakarta. Create a predicate to test whether the expression is not null.
| |
| isNull | back to summary |
|---|---|
| public SqmPredicate isNull() Redeclares org. Doc from jakarta. Create a predicate to test whether the expression is null.
| |
| visitSubSelectableNodes | back to summary |
|---|---|
| public default void visitSubSelectableNodes(Consumer<SqmSelectableNode<?>> jpaSelectionConsumer) Implements org. Doc from org. Visit each of this selectable's direct sub-selectables - used to
support JPA's
| |