Package org.hibernate.boot.query
Class NamedNativeQueryDefinition.Builder<E>
java.lang.Object
org.hibernate.boot.query.AbstractNamedQueryBuilder<E,NamedNativeQueryDefinition.Builder<E>>
org.hibernate.boot.query.NamedNativeQueryDefinition.Builder<E>
- Enclosing interface:
- NamedNativeQueryDefinition<E>
public static class NamedNativeQueryDefinition.Builder<E>
extends AbstractNamedQueryBuilder<E,NamedNativeQueryDefinition.Builder<E>>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addParameterTypeHint
(String name, String type) addSynchronizedQuerySpace
(String space) build()
protected NamedNativeQueryDefinition.Builder<E>
getThis()
setFirstResult
(Integer firstResult) setMaxResults
(Integer maxResults) setQuerySpaces
(Set<String> spaces) setResultSetMappingName
(String resultSetMappingName) setSqlString
(String sqlString) Methods inherited from class org.hibernate.boot.query.AbstractNamedQueryBuilder
addHint, addHints, getCacheable, getCacheMode, getCacheRegion, getComment, getFetchSize, getFlushMode, getHints, getLockOptions, getName, getReadOnly, getResultClass, getTimeout, setCacheable, setCacheMode, setCacheRegion, setComment, setFetchSize, setFlushMode, setLockOptions, setReadOnly, setResultClass, setTimeout
-
Constructor Details
-
Builder
-
Builder
-
-
Method Details
-
setSqlString
-
setFirstResult
-
setMaxResults
-
build
-
getThis
- Specified by:
getThis
in classAbstractNamedQueryBuilder<E,
NamedNativeQueryDefinition.Builder<E>>
-
getSqlString
-
getQuerySpaces
-
getParameterTypes
-
getResultSetMappingName
-
addSynchronizedQuerySpace
-
setQuerySpaces
-
setResultSetMappingName
-
addParameterTypeHint
-