| Modifier and Type | Field and Description |
|---|---|
| private final boolean[] | |
| private final Set | |
| private final int | |
| private final Type[] | |
| private final CriteriaQueryTranslator | |
| private final String[] |
| Access | Constructor and Description |
|---|---|
| public | CriteriaLoader(final OuterJoinLoadable persister, final SessionFactoryImplementor factory, final CriteriaImpl criteria, final String rootEntityName, final LoadQueryInfluencers loadQueryInfluencers)
Deprecated
as a consequence of
SessionFactoryImplementor being deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
| protected String | applyLocks(String sql, QueryParameters parameters, Dialect dialect, List<AfterLoadAction> afterLoadActions)
Overrides org. |
| protected boolean | areResultSetRowsTransformedImmediately()
Overrides org. |
| protected LockMode | determineFollowOnLockMode(LockOptions lockOptions)
Overrides org. |
| protected LockMode[] | getLockModes(LockOptions
a collection of lock options specified dynamically via the Query interface lockOptions)Overrides org. |
| protected String | getQueryIdentifier()
Identifies the query for statistics reporting, if null,
no statistics will be reported
|
| public Set | |
| protected Object | getResultColumnOrRow(Object[] row, ResultTransformer transformer, ResultSet rs, SharedSessionContractImplementor session)
Get the actual object that is returned in the user-visible result list.
|
| protected List | getResultList(List<E> results, ResultTransformer resultTransformer)
Overrides org. |
| protected Object[] | getResultRow(Object[] row, ResultSet rs, SharedSessionContractImplementor session)
Overrides org. |
| protected String[] | getResultRowAliases()
Returns the aliases that corresponding to a result row.
|
| protected boolean[] | |
| protected boolean | |
| public List | |
| protected ResultTransformer | resolveResultTransformer(ResultTransformer
the specified result transformer resultTransformer)Overrides org. |
| public ScrollableResultsImplementor | |
| private Object[] |
| includeInResultRow | back to summary |
|---|---|
| private final boolean[] includeInResultRow | |
| querySpaces | back to summary |
|---|---|
| private final Set<Serializable> querySpaces | |
| resultRowLength | back to summary |
|---|---|
| private final int resultRowLength | |
| resultTypes | back to summary |
|---|---|
| private final Type[] resultTypes | |
| translator | back to summary |
|---|---|
| private final CriteriaQueryTranslator translator | |
| userAliases | back to summary |
|---|---|
| private final String[] userAliases | |
| CriteriaLoader | back to summary |
|---|---|
| public CriteriaLoader(final OuterJoinLoadable persister, final SessionFactoryImplementor factory, final CriteriaImpl criteria, final String rootEntityName, final LoadQueryInfluencers loadQueryInfluencers) throws HibernateException
Deprecated as a consequence of | |
| applyLocks | back to summary |
|---|---|
| protected String applyLocks(String sql, QueryParameters parameters, Dialect dialect, List<AfterLoadAction> afterLoadActions) throws QueryException Overrides org. Doc from org. Append FOR UPDATE OF clause, if necessary. This empty superclass implementation merely returns its first argument.
| |
| areResultSetRowsTransformedImmediately | back to summary |
|---|---|
| protected boolean areResultSetRowsTransformedImmediately() Overrides org. Doc from org. Are rows transformed immediately after being read from the ResultSet?
| |
| determineFollowOnLockMode | back to summary |
|---|---|
| protected LockMode determineFollowOnLockMode(LockOptions lockOptions) Overrides org.
| |
| getLockModes | back to summary |
|---|---|
| protected LockMode[] getLockModes(LockOptions lockOptions) Overrides org. Doc from org. What lock options does this load entities with?
| |
| getQueryIdentifier | back to summary |
|---|---|
| protected String getQueryIdentifier() Overrides org. Doc from org. Identifies the query for statistics reporting, if null, no statistics will be reported
| |
| getQuerySpaces | back to summary |
|---|---|
| public Set | |
| getResultColumnOrRow | back to summary |
|---|---|
| protected Object getResultColumnOrRow(Object[] row, ResultTransformer transformer, ResultSet rs, SharedSessionContractImplementor session) throws SQLException, HibernateException Overrides org. Doc from org. Get the actual object that is returned in the user-visible result list. This empty implementation merely returns its first argument. This is overridden by some subclasses.
| |
| getResultList | back to summary |
|---|---|
| protected List Overrides org.
| |
| getResultRow | back to summary |
|---|---|
| protected Object[] getResultRow(Object[] row, ResultSet rs, SharedSessionContractImplementor session) throws SQLException, HibernateException Overrides org.
| |
| getResultRowAliases | back to summary |
|---|---|
| protected String[] getResultRowAliases() Overrides org. Doc from org. Returns the aliases that corresponding to a result row. | |
| includeInResultRow | back to summary |
|---|---|
| protected boolean[] includeInResultRow() Overrides org.
| |
| isSubselectLoadingEnabled | back to summary |
|---|---|
| protected boolean isSubselectLoadingEnabled() Overrides org.
| |
| list | back to summary |
|---|---|
| public List | |
| resolveResultTransformer | back to summary |
|---|---|
| protected ResultTransformer resolveResultTransformer(ResultTransformer resultTransformer) Overrides org. Doc from org. Determine the actual ResultTransformer that will be used to transform query results.
| |
| scroll | back to summary |
|---|---|
| public ScrollableResultsImplementor scroll(SharedSessionContractImplementor session, ScrollMode scrollMode) throws HibernateException | |
| toResultRow | back to summary |
|---|---|
| private Object[] toResultRow(Object[] row) | |