Package org.hibernate.boot.query
Class NamedHqlQueryDefinition.Builder
- java.lang.Object
-
- org.hibernate.boot.query.AbstractNamedQueryBuilder<NamedHqlQueryDefinition.Builder>
-
- org.hibernate.boot.query.NamedHqlQueryDefinition.Builder
-
- Enclosing interface:
- NamedHqlQueryDefinition
public static class NamedHqlQueryDefinition.Builder extends AbstractNamedQueryBuilder<NamedHqlQueryDefinition.Builder>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddParameterTypeHint(String name, String type)NamedHqlQueryDefinitionImplbuild()StringgetHqlString()protected NamedHqlQueryDefinition.BuildergetThis()NamedHqlQueryDefinition.BuildersetFirstResult(Integer firstResult)NamedHqlQueryDefinition.BuildersetHqlString(String hqlString)NamedHqlQueryDefinition.BuildersetMaxResults(Integer maxResults)-
Methods inherited from class org.hibernate.boot.query.AbstractNamedQueryBuilder
addHint, addHints, getCacheable, getCacheMode, getCacheRegion, getComment, getFetchSize, getFlushMode, getHints, getLockOptions, getName, getReadOnly, getTimeout, setCacheable, setCacheMode, setCacheRegion, setComment, setFetchSize, setFlushMode, setLockOptions, setReadOnly, setTimeout
-
-
-
-
Constructor Detail
-
Builder
public Builder(String name)
-
-
Method Detail
-
getThis
protected NamedHqlQueryDefinition.Builder getThis()
- Specified by:
getThisin classAbstractNamedQueryBuilder<NamedHqlQueryDefinition.Builder>
-
getHqlString
public String getHqlString()
-
setHqlString
public NamedHqlQueryDefinition.Builder setHqlString(String hqlString)
-
setFirstResult
public NamedHqlQueryDefinition.Builder setFirstResult(Integer firstResult)
-
setMaxResults
public NamedHqlQueryDefinition.Builder setMaxResults(Integer maxResults)
-
build
public NamedHqlQueryDefinitionImpl build()
-
-