| Modifier and Type | Field and Description |
|---|---|
| private final Set | |
| 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)
|
| Modifier and Type | Method and Description |
|---|---|
| protected String | applyLocks(String sqlSelectString, LockOptions lockOptions, Dialect dialect)
Overrides org. |
| protected boolean | areResultSetRowsTransformedImmediately(ResultTransformer
the specified transformer transformer)Overrides org. |
| protected LockMode[] | getLockModes(LockOptions
a collection of lock options specified dynamically via the Query interface lockOptions)Overrides org. |
| public Set | |
| protected Object | getResultColumnOrRow(Object[] row, ResultTransformer transformer, ResultSet rs, SessionImplementor 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 boolean | |
| public List | |
| protected ResultTransformer | resolveResultTransformer(ResultTransformer
the specified result transformer resultTransformer)Overrides org. |
| public ScrollableResults |
| querySpaces | back to summary |
|---|---|
| private final Set<E> querySpaces | |
| 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 | |
| applyLocks | back to summary |
|---|---|
| protected String applyLocks(String sqlSelectString, LockOptions lockOptions, Dialect dialect) 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(ResultTransformer transformer) Overrides org. Doc from org. Are rows transformed immediately after being read from the ResultSet?
| |
| getLockModes | back to summary |
|---|---|
| protected LockMode[] getLockModes(LockOptions lockOptions) Overrides org. Doc from org. What lock options does this load entities with?
| |
| getQuerySpaces | back to summary |
|---|---|
| public Set | |
| getResultColumnOrRow | back to summary |
|---|---|
| protected Object getResultColumnOrRow(Object[] row, ResultTransformer transformer, ResultSet rs, SessionImplementor 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. | |
| 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 ScrollableResults scroll(SessionImplementor session, ScrollMode scrollMode) throws HibernateException | |