Top Fields Constructors Methods
org.hibernate.boot.query

public abstract Class AbstractNamedQueryBuilder<T extends org.hibernate.boot.query.AbstractNamedQueryBuilder<T>>

extends Object
Class Inheritance
Known Direct Subclasses
org.hibernate.boot.query.NamedHqlQueryDefinition.Builder, org.hibernate.boot.query.NamedNativeQueryDefinitionBuilder
Imports
java.util.HashMap, .Map, org.hibernate.CacheMode, .FlushMode, .LockOptions

Author
Steve Ebersole

Field Summary

Modifier and TypeField and Description
private Boolean
private CacheMode
private String
private String
private Integer
private FlushMode
private Map<String, Object>
private LockOptions
private final String
private Boolean
private Integer

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
addHint(String name, Object value)

public T
addHints(Map<String, Object> hintsMap)

public Boolean
public CacheMode
public String
public String
public Integer
public FlushMode
public Map<String, Object>
public LockOptions
public String
public Boolean
protected abstract T
public Integer
public T
setCacheable(Boolean cacheable)

public T
public T
setCacheRegion(String cacheRegion)

public T
setComment(String comment)

public T
setFetchSize(Integer fetchSize)

public T
public T
public T
setReadOnly(Boolean readOnly)

public T
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

cacheableback to summary
private Boolean cacheable
cacheModeback to summary
private CacheMode cacheMode
cacheRegionback to summary
private String cacheRegion
commentback to summary
private String comment
fetchSizeback to summary
private Integer fetchSize
flushModeback to summary
private FlushMode flushMode
hintsback to summary
private Map<String, Object> hints
lockOptionsback to summary
private LockOptions lockOptions
nameback to summary
private final String name
readOnlyback to summary
private Boolean readOnly
timeoutback to summary
private Integer timeout

Constructor Detail

AbstractNamedQueryBuilderback to summary
public AbstractNamedQueryBuilder(String name)

Method Detail

addHintback to summary
public void addHint(String name, Object value)
addHintsback to summary
public T addHints(Map<String, Object> hintsMap)
getCacheableback to summary
public Boolean getCacheable()
getCacheModeback to summary
public CacheMode getCacheMode()
getCacheRegionback to summary
public String getCacheRegion()
getCommentback to summary
public String getComment()
getFetchSizeback to summary
public Integer getFetchSize()
getFlushModeback to summary
public FlushMode getFlushMode()
getHintsback to summary
public Map<String, Object> getHints()
getLockOptionsback to summary
public LockOptions getLockOptions()
getNameback to summary
public String getName()
getReadOnlyback to summary
public Boolean getReadOnly()
getThisback to summary
protected abstract T getThis()
getTimeoutback to summary
public Integer getTimeout()
setCacheableback to summary
public T setCacheable(Boolean cacheable)
setCacheModeback to summary
public T setCacheMode(CacheMode cacheMode)
setCacheRegionback to summary
public T setCacheRegion(String cacheRegion)
setCommentback to summary
public T setComment(String comment)
setFetchSizeback to summary
public T setFetchSize(Integer fetchSize)
setFlushModeback to summary
public T setFlushMode(FlushMode flushMode)
setLockOptionsback to summary
public T setLockOptions(LockOptions lockOptions)
setReadOnlyback to summary
public T setReadOnly(Boolean readOnly)
setTimeoutback to summary
public T setTimeout(Integer timeout)