|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.hibernate.engine.NamedQueryDefinition org.hibernate.engine.NamedSQLQueryDefinition
public class NamedSQLQueryDefinition
Definition of a named native SQL query, defined in the mapping metadata.
Constructor Summary | |
---|---|
NamedSQLQueryDefinition(String query,
NativeSQLQueryReturn[] queryReturns,
List querySpaces,
boolean cacheable,
String cacheRegion,
Integer timeout,
Integer fetchSize,
FlushMode flushMode,
CacheMode cacheMode,
boolean readOnly,
String comment,
Map parameterTypes,
boolean callable)
This form used to construct a NamedSQLQueryDefinition from the binder code when a the result-set mapping information is explicitly provided in the query definition (i.e., no resultset-mapping used) |
|
NamedSQLQueryDefinition(String query,
String resultSetRef,
List querySpaces,
boolean cacheable,
String cacheRegion,
Integer timeout,
Integer fetchSize,
FlushMode flushMode,
CacheMode cacheMode,
boolean readOnly,
String comment,
Map parameterTypes,
boolean callable)
This form used to construct a NamedSQLQueryDefinition from the binder code when a resultset-mapping reference is used. |
|
NamedSQLQueryDefinition(String query,
String resultSetRef,
List querySpaces,
boolean cacheable,
String cacheRegion,
Integer timeout,
Integer fetchSize,
FlushMode flushMode,
Map parameterTypes,
boolean callable)
Deprecated. |
Method Summary | |
---|---|
NativeSQLQueryReturn[] |
getQueryReturns()
|
List |
getQuerySpaces()
|
String |
getResultSetRef()
|
boolean |
isCallable()
|
Methods inherited from class org.hibernate.engine.NamedQueryDefinition |
---|
getCacheMode, getCacheRegion, getComment, getFetchSize, getFlushMode, getParameterTypes, getQuery, getQueryString, getTimeout, isCacheable, isReadOnly, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public NamedSQLQueryDefinition(String query, NativeSQLQueryReturn[] queryReturns, List querySpaces, boolean cacheable, String cacheRegion, Integer timeout, Integer fetchSize, FlushMode flushMode, CacheMode cacheMode, boolean readOnly, String comment, Map parameterTypes, boolean callable)
query
- The sql query stringqueryReturns
- The in-lined query return definitionsquerySpaces
- Any specified query spaces (used for auto-flushing)cacheable
- Whether the query results are cacheablecacheRegion
- If cacheable, the region into which to store the resultstimeout
- A JDBC-level timeout to be appliedfetchSize
- A JDBC-level fetch-size to be appliedflushMode
- The flush mode to use for this querycacheMode
- The cache mode to use during execution and subsequent result loadingreadOnly
- Whether returned entities should be marked as read-only in the sessioncomment
- Any sql comment to be applied to the queryparameterTypes
- parameter type mapcallable
- Does the query string represent a callable object (i.e., proc)public NamedSQLQueryDefinition(String query, String resultSetRef, List querySpaces, boolean cacheable, String cacheRegion, Integer timeout, Integer fetchSize, FlushMode flushMode, CacheMode cacheMode, boolean readOnly, String comment, Map parameterTypes, boolean callable)
query
- The sql query stringresultSetRef
- The resultset-mapping namequerySpaces
- Any specified query spaces (used for auto-flushing)cacheable
- Whether the query results are cacheablecacheRegion
- If cacheable, the region into which to store the resultstimeout
- A JDBC-level timeout to be appliedfetchSize
- A JDBC-level fetch-size to be appliedflushMode
- The flush mode to use for this querycacheMode
- The cache mode to use during execution and subsequent result loadingreadOnly
- Whether returned entities should be marked as read-only in the sessioncomment
- Any sql comment to be applied to the queryparameterTypes
- parameter type mapcallable
- Does the query string represent a callable object (i.e., proc)public NamedSQLQueryDefinition(String query, String resultSetRef, List querySpaces, boolean cacheable, String cacheRegion, Integer timeout, Integer fetchSize, FlushMode flushMode, Map parameterTypes, boolean callable)
query
- The sql query stringresultSetRef
- The result-set-mapping namequerySpaces
- Any specified query spaces (used for auto-flushing)cacheable
- Whether the query results are cacheablecacheRegion
- If cacheable, the region into which to store the resultstimeout
- A JDBC-level timeout to be appliedfetchSize
- A JDBC-level fetch-size to be appliedflushMode
- The flush mode to use for this queryparameterTypes
- parameter type mapcallable
- Does the query string represent a callable object (i.e., proc)Method Detail |
---|
public NativeSQLQueryReturn[] getQueryReturns()
public List getQuerySpaces()
public boolean isCallable()
public String getResultSetRef()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |