public class SQLCustomQuery extends Object implements CustomQuery, Serializable
Implements Hibernate’s built-in support for native SQL queries. <p/> This support is built on top of the notion of "custom queries"…
Constructor and Description |
---|
SQLCustomQuery(String sqlQuery,
NativeSQLQueryReturn[] queryReturns,
Collection additionalQuerySpaces,
SessionFactoryImplementor factory) |
Modifier and Type | Method and Description |
---|---|
List |
getCustomQueryReturns()
A collection of
descriptors describing the
JDBC result set to be expected and how to map this result set. |
List<ParameterBinder> |
getParameterValueBinders() |
Set |
getQuerySpaces()
Any query spaces to apply to the query execution.
|
String |
getSQL()
The SQL query string to be performed.
|
public SQLCustomQuery(String sqlQuery, NativeSQLQueryReturn[] queryReturns, Collection additionalQuerySpaces, SessionFactoryImplementor factory) throws HibernateException
HibernateException
public String getSQL()
CustomQuery
The SQL query string to be performed.
getSQL
in interface CustomQuery
public Set getQuerySpaces()
CustomQuery
Any query spaces to apply to the query execution. Query spaces are used in Hibernate’s auto-flushing mechanism to determine which entities need to be checked for pending changes.
getQuerySpaces
in interface CustomQuery
public List<ParameterBinder> getParameterValueBinders()
getParameterValueBinders
in interface CustomQuery
public List getCustomQueryReturns()
CustomQuery
A collection of descriptors
describing the
JDBC result set to be expected and how to map this result set.
getCustomQueryReturns
in interface CustomQuery
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.