| Modifier and Type | Class and Description |
|---|---|
| public static class |
| Modifier and Type | Field and Description |
|---|---|
| private final SqmExpression | |
| private SqmExpression | |
| private final List |
| Access | Constructor and Description |
|---|---|
| public | |
| public | |
| public | |
| private | SqmCaseSimple(SqmExpression<T> fixture, SqmExpressible<R> inherentType, int estimatedWhenSize, NodeBuilder nodeBuilder)
|
| Modifier and Type | Method and Description |
|---|---|
| public <X> X | accept(SemanticQueryWalker<X> walker)
Implements org. |
| public void | |
| private void | |
| public String | |
| public SqmCaseSimple | |
| public JpaExpression | getExpression()
Implements org. |
| public SqmExpression | |
| public SqmExpression | |
| public List | |
| protected void | |
| public void | otherwise(SqmExpression<? extends R>
"else" result otherwiseExpression)Implements org. |
| public JpaSimpleCase | otherwise(R
"else" result result)Implements org. |
| public JpaSimpleCase | otherwise(Expression<? extends R>
"else" result expression result)Implements org. |
| public void | when(SqmExpression<? extends T>
"when" condition test, SqmExpression<? extends R> "then" result value result)Implements org. |
| public JpaSimpleCase | when(T
"when" condition condition, R "then" result value result)Implements org. |
| public JpaSimpleCase | when(T
"when" condition condition, Expression<? extends R> "then" result expression result)Implements org. |
| public JpaSimpleCase | when(Expression<? extends T>
"when" condition condition, R "then" result value result)Implements org. |
| public JpaSimpleCase | when(Expression<? extends T>
"when" condition condition, Expression<? extends R> "then" result expression result)Implements org. |
| fixture | back to summary |
|---|---|
| private final SqmExpression<T> fixture | |
| otherwise | back to summary |
|---|---|
| private SqmExpression<? extends R> otherwise | |
| whenFragments | back to summary |
|---|---|
| private final List<SqmCaseSimple. | |
| SqmCaseSimple | back to summary |
|---|---|
| public SqmCaseSimple(SqmExpression<T> fixture, NodeBuilder nodeBuilder) | |
| SqmCaseSimple | back to summary |
|---|---|
| public SqmCaseSimple(SqmExpression<T> fixture, int estimatedWhenSize, NodeBuilder nodeBuilder) | |
| SqmCaseSimple | back to summary |
|---|---|
| public SqmCaseSimple(SqmExpression<T> fixture, SqmExpressible<R> inherentType, NodeBuilder nodeBuilder) | |
| SqmCaseSimple | back to summary |
|---|---|
| private SqmCaseSimple(SqmExpression<T> fixture, SqmExpressible<R> inherentType, int estimatedWhenSize, NodeBuilder nodeBuilder) | |
| accept | back to summary |
|---|---|
| public <X> X accept(SemanticQueryWalker<X> walker) Implements org. Doc from org. Accept the walker per visitation
| |
| appendHqlString | back to summary |
|---|---|
| public void appendHqlString(StringBuilder sb) Implements org.
| |
| applyInferableResultType | back to summary |
|---|---|
| private void applyInferableResultType(SqmExpressible<?> type) | |
| asLoggableText | back to summary |
|---|---|
| public String asLoggableText() Overrides default org.
| |
| copy | back to summary |
|---|---|
| public SqmCaseSimple Implements org.
| |
| getExpression | back to summary |
|---|---|
| public JpaExpression Implements org. Doc from jakarta. Return the expression to be tested against the conditions.
| |
| getFixture | back to summary |
|---|---|
| public SqmExpression | |
| getOtherwise | back to summary |
|---|---|
| public SqmExpression | |
| getWhenFragments | back to summary |
|---|---|
| public List | |
| internalApplyInferableType | back to summary |
|---|---|
| protected void internalApplyInferableType(SqmExpressible<?> newType) Overrides org.
| |
| otherwise | back to summary |
|---|---|
| public void otherwise(SqmExpression<? extends R> otherwiseExpression) Implements org. Doc from jakarta. Add an "else" clause to the case expression.
| |
| otherwise | back to summary |
|---|---|
| public JpaSimpleCase Implements org. Doc from jakarta. Add an "else" clause to the case expression.
| |
| otherwise | back to summary |
|---|---|
| public JpaSimpleCase Implements org. Doc from jakarta. Add an "else" clause to the case expression.
| |
| when | back to summary |
|---|---|
| public void when(SqmExpression<? extends T> test, SqmExpression<? extends R> result) Implements org. Doc from jakarta. Add a when/then clause to the case expression.
| |
| when | back to summary |
|---|---|
| public JpaSimpleCase Implements org. Doc from jakarta. Add a when/then clause to the case expression.
| |
| when | back to summary |
|---|---|
| public JpaSimpleCase Implements org. Doc from jakarta. Add a when/then clause to the case expression.
| |
| when | back to summary |
|---|---|
| public JpaSimpleCase Implements org. Doc from jakarta. Add a when/then clause to the case expression.
| |
| when | back to summary |
|---|---|
| public JpaSimpleCase Implements org. Doc from jakarta. Add a when/then clause to the case expression.
| |
| Modifier and Type | Field and Description |
|---|---|
| private final SqmExpression | |
| private final SqmExpression |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public SqmExpression | |
| public SqmExpression |
| checkValue | back to summary |
|---|---|
| private final SqmExpression<T> checkValue | |
| result | back to summary |
|---|---|
| private final SqmExpression<R> result | |
| WhenFragment | back to summary |
|---|---|
| public WhenFragment(SqmExpression<T> checkValue, SqmExpression<R> result) | |
| getCheckValue | back to summary |
|---|---|
| public SqmExpression | |
| getResult | back to summary |
|---|---|
| public SqmExpression | |