|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use QueryParameters | |
org.hibernate.cache | This package defines APIs and implementations for the second-level cache and query cache. |
org.hibernate.engine | This package contains classes that are "shared" by other packages, and implementations of some key algorithms. |
org.hibernate.engine.query | |
org.hibernate.hql | This package defines the interface between Hibernate and the HQL query parser implementation (to allow switching between the 2.x and 3.0 HQL parsers). |
org.hibernate.hql.ast | An ANTLR-based parser for Hibernate Query Language. |
org.hibernate.hql.ast.exec | |
org.hibernate.hql.classic | This package contains the Hibernate 2.x query parser which is being end-of-lifed. |
org.hibernate.impl | This package contains implementations of the central Hibernate APIs, especially the Hibernate session. |
org.hibernate.loader | This package defines functionality for processing JDBC result sets and returning complex graphs of persistent objects. |
org.hibernate.loader.collection | This package defines collection initializers |
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.param |
Uses of QueryParameters in org.hibernate.cache |
Constructors in org.hibernate.cache with parameters of type QueryParameters | |
QueryKey(String queryString,
QueryParameters queryParameters,
Set filters,
EntityMode entityMode)
|
Uses of QueryParameters in org.hibernate.engine |
Methods in org.hibernate.engine that return QueryParameters | |
QueryParameters |
SubselectFetch.getQueryParameters()
|
QueryParameters |
QueryParameters.createCopyUsing(RowSelection selection)
|
Methods in org.hibernate.engine with parameters of type QueryParameters | |
List |
SessionImplementor.list(String query,
QueryParameters queryParameters)
Execute a find() query |
Iterator |
SessionImplementor.iterate(String query,
QueryParameters queryParameters)
Execute an iterate() query |
ScrollableResults |
SessionImplementor.scroll(String query,
QueryParameters queryParameters)
Execute a scroll() query |
List |
SessionImplementor.listFilter(Object collection,
String filter,
QueryParameters queryParameters)
Execute a filter |
Iterator |
SessionImplementor.iterateFilter(Object collection,
String filter,
QueryParameters queryParameters)
Iterate a filter |
List |
SessionImplementor.listCustomQuery(CustomQuery customQuery,
QueryParameters queryParameters)
Execute an SQL Query |
ScrollableResults |
SessionImplementor.scrollCustomQuery(CustomQuery customQuery,
QueryParameters queryParameters)
Execute an SQL Query |
List |
SessionImplementor.list(NativeSQLQuerySpecification spec,
QueryParameters queryParameters)
Execute a native SQL query, and return the results as a fully built list. |
ScrollableResults |
SessionImplementor.scroll(NativeSQLQuerySpecification spec,
QueryParameters queryParameters)
Execute a native SQL query, and return the results as a scrollable result. |
int |
SessionImplementor.executeUpdate(String query,
QueryParameters queryParameters)
Execute a HQL update or delete query |
int |
SessionImplementor.executeNativeUpdate(NativeSQLQuerySpecification specification,
QueryParameters queryParameters)
Execute a native SQL update or delete query |
static int |
ParameterBinder.bindQueryParameters(PreparedStatement st,
QueryParameters queryParameters,
int start,
ParameterBinder.NamedParameterSource source,
SessionImplementor session)
|
static int |
ParameterBinder.bindPositionalParameters(PreparedStatement st,
QueryParameters queryParameters,
int start,
SessionImplementor session)
|
static int |
ParameterBinder.bindNamedParameters(PreparedStatement ps,
QueryParameters queryParameters,
int start,
ParameterBinder.NamedParameterSource source,
SessionImplementor session)
|
Constructors in org.hibernate.engine with parameters of type QueryParameters | |
SubselectFetch(String alias,
Loadable loadable,
QueryParameters queryParameters,
Set resultingEntityKeys,
Map namedParameterLocMap)
|
Uses of QueryParameters in org.hibernate.engine.query |
Methods in org.hibernate.engine.query with parameters of type QueryParameters | |
int |
NativeSQLQueryPlan.performExecuteUpdate(QueryParameters queryParameters,
SessionImplementor session)
|
List |
HQLQueryPlan.performList(QueryParameters queryParameters,
SessionImplementor session)
|
Iterator |
HQLQueryPlan.performIterate(QueryParameters queryParameters,
EventSource session)
|
ScrollableResults |
HQLQueryPlan.performScroll(QueryParameters queryParameters,
SessionImplementor session)
|
int |
HQLQueryPlan.performExecuteUpdate(QueryParameters queryParameters,
SessionImplementor session)
|
Uses of QueryParameters in org.hibernate.hql |
Methods in org.hibernate.hql with parameters of type QueryParameters | |
List |
QueryTranslator.list(SessionImplementor session,
QueryParameters queryParameters)
Perform a list operation given the underlying query definition. |
Iterator |
QueryTranslator.iterate(QueryParameters queryParameters,
EventSource session)
Perform an iterate operation given the underlying query defintion. |
ScrollableResults |
QueryTranslator.scroll(QueryParameters queryParameters,
SessionImplementor session)
Perform a scroll operation given the underlying query defintion. |
int |
QueryTranslator.executeUpdate(QueryParameters queryParameters,
SessionImplementor session)
Perform a bulk update/delete operation given the underlying query defintion. |
Uses of QueryParameters in org.hibernate.hql.ast |
Methods in org.hibernate.hql.ast with parameters of type QueryParameters | |
List |
QueryTranslatorImpl.list(SessionImplementor session,
QueryParameters queryParameters)
|
Iterator |
QueryTranslatorImpl.iterate(QueryParameters queryParameters,
EventSource session)
Return the query results as an iterator |
ScrollableResults |
QueryTranslatorImpl.scroll(QueryParameters queryParameters,
SessionImplementor session)
Return the query results, as an instance of ScrollableResults |
int |
QueryTranslatorImpl.executeUpdate(QueryParameters queryParameters,
SessionImplementor session)
|
Uses of QueryParameters in org.hibernate.hql.ast.exec |
Methods in org.hibernate.hql.ast.exec with parameters of type QueryParameters | |
int |
StatementExecutor.execute(QueryParameters parameters,
SessionImplementor session)
Execute the sql managed by this executor using the given parameters. |
int |
MultiTableUpdateExecutor.execute(QueryParameters parameters,
SessionImplementor session)
|
int |
MultiTableDeleteExecutor.execute(QueryParameters parameters,
SessionImplementor session)
|
int |
BasicExecutor.execute(QueryParameters parameters,
SessionImplementor session)
|
Uses of QueryParameters in org.hibernate.hql.classic |
Methods in org.hibernate.hql.classic with parameters of type QueryParameters | |
List |
QueryTranslatorImpl.list(SessionImplementor session,
QueryParameters queryParameters)
|
Iterator |
QueryTranslatorImpl.iterate(QueryParameters queryParameters,
EventSource session)
Return the query results as an iterator |
int |
QueryTranslatorImpl.executeUpdate(QueryParameters queryParameters,
SessionImplementor session)
|
ScrollableResults |
QueryTranslatorImpl.scroll(QueryParameters queryParameters,
SessionImplementor session)
|
Uses of QueryParameters in org.hibernate.impl |
Methods in org.hibernate.impl that return QueryParameters | |
QueryParameters |
SQLQueryImpl.getQueryParameters(Map namedParams)
|
protected QueryParameters |
AbstractScrollableResults.getQueryParameters()
|
QueryParameters |
AbstractQueryImpl.getQueryParameters(Map namedParams)
|
Methods in org.hibernate.impl with parameters of type QueryParameters | |
Iterator |
StatelessSessionImpl.iterate(String query,
QueryParameters queryParameters)
|
Iterator |
StatelessSessionImpl.iterateFilter(Object collection,
String filter,
QueryParameters queryParameters)
|
List |
StatelessSessionImpl.listFilter(Object collection,
String filter,
QueryParameters queryParameters)
|
int |
StatelessSessionImpl.executeUpdate(String query,
QueryParameters queryParameters)
|
List |
StatelessSessionImpl.list(String query,
QueryParameters queryParameters)
|
List |
StatelessSessionImpl.listCustomQuery(CustomQuery customQuery,
QueryParameters queryParameters)
|
ScrollableResults |
StatelessSessionImpl.scrollCustomQuery(CustomQuery customQuery,
QueryParameters queryParameters)
|
ScrollableResults |
StatelessSessionImpl.scroll(String query,
QueryParameters queryParameters)
|
int |
StatelessSessionImpl.executeNativeUpdate(NativeSQLQuerySpecification nativeSQLQuerySpecification,
QueryParameters queryParameters)
|
List |
SessionImpl.list(String query,
QueryParameters queryParameters)
|
int |
SessionImpl.executeUpdate(String query,
QueryParameters queryParameters)
|
int |
SessionImpl.executeNativeUpdate(NativeSQLQuerySpecification nativeQuerySpecification,
QueryParameters queryParameters)
|
Iterator |
SessionImpl.iterate(String query,
QueryParameters queryParameters)
|
ScrollableResults |
SessionImpl.scroll(String query,
QueryParameters queryParameters)
|
List |
SessionImpl.listFilter(Object collection,
String filter,
QueryParameters queryParameters)
|
Iterator |
SessionImpl.iterateFilter(Object collection,
String filter,
QueryParameters queryParameters)
|
ScrollableResults |
SessionImpl.scrollCustomQuery(CustomQuery customQuery,
QueryParameters queryParameters)
|
List |
SessionImpl.listCustomQuery(CustomQuery customQuery,
QueryParameters queryParameters)
|
List |
AbstractSessionImpl.list(NativeSQLQuerySpecification spec,
QueryParameters queryParameters)
|
ScrollableResults |
AbstractSessionImpl.scroll(NativeSQLQuerySpecification spec,
QueryParameters queryParameters)
|
Constructors in org.hibernate.impl with parameters of type QueryParameters | |
ScrollableResultsImpl(ResultSet rs,
PreparedStatement ps,
SessionImplementor sess,
Loader loader,
QueryParameters queryParameters,
Type[] types,
HolderInstantiator holderInstantiator)
|
|
FetchingScrollableResultsImpl(ResultSet rs,
PreparedStatement ps,
SessionImplementor sess,
Loader loader,
QueryParameters queryParameters,
Type[] types,
HolderInstantiator holderInstantiator)
|
|
AbstractScrollableResults(ResultSet rs,
PreparedStatement ps,
SessionImplementor sess,
Loader loader,
QueryParameters queryParameters,
Type[] types,
HolderInstantiator holderInstantiator)
|
Uses of QueryParameters in org.hibernate.loader |
Methods in org.hibernate.loader with parameters of type QueryParameters | |
protected String |
Loader.preprocessSQL(String sql,
QueryParameters parameters,
Dialect dialect)
Modify the SQL, adding lock hints and comments, if necessary |
Object |
Loader.loadSingleRow(ResultSet resultSet,
SessionImplementor session,
QueryParameters queryParameters,
boolean returnProxies)
Loads a single row from the result set. |
Object |
Loader.loadSequentialRowsForward(ResultSet resultSet,
SessionImplementor session,
QueryParameters queryParameters,
boolean returnProxies)
Loads a single logical row from the result set moving forward. |
Object |
Loader.loadSequentialRowsReverse(ResultSet resultSet,
SessionImplementor session,
QueryParameters queryParameters,
boolean returnProxies,
boolean isLogicallyAfterLast)
Loads a single logical row from the result set moving forward. |
protected PreparedStatement |
Loader.prepareQueryStatement(QueryParameters queryParameters,
boolean scroll,
SessionImplementor session)
Obtain a PreparedStatement with all parameters pre-bound. |
protected String |
Loader.processFilters(QueryParameters queryParameters,
SessionImplementor session)
|
protected int |
Loader.bindParameterValues(PreparedStatement statement,
QueryParameters queryParameters,
int startIndex,
SessionImplementor session)
Bind all parameter values into the prepared statement in preparation for execution. |
protected int |
Loader.bindPositionalParameters(PreparedStatement statement,
QueryParameters queryParameters,
int startIndex,
SessionImplementor session)
Bind positional parameter values to the JDBC prepared statement. |
protected List |
Loader.list(SessionImplementor session,
QueryParameters queryParameters,
Set querySpaces,
Type[] resultTypes)
Return the query results, using the query cache, called by subclasses that implement cacheable queries |
protected List |
Loader.doList(SessionImplementor session,
QueryParameters queryParameters)
Actually execute a query, ignoring the query cache |
protected ScrollableResults |
Loader.scroll(QueryParameters queryParameters,
Type[] returnTypes,
HolderInstantiator holderInstantiator,
SessionImplementor session)
Return the query results, as an instance of ScrollableResults |
Uses of QueryParameters in org.hibernate.loader.collection |
Constructors in org.hibernate.loader.collection with parameters of type QueryParameters | |
SubselectOneToManyLoader(QueryableCollection persister,
String subquery,
Collection entityKeys,
QueryParameters queryParameters,
Map namedParameterLocMap,
SessionFactoryImplementor factory,
Map enabledFilters)
|
|
SubselectCollectionLoader(QueryableCollection persister,
String subquery,
Collection entityKeys,
QueryParameters queryParameters,
Map namedParameterLocMap,
SessionFactoryImplementor factory,
Map enabledFilters)
|
Uses of QueryParameters in org.hibernate.loader.criteria |
Methods in org.hibernate.loader.criteria that return QueryParameters | |
QueryParameters |
CriteriaQueryTranslator.getQueryParameters()
|
Uses of QueryParameters in org.hibernate.loader.custom |
Methods in org.hibernate.loader.custom with parameters of type QueryParameters | |
List |
CustomLoader.list(SessionImplementor session,
QueryParameters queryParameters)
|
ScrollableResults |
CustomLoader.scroll(QueryParameters queryParameters,
SessionImplementor session)
|
Uses of QueryParameters in org.hibernate.loader.hql |
Methods in org.hibernate.loader.hql with parameters of type QueryParameters | |
List |
QueryLoader.list(SessionImplementor session,
QueryParameters queryParameters)
|
Iterator |
QueryLoader.iterate(QueryParameters queryParameters,
EventSource session)
|
ScrollableResults |
QueryLoader.scroll(QueryParameters queryParameters,
SessionImplementor session)
|
protected int |
QueryLoader.bindParameterValues(PreparedStatement statement,
QueryParameters queryParameters,
int startIndex,
SessionImplementor session)
We specifically override this method here, because in general we know much more about the parameters and their appropriate bind positions here then we do in our super because we track them explciitly here through the ParameterSpecification interface. |
Uses of QueryParameters in org.hibernate.param |
Methods in org.hibernate.param with parameters of type QueryParameters | |
int |
VersionTypeSeedParameterSpecification.bind(PreparedStatement statement,
QueryParameters qp,
SessionImplementor session,
int position)
|
int |
PositionalParameterSpecification.bind(PreparedStatement statement,
QueryParameters qp,
SessionImplementor session,
int position)
Bind the appropriate value into the given statement at the specified position. |
int |
ParameterSpecification.bind(PreparedStatement statement,
QueryParameters qp,
SessionImplementor session,
int position)
Bind the appropriate value into the given statement at the specified position. |
int |
NamedParameterSpecification.bind(PreparedStatement statement,
QueryParameters qp,
SessionImplementor session,
int position)
Bind the appropriate value into the given statement at the specified position. |
int |
DynamicFilterParameterSpecification.bind(PreparedStatement statement,
QueryParameters qp,
SessionImplementor session,
int position)
|
int |
CollectionFilterKeyParameterSpecification.bind(PreparedStatement statement,
QueryParameters qp,
SessionImplementor session,
int position)
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |