| Modifier and Type | Class and Description |
|---|---|
| private static class | |
| private static interface | |
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private final String | |
| private final SqmCreationState | |
| private QualifiedJoinPathConsumer. | |
| private final boolean | |
| private final SqmJoinType | |
| private static final Logger | |
| private boolean | |
| private final SqmRoot |
| Access | Constructor and Description |
|---|---|
| public | QualifiedJoinPathConsumer(SqmRoot<?> sqmRoot, SqmJoinType joinType, boolean fetch, String alias, SqmCreationState creationState)
|
| public | QualifiedJoinPathConsumer(SqmFrom<?, ?> sqmFrom, SqmJoinType joinType, boolean fetch, String alias, SqmCreationState creationState)
|
| Modifier and Type | Method and Description |
|---|---|
| public void | consumeIdentifier(String
The current part of the path being processed identifier, boolean Is this the base of the path (the first token)? isBase, boolean Is this the terminus of the path (last token)? isTerminal)Implements org. |
| public void | consumeTreat(String
The treat target entity name entityName, boolean Is this the terminus of the path (last token)? isTerminal)Implements org. |
| private static <U> SqmFrom | createJoin(SqmFrom<?, U> lhs, String name, SqmJoinType joinType, String alias, boolean fetch, boolean isTerminal, boolean allowReuse, SqmCreationState creationState)
|
| private static <U, V> SqmFrom | createJoin(SqmFrom<?, U> lhs, SqmJoinType joinType, String alias, boolean fetch, boolean isTerminal, boolean allowReuse, SqmCreationState creationState, SqmJoinable<U, V> joinSource)
|
| public SemanticPathPart | getConsumedPart()
Implements org. |
| public boolean | |
| private QualifiedJoinPathConsumer. | |
| private QualifiedJoinPathConsumer. | |
| private QualifiedJoinPathConsumer. | |
| private QualifiedJoinPathConsumer. | |
| public void |
| alias | back to summary |
|---|---|
| private final String alias | |
| creationState | back to summary |
|---|---|
| private final SqmCreationState creationState | |
| delegate | back to summary |
|---|---|
| private QualifiedJoinPathConsumer. | |
| fetch | back to summary |
|---|---|
| private final boolean fetch | |
| joinType | back to summary |
|---|---|
| private final SqmJoinType joinType | |
| log | back to summary |
|---|---|
| private static final Logger log | |
| nested | back to summary |
|---|---|
| private boolean nested | |
| sqmRoot | back to summary |
|---|---|
| private final SqmRoot<?> sqmRoot | |
| QualifiedJoinPathConsumer | back to summary |
|---|---|
| public QualifiedJoinPathConsumer(SqmRoot<?> sqmRoot, SqmJoinType joinType, boolean fetch, String alias, SqmCreationState creationState) | |
| QualifiedJoinPathConsumer | back to summary |
|---|---|
| public QualifiedJoinPathConsumer(SqmFrom<?, ?> sqmFrom, SqmJoinType joinType, boolean fetch, String alias, SqmCreationState creationState) | |
| consumeIdentifier | back to summary |
|---|---|
| public void consumeIdentifier(String identifier, boolean isBase, boolean isTerminal) Implements org. Doc from org. Responsible for consuming each part of the path. Called sequentially for each part. | |
| consumeTreat | back to summary |
|---|---|
| public void consumeTreat(String entityName, boolean isTerminal) Implements org. Doc from org. Responsible for consuming each part of the path. Called sequentially for each part. | |
| createJoin | back to summary |
|---|---|
| private static <U> SqmFrom | |
| createJoin | back to summary |
|---|---|
| private static <U, V> SqmFrom | |
| getConsumedPart | back to summary |
|---|---|
| public SemanticPathPart getConsumedPart() Implements org. Doc from org. Get the currently consumed part. Generally called after the whole path has been processed at which point this will return the final outcome of the consumption
| |
| isNested | back to summary |
|---|---|
| public boolean isNested() | |
| resolveAlias | back to summary |
|---|---|
| private QualifiedJoinPathConsumer. | |
| resolveBase | back to summary |
|---|---|
| private QualifiedJoinPathConsumer. | |
| resolveEntityName | back to summary |
|---|---|
| private QualifiedJoinPathConsumer. | |
| resolveExposed | back to summary |
|---|---|
| private QualifiedJoinPathConsumer. | |
| setNested | back to summary |
|---|---|
| public void setNested(boolean nested) | |
| Modifier and Type | Field and Description |
|---|---|
| private final String | |
| private final SqmCreationState | |
| private SqmFrom | |
| private final boolean | |
| private final SqmJoinType |
| Access | Constructor and Description |
|---|---|
| private | AttributeJoinDelegate(SqmFrom<?, ?> base, SqmJoinType joinType, boolean fetch, String alias, SqmCreationState creationState)
|
| Modifier and Type | Method and Description |
|---|---|
| public void | consumeIdentifier(String identifier, boolean isTerminal, boolean allowReuse)
Implements org. |
| public void | consumeTreat(String entityName, boolean isTerminal)
Implements org. |
| public SemanticPathPart | |
| private <T> EntityDomainType |
| alias | back to summary |
|---|---|
| private final String alias | |
| creationState | back to summary |
|---|---|
| private final SqmCreationState creationState | |
| currentPath | back to summary |
|---|---|
| private SqmFrom<?, ?> currentPath | |
| fetch | back to summary |
|---|---|
| private final boolean fetch | |
| joinType | back to summary |
|---|---|
| private final SqmJoinType joinType | |
| AttributeJoinDelegate | back to summary |
|---|---|
| private AttributeJoinDelegate(SqmFrom<?, ?> base, SqmJoinType joinType, boolean fetch, String alias, SqmCreationState creationState) | |
| consumeIdentifier | back to summary |
|---|---|
| public void consumeIdentifier(String identifier, boolean isTerminal, boolean allowReuse) Implements org.
| |
| consumeTreat | back to summary |
|---|---|
| public void consumeTreat(String entityName, boolean isTerminal) Implements org.
| |
| getConsumedPart | back to summary |
|---|---|
| public SemanticPathPart getConsumedPart() Implements org.
| |
| treatTarget | back to summary |
|---|---|
| private <T> EntityDomainType | |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public void | |
| public SemanticPathPart |
| consumeIdentifier | back to summary |
|---|---|
| public void consumeIdentifier(String identifier, boolean isTerminal, boolean allowReuse) | |
| consumeTreat | back to summary |
|---|---|
| public void consumeTreat(String entityName, boolean isTerminal) | |
| getConsumedPart | back to summary |
|---|---|
| public SemanticPathPart getConsumedPart() | |
| Modifier and Type | Field and Description |
|---|---|
| private final String | |
| private final SqmCreationState | |
| private final boolean | |
| private SqmPath | |
| private final SqmJoinType | |
| private final StringBuilder | |
| private final SqmRoot |
| Access | Constructor and Description |
|---|---|
| public | ExpectingEntityJoinDelegate(String identifier, boolean isTerminal, SqmRoot<?> sqmRoot, SqmJoinType joinType, String alias, boolean fetch, SqmCreationState creationState)
|
| Modifier and Type | Method and Description |
|---|---|
| public void | consumeIdentifier(String identifier, boolean isTerminal, boolean allowReuse)
Implements org. |
| public void | consumeTreat(String entityName, boolean isTerminal)
Implements org. |
| public SemanticPathPart |
| alias | back to summary |
|---|---|
| private final String alias | |
| creationState | back to summary |
|---|---|
| private final SqmCreationState creationState | |
| fetch | back to summary |
|---|---|
| private final boolean fetch | |
| join | back to summary |
|---|---|
| private SqmPath<?> join | |
| joinType | back to summary |
|---|---|
| private final SqmJoinType joinType | |
| path | back to summary |
|---|---|
| private final StringBuilder path | |
| sqmRoot | back to summary |
|---|---|
| private final SqmRoot<?> sqmRoot | |
| ExpectingEntityJoinDelegate | back to summary |
|---|---|
| public ExpectingEntityJoinDelegate(String identifier, boolean isTerminal, SqmRoot<?> sqmRoot, SqmJoinType joinType, String alias, boolean fetch, SqmCreationState creationState) | |
| consumeIdentifier | back to summary |
|---|---|
| public void consumeIdentifier(String identifier, boolean isTerminal, boolean allowReuse) Implements org.
| |
| consumeTreat | back to summary |
|---|---|
| public void consumeTreat(String entityName, boolean isTerminal) Implements org.
| |
| getConsumedPart | back to summary |
|---|---|
| public SemanticPathPart getConsumedPart() Implements org.
| |