| Modifier and Type | Class and Description |
|---|---|
| public static class |
| Modifier and Type | Field and Description |
|---|---|
| private SqmExpression | |
| private final List |
| Access | Constructor and Description |
|---|---|
| public | |
| public | |
| public | |
| private |
| Modifier and Type | Method and Description |
|---|---|
| public <T> T | accept(SemanticQueryWalker<T> walker)
Implements org. |
| public void | |
| private void | |
| public String | |
| public SqmCaseSearched | |
| public SqmExpression | |
| public List | |
| protected void | |
| public SqmCaseSearched | otherwise(SqmExpression<? extends R>
"else" result otherwiseExpression)Implements org. |
| public SqmExpression | otherwise(R
"else" result result)Implements org. |
| public SqmExpression | otherwise(Expression<? extends R>
"else" result expression result)Implements org. |
| public SqmCaseSearched | |
| public SqmCaseSearched | when(Expression<Boolean>
"when" condition condition, R "then" result value result)Implements org. |
| public SqmCaseSearched | when(Expression<Boolean>
"when" condition condition, Expression<? extends R> "then" result expression result)Implements org. |
| otherwise | back to summary |
|---|---|
| private SqmExpression<? extends R> otherwise | |
| whenFragments | back to summary |
|---|---|
| private final List<SqmCaseSearched. | |
| SqmCaseSearched | back to summary |
|---|---|
| public SqmCaseSearched(NodeBuilder nodeBuilder) | |
| SqmCaseSearched | back to summary |
|---|---|
| public SqmCaseSearched(SqmExpressible<R> inherentType, NodeBuilder nodeBuilder) | |
| SqmCaseSearched | back to summary |
|---|---|
| public SqmCaseSearched(int estimatedWhenSize, NodeBuilder nodeBuilder) | |
| SqmCaseSearched | back to summary |
|---|---|
| private SqmCaseSearched(SqmExpressible<R> inherentType, int estimatedWhenSize, NodeBuilder nodeBuilder) | |
| accept | back to summary |
|---|---|
| public <T> T accept(SemanticQueryWalker<T> 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 SqmCaseSearched Implements org.
| |
| 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 SqmCaseSearched Implements org. Doc from jakarta. Add an "else" clause to the case expression.
| |
| otherwise | back to summary |
|---|---|
| public SqmExpression Implements org. Doc from jakarta. Add an "else" clause to the case expression.
| |
| otherwise | back to summary |
|---|---|
| public SqmExpression Implements org. Doc from jakarta. Add an "else" clause to the case expression.
| |
| when | back to summary |
|---|---|
| public SqmCaseSearched | |
| when | back to summary |
|---|---|
| public SqmCaseSearched Implements org. Doc from jakarta. Add a when/then clause to the case expression.
| |
| when | back to summary |
|---|---|
| public SqmCaseSearched Implements org. Doc from jakarta. Add a when/then clause to the case expression.
| |
| Modifier and Type | Field and Description |
|---|---|
| private final SqmPredicate | |
| private final SqmExpression |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public SqmPredicate | |
| public SqmExpression |
| predicate | back to summary |
|---|---|
| private final SqmPredicate predicate | |
| result | back to summary |
|---|---|
| private final SqmExpression<R> result | |
| WhenFragment | back to summary |
|---|---|
| public WhenFragment(SqmPredicate predicate, SqmExpression<R> result) | |
| getPredicate | back to summary |
|---|---|
| public SqmPredicate getPredicate() | |
| getResult | back to summary |
|---|---|
| public SqmExpression | |