| Modifier and Type | Field and Description |
|---|---|
| private final String | |
| private final OuterJoinLoadable |
| Access | Constructor and Description |
|---|---|
| public | AbstractEntityJoinWalker(OuterJoinLoadable persister, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)
Deprecated
as a consequence of
SessionFactoryImplementor being deprecated.
|
| public | AbstractEntityJoinWalker(OuterJoinLoadable persister, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers, String alias)
Deprecated
as a consequence of
SessionFactoryImplementor being deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
| public final String | |
| public abstract String | |
| public final Loadable | |
| protected String | |
| protected final void | |
| protected final void | initAll(final String whereString, final String orderByString, final LockOptions lockOptions, final JoinWalker.
|
| protected final void | initProjection(final String projectionString, final String whereString, final String orderByString, final String groupByString, final LockOptions lockOptions)
|
| private void | |
| private void | initStatementString(final String projection, final String condition, final String orderBy, final String groupBy, final LockOptions lockOptions)
|
| protected boolean | isDuplicateAssociation(final String foreignKeyTable, final String[] foreignKeyColumns)
Overrides org. |
| protected boolean | isJoinedFetchEnabled(AssociationType type, FetchMode config, CascadeStyle cascadeStyle)
Overrides org. |
| protected final boolean | |
| protected String | orderBy(final List<E> associations, final String orderBy)
Overrides org. |
| public String |
| alias | back to summary |
|---|---|
| private final String alias | |
| persister | back to summary |
|---|---|
| private final OuterJoinLoadable persister | |
| AbstractEntityJoinWalker | back to summary |
|---|---|
| public AbstractEntityJoinWalker(OuterJoinLoadable persister, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)
Deprecated as a consequence of | |
| AbstractEntityJoinWalker | back to summary |
|---|---|
| public AbstractEntityJoinWalker(OuterJoinLoadable persister, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers, String alias)
Deprecated as a consequence of | |
| getAlias | back to summary |
|---|---|
| public final String getAlias() | |
| getComment | back to summary |
|---|---|
| public abstract String getComment() | |
| getPersister | back to summary |
|---|---|
| public final Loadable getPersister() | |
| getWhereFragment | back to summary |
|---|---|
| protected String getWhereFragment() throws MappingException | |
| initAll | back to summary |
|---|---|
| protected final void initAll(final String whereString, final String orderByString, final LockOptions lockOptions) throws MappingException | |
| initAll | back to summary |
|---|---|
| protected final void initAll(final String whereString, final String orderByString, final LockOptions lockOptions, final JoinWalker. | |
| initProjection | back to summary |
|---|---|
| protected final void initProjection(final String projectionString, final String whereString, final String orderByString, final String groupByString, final LockOptions lockOptions) throws MappingException | |
| initStatementString | back to summary |
|---|---|
| private void initStatementString(final String condition, final String orderBy, final LockOptions lockOptions) throws MappingException | |
| initStatementString | back to summary |
|---|---|
| private void initStatementString(final String projection, final String condition, final String orderBy, final String groupBy, final LockOptions lockOptions) throws MappingException | |
| isDuplicateAssociation | back to summary |
|---|---|
| protected boolean isDuplicateAssociation(final String foreignKeyTable, final String[] foreignKeyColumns) Overrides org. Doc from org. Used to detect circularities in the joined graph, note that this method is side-effecty
| |
| isJoinedFetchEnabled | back to summary |
|---|---|
| protected boolean isJoinedFetchEnabled(AssociationType type, FetchMode config, CascadeStyle cascadeStyle) Overrides org. The superclass deliberately excludes collections | |
| isJoinFetchEnabledByProfile | back to summary |
|---|---|
| protected final boolean isJoinFetchEnabledByProfile(OuterJoinLoadable persister, PropertyPath path, int propertyNumber) | |
| orderBy | back to summary |
|---|---|
| protected String orderBy(final List<E> associations, final String orderBy) Overrides org. For entities, orderings added by, for example, Criteria#addOrder need to come before the associations' @OrderBy values. However, other sub-classes of JoinWalker (BasicCollectionJoinWalker, OneToManyJoinWalker, etc.) still need the other way around. So, override here instead. See HHH-7116.
| |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object.
| |