类 NamedSQLQueryDefinitionBuilder
- java.lang.Object
-
- org.hibernate.engine.spi.NamedQueryDefinitionBuilder
-
- org.hibernate.engine.spi.NamedSQLQueryDefinitionBuilder
-
public class NamedSQLQueryDefinitionBuilder extends NamedQueryDefinitionBuilder
-
-
字段概要
-
从类继承的字段 org.hibernate.engine.spi.NamedQueryDefinitionBuilder
cacheable, cacheMode, cacheRegion, comment, fetchSize, firstResult, flushMode, lockOptions, maxResults, name, parameterTypes, passDistinctThrough, query, readOnly, timeout
-
-
构造器概要
构造器 构造器 说明 NamedSQLQueryDefinitionBuilder()NamedSQLQueryDefinitionBuilder(String name)
-
方法概要
-
-
-
构造器详细资料
-
NamedSQLQueryDefinitionBuilder
public NamedSQLQueryDefinitionBuilder()
-
NamedSQLQueryDefinitionBuilder
public NamedSQLQueryDefinitionBuilder(String name)
-
-
方法详细资料
-
setQueryReturns
public NamedSQLQueryDefinitionBuilder setQueryReturns(NativeSQLQueryReturn[] queryReturns)
-
setQueryReturns
public NamedSQLQueryDefinitionBuilder setQueryReturns(List<NativeSQLQueryReturn> queryReturns)
-
setQuerySpaces
public NamedSQLQueryDefinitionBuilder setQuerySpaces(List<String> querySpaces)
-
setQuerySpaces
public NamedSQLQueryDefinitionBuilder setQuerySpaces(Collection<String> synchronizedQuerySpaces)
-
addSynchronizedQuerySpace
public NamedSQLQueryDefinitionBuilder addSynchronizedQuerySpace(String table)
-
setResultSetRef
public NamedSQLQueryDefinitionBuilder setResultSetRef(String resultSetRef)
-
setCallable
public NamedSQLQueryDefinitionBuilder setCallable(boolean callable)
-
setName
public NamedSQLQueryDefinitionBuilder setName(String name)
- 覆盖:
setName在类中NamedQueryDefinitionBuilder
-
setQuery
public NamedSQLQueryDefinitionBuilder setQuery(String query)
- 覆盖:
setQuery在类中NamedQueryDefinitionBuilder
-
setCacheable
public NamedSQLQueryDefinitionBuilder setCacheable(boolean cacheable)
-
setCacheRegion
public NamedSQLQueryDefinitionBuilder setCacheRegion(String cacheRegion)
-
setTimeout
public NamedSQLQueryDefinitionBuilder setTimeout(Integer timeout)
-
setFetchSize
public NamedSQLQueryDefinitionBuilder setFetchSize(Integer fetchSize)
-
setFlushMode
public NamedSQLQueryDefinitionBuilder setFlushMode(FlushMode flushMode)
-
setCacheMode
public NamedSQLQueryDefinitionBuilder setCacheMode(CacheMode cacheMode)
-
setReadOnly
public NamedSQLQueryDefinitionBuilder setReadOnly(boolean readOnly)
-
setComment
public NamedSQLQueryDefinitionBuilder setComment(String comment)
-
addParameterType
public NamedSQLQueryDefinitionBuilder addParameterType(String name, String typeName)
-
setParameterTypes
public NamedSQLQueryDefinitionBuilder setParameterTypes(Map parameterTypes)
-
setLockOptions
public NamedSQLQueryDefinitionBuilder setLockOptions(LockOptions lockOptions)
-
setFirstResult
public NamedSQLQueryDefinitionBuilder setFirstResult(Integer firstResult)
-
setMaxResults
public NamedSQLQueryDefinitionBuilder setMaxResults(Integer maxResults)
-
setPassDistinctThrough
public NamedSQLQueryDefinitionBuilder setPassDistinctThrough(Boolean passDistinctThrough)
-
createNamedQueryDefinition
public NamedSQLQueryDefinition createNamedQueryDefinition()
-
-