public class NamedQueryDefinitionBuilder
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected boolean |
cacheable |
protected CacheMode |
cacheMode |
protected java.lang.String |
cacheRegion |
protected java.lang.String |
comment |
protected java.lang.Integer |
fetchSize |
protected java.lang.Integer |
firstResult |
protected FlushMode |
flushMode |
protected LockOptions |
lockOptions |
protected java.lang.Integer |
maxResults |
protected java.lang.String |
name |
protected java.util.Map |
parameterTypes |
protected java.lang.String |
query |
protected boolean |
readOnly |
protected java.lang.Integer |
timeout |
Constructor and Description |
---|
NamedQueryDefinitionBuilder() |
NamedQueryDefinitionBuilder(java.lang.String name) |
protected java.lang.String name
protected java.lang.String query
protected boolean cacheable
protected java.lang.String cacheRegion
protected java.lang.Integer timeout
protected java.lang.Integer fetchSize
protected FlushMode flushMode
protected CacheMode cacheMode
protected boolean readOnly
protected java.lang.String comment
protected java.util.Map parameterTypes
protected LockOptions lockOptions
protected java.lang.Integer firstResult
protected java.lang.Integer maxResults
public NamedQueryDefinitionBuilder()
public NamedQueryDefinitionBuilder(java.lang.String name)
public NamedQueryDefinitionBuilder setName(java.lang.String name)
public NamedQueryDefinitionBuilder setQuery(java.lang.String query)
public NamedQueryDefinitionBuilder setCacheable(boolean cacheable)
public NamedQueryDefinitionBuilder setCacheRegion(java.lang.String cacheRegion)
public NamedQueryDefinitionBuilder setTimeout(java.lang.Integer timeout)
public NamedQueryDefinitionBuilder setFetchSize(java.lang.Integer fetchSize)
public NamedQueryDefinitionBuilder setFlushMode(FlushMode flushMode)
public NamedQueryDefinitionBuilder setCacheMode(CacheMode cacheMode)
public NamedQueryDefinitionBuilder setReadOnly(boolean readOnly)
public NamedQueryDefinitionBuilder setComment(java.lang.String comment)
public NamedQueryDefinitionBuilder addParameterType(java.lang.String name, java.lang.String typeName)
public NamedQueryDefinitionBuilder setParameterTypes(java.util.Map parameterTypes)
public NamedQueryDefinitionBuilder setLockOptions(LockOptions lockOptions)
public NamedQueryDefinitionBuilder setFirstResult(java.lang.Integer firstResult)
public NamedQueryDefinitionBuilder setMaxResults(java.lang.Integer maxResults)
public NamedQueryDefinition createNamedQueryDefinition()
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.