Top Fields Constructors Methods
org.hibernate.boot.query

public Class NamedNativeQueryDefinitionBuilder

extends AbstractNamedQueryBuilder<NamedNativeQueryDefinitionBuilder>
Class Inheritance
Imports
java.util.Collections, .HashMap, .HashSet, .Map, .Set, org.hibernate.boot.internal.NamedNativeQueryDefinitionImpl

Author
Steve Ebersole

Field Summary

Modifier and TypeField and Description
private Integer
private Integer
private Map<String, String>
private Set<String>
private String
private String
private String

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
public NamedNativeQueryDefinitionBuilder
public NamedNativeQueryDefinition
public Map<String, String>
public Set<String>
public String
public String
public String
protected NamedNativeQueryDefinitionBuilder
public NamedNativeQueryDefinitionBuilder
setFirstResult(Integer firstResult)

public NamedNativeQueryDefinitionBuilder
setMaxResults(Integer maxResults)

public NamedNativeQueryDefinitionBuilder
public NamedNativeQueryDefinitionBuilder
setResultSetMappingClassName(String resultSetMappingClassName)

public NamedNativeQueryDefinitionBuilder
setResultSetMappingName(String resultSetMappingName)

public NamedNativeQueryDefinitionBuilder
setSqlString(String sqlString)

Inherited from org.hibernate.boot.query.AbstractNamedQueryBuilder:
addHintaddHintsgetCacheablegetCacheModegetCacheRegiongetCommentgetFetchSizegetFlushModegetHintsgetLockOptionsgetNamegetReadOnlygetTimeoutsetCacheablesetCacheModesetCacheRegionsetCommentsetFetchSizesetFlushModesetLockOptionssetReadOnlysetTimeout

Field Detail

firstResultback to summary
private Integer firstResult
maxResultsback to summary
private Integer maxResults
parameterTypesback to summary
private Map<String, String> parameterTypes
querySpacesback to summary
private Set<String> querySpaces
resultSetMappingClassNameback to summary
private String resultSetMappingClassName
resultSetMappingNameback to summary
private String resultSetMappingName
sqlStringback to summary
private String sqlString

Constructor Detail

NamedNativeQueryDefinitionBuilderback to summary
public NamedNativeQueryDefinitionBuilder(String name)

Method Detail

addParameterTypeHintback to summary
public void addParameterTypeHint(String name, String type)
addSynchronizedQuerySpaceback to summary
public NamedNativeQueryDefinitionBuilder addSynchronizedQuerySpace(String space)
buildback to summary
public NamedNativeQueryDefinition build()
getParameterTypesback to summary
public Map<String, String> getParameterTypes()
getQuerySpacesback to summary
public Set<String> getQuerySpaces()
getResultSetMappingClassNameback to summary
public String getResultSetMappingClassName()
getResultSetMappingNameback to summary
public String getResultSetMappingName()
getSqlStringback to summary
public String getSqlString()
getThisback to summary
protected NamedNativeQueryDefinitionBuilder getThis()

Implements abstract org.hibernate.boot.query.AbstractNamedQueryBuilder.getThis.

Annotations
@Override
setFirstResultback to summary
public NamedNativeQueryDefinitionBuilder setFirstResult(Integer firstResult)
setMaxResultsback to summary
public NamedNativeQueryDefinitionBuilder setMaxResults(Integer maxResults)
setQuerySpacesback to summary
public NamedNativeQueryDefinitionBuilder setQuerySpaces(Set<String> spaces)
setResultSetMappingClassNameback to summary
public NamedNativeQueryDefinitionBuilder setResultSetMappingClassName(String resultSetMappingClassName)
setResultSetMappingNameback to summary
public NamedNativeQueryDefinitionBuilder setResultSetMappingName(String resultSetMappingName)
setSqlStringback to summary
public NamedNativeQueryDefinitionBuilder setSqlString(String sqlString)