Package org.hibernate.query.sql.spi
Class NamedNativeQueryMemento.Builder
java.lang.Object
org.hibernate.query.named.AbstractNamedQueryMemento.AbstractBuilder<NamedNativeQueryMemento.Builder>
org.hibernate.query.sql.spi.NamedNativeQueryMemento.Builder
- Enclosing interface:
- NamedNativeQueryMemento
public static class NamedNativeQueryMemento.Builder
extends AbstractNamedQueryMemento.AbstractBuilder<NamedNativeQueryMemento.Builder>
Delegate used in creating named HQL query mementos.
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild(SessionFactoryImplementor sessionFactory) protected NamedNativeQueryMemento.BuildergetThis()setCacheable(boolean cacheable) setFirstResult(Integer firstResult) setMaxResults(Integer maxResults) voidsetQuerySpaces(Set<String> querySpaces) voidsetResultSetMappingClassName(String resultSetMappingClassName) voidsetResultSetMappingName(String resultSetMappingName) Methods inherited from class org.hibernate.query.named.AbstractNamedQueryMemento.AbstractBuilder
addHint, addQuerySpace, addQuerySpaces, getCacheable, getCacheMode, getCacheRegion, getComment, getFetchSize, getFlushMode, getName, getQuerySpaces, getReadOnly, getTimeout, setCacheable, setCacheMode, setCacheRegion, setComment, setFetchSize, setFlushMode, setReadOnly, setReadOnly, setTimeout
-
Field Details
-
queryString
-
firstResult
-
maxResults
-
querySpaces
-
resultSetMappingName
-
resultSetMappingClassName
-
-
Constructor Details
-
Builder
-
-
Method Details
-
getThis
- Specified by:
getThisin classAbstractNamedQueryMemento.AbstractBuilder<NamedNativeQueryMemento.Builder>
-
setQuery
-
setCacheable
-
setFirstResult
-
setMaxResults
-
setQuerySpaces
-
setResultSetMappingName
-
setResultSetMappingClassName
-
build
-