| Package | Description |
|---|---|
| org.hibernate.hql.internal.classic |
This package contains the Hibernate 2.x query parser which
is being end-of-lifed.
|
| org.hibernate.loader |
This package defines functionality for processing JDBC
result sets and returning complex graphs of persistent
objects.
|
| org.hibernate.loader.criteria |
This package defines the criteria query compiler and loader
|
| org.hibernate.loader.custom |
This package defines a framework for custom loaders that accept
handwritten SQL
|
| org.hibernate.loader.hql |
This package defines a loader for the AST-based query parser
|
| org.hibernate.loader.plan.exec.internal |
Provides the internal implementations for generating the load query from the LoadPlan and the ResultSet processor.
|
| org.hibernate.loader.plan.exec.process.internal | |
| org.hibernate.loader.plan.exec.process.spi |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
QueryTranslatorImpl.applyLocks(java.lang.String sql,
QueryParameters parameters,
Dialect dialect,
java.util.List<AfterLoadAction> afterLoadActions) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
Loader.applyLocks(java.lang.String sql,
QueryParameters parameters,
Dialect dialect,
java.util.List<AfterLoadAction> afterLoadActions)
Append FOR UPDATE OF clause, if necessary.
|
protected Loader.SqlStatementWrapper |
Loader.executeQueryStatement(QueryParameters queryParameters,
boolean scroll,
java.util.List<AfterLoadAction> afterLoadActions,
SessionImplementor session)
Process query string by applying filters, LIMIT clause, locks and comments if necessary.
|
protected Loader.SqlStatementWrapper |
Loader.executeQueryStatement(java.lang.String sqlStatement,
QueryParameters queryParameters,
boolean scroll,
java.util.List<AfterLoadAction> afterLoadActions,
SessionImplementor session) |
protected java.lang.String |
Loader.preprocessSQL(java.lang.String sql,
QueryParameters parameters,
Dialect dialect,
java.util.List<AfterLoadAction> afterLoadActions)
Modify the SQL, adding lock hints and comments, if necessary
|
protected java.util.List |
Loader.processResultSet(java.sql.ResultSet rs,
QueryParameters queryParameters,
SessionImplementor session,
boolean returnProxies,
ResultTransformer forcedResultTransformer,
int maxRows,
java.util.List<AfterLoadAction> afterLoadActions) |
protected boolean |
Loader.shouldUseFollowOnLocking(QueryParameters parameters,
Dialect dialect,
java.util.List<AfterLoadAction> afterLoadActions) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
CriteriaLoader.applyLocks(java.lang.String sql,
QueryParameters parameters,
Dialect dialect,
java.util.List<AfterLoadAction> afterLoadActions) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
CustomLoader.applyLocks(java.lang.String sql,
QueryParameters parameters,
Dialect dialect,
java.util.List<AfterLoadAction> afterLoadActions) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
QueryLoader.applyLocks(java.lang.String sql,
QueryParameters parameters,
Dialect dialect,
java.util.List<AfterLoadAction> afterLoadActions) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List |
AbstractLoadPlanBasedLoader.executeLoad(SessionImplementor session,
QueryParameters queryParameters,
LoadQueryDetails loadQueryDetails,
boolean returnProxies,
ResultTransformer forcedResultTransformer,
java.util.List<AfterLoadAction> afterLoadActions) |
protected AbstractLoadPlanBasedLoader.SqlStatementWrapper |
AbstractLoadPlanBasedLoader.executeQueryStatement(QueryParameters queryParameters,
boolean scroll,
java.util.List<AfterLoadAction> afterLoadActions,
SessionImplementor session) |
protected AbstractLoadPlanBasedLoader.SqlStatementWrapper |
AbstractLoadPlanBasedLoader.executeQueryStatement(java.lang.String sqlStatement,
QueryParameters queryParameters,
boolean scroll,
java.util.List<AfterLoadAction> afterLoadActions,
SessionImplementor session) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List |
ResultSetProcessorImpl.extractResults(java.sql.ResultSet resultSet,
SessionImplementor session,
QueryParameters queryParameters,
NamedParameterContext namedParameterContext,
boolean returnProxies,
boolean readOnly,
ResultTransformer forcedResultTransformer,
java.util.List<AfterLoadAction> afterLoadActionList) |
void |
AbstractRowReader.finishUp(ResultSetProcessingContextImpl context,
java.util.List<AfterLoadAction> afterLoadActionList) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List |
ResultSetProcessor.extractResults(java.sql.ResultSet resultSet,
SessionImplementor session,
QueryParameters queryParameters,
NamedParameterContext namedParameterContext,
boolean returnProxies,
boolean readOnly,
ResultTransformer forcedResultTransformer,
java.util.List<AfterLoadAction> afterLoadActions)
Process an entire ResultSet, performing all extractions.
|
void |
RowReader.finishUp(ResultSetProcessingContextImpl context,
java.util.List<AfterLoadAction> afterLoadActionList) |
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.