Class JaxbNamedNativeQuery
- java.lang.Object
-
- org.hibernate.boot.jaxb.mapping.JaxbNamedNativeQuery
-
- All Implemented Interfaces:
Serializable
public class JaxbNamedNativeQuery extends Object implements Serializable
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected Boolean
cacheable
protected CacheMode
cacheMode
protected String
cacheRegion
protected String
comment
protected String
description
protected Integer
fetchSize
protected FlushMode
flushMode
protected List<JaxbQueryHint>
hint
protected String
name
protected String
query
protected List<JaxbQueryParamType>
queryParam
protected Boolean
readOnly
protected String
resultClass
protected String
resultSetMapping
protected List<JaxbSynchronizedTable>
synchronizations
protected Integer
timeout
-
Constructor Summary
Constructors Constructor Description JaxbNamedNativeQuery()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CacheMode
getCacheMode()
Gets the value of the cacheMode property.String
getCacheRegion()
Gets the value of the cacheRegion property.String
getComment()
Gets the value of the comment property.String
getDescription()
Gets the value of the description property.Integer
getFetchSize()
Gets the value of the fetchSize property.FlushMode
getFlushMode()
Gets the value of the flushMode property.List<JaxbQueryHint>
getHint()
Gets the value of the hint property.String
getName()
Gets the value of the name property.String
getQuery()
Gets the value of the query property.List<JaxbQueryParamType>
getQueryParam()
Gets the value of the queryParam property.String
getResultClass()
Gets the value of the resultClass property.String
getResultSetMapping()
Gets the value of the resultSetMapping property.List<JaxbSynchronizedTable>
getSynchronizations()
Gets the value of the synchronizations property.Integer
getTimeout()
Gets the value of the timeout property.Boolean
isCacheable()
Gets the value of the cacheable property.Boolean
isReadOnly()
Gets the value of the readOnly property.void
setCacheable(Boolean value)
Sets the value of the cacheable property.void
setCacheMode(CacheMode value)
Sets the value of the cacheMode property.void
setCacheRegion(String value)
Sets the value of the cacheRegion property.void
setComment(String value)
Sets the value of the comment property.void
setDescription(String value)
Sets the value of the description property.void
setFetchSize(Integer value)
Sets the value of the fetchSize property.void
setFlushMode(FlushMode value)
Sets the value of the flushMode property.void
setName(String value)
Sets the value of the name property.void
setQuery(String value)
Sets the value of the query property.void
setReadOnly(Boolean value)
Sets the value of the readOnly property.void
setResultClass(String value)
Sets the value of the resultClass property.void
setResultSetMapping(String value)
Sets the value of the resultSetMapping property.void
setTimeout(Integer value)
Sets the value of the timeout property.
-
-
-
Field Detail
-
description
protected String description
-
query
protected String query
-
hint
protected List<JaxbQueryHint> hint
-
synchronizations
protected List<JaxbSynchronizedTable> synchronizations
-
comment
protected String comment
-
timeout
protected Integer timeout
-
flushMode
protected FlushMode flushMode
-
cacheable
protected Boolean cacheable
-
cacheMode
protected CacheMode cacheMode
-
cacheRegion
protected String cacheRegion
-
fetchSize
protected Integer fetchSize
-
readOnly
protected Boolean readOnly
-
queryParam
protected List<JaxbQueryParamType> queryParam
-
name
protected String name
-
resultClass
protected String resultClass
-
resultSetMapping
protected String resultSetMapping
-
-
Method Detail
-
getDescription
public String getDescription()
Gets the value of the description property.- Returns:
- possible object is
String
-
setDescription
public void setDescription(String value)
Sets the value of the description property.- Parameters:
value
- allowed object isString
-
getQuery
public String getQuery()
Gets the value of the query property.- Returns:
- possible object is
String
-
setQuery
public void setQuery(String value)
Sets the value of the query property.- Parameters:
value
- allowed object isString
-
getHint
public List<JaxbQueryHint> getHint()
Gets the value of the hint property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
set
method for the hint property.For example, to add a new item, do as follows:
getHint().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbQueryHint
- Returns:
- The value of the hint property.
-
getSynchronizations
public List<JaxbSynchronizedTable> getSynchronizations()
Gets the value of the synchronizations property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
set
method for the synchronizations property.For example, to add a new item, do as follows:
getSynchronizations().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbSynchronizedTable
- Returns:
- The value of the synchronizations property.
-
getComment
public String getComment()
Gets the value of the comment property.- Returns:
- possible object is
String
-
setComment
public void setComment(String value)
Sets the value of the comment property.- Parameters:
value
- allowed object isString
-
getTimeout
public Integer getTimeout()
Gets the value of the timeout property.- Returns:
- possible object is
Integer
-
setTimeout
public void setTimeout(Integer value)
Sets the value of the timeout property.- Parameters:
value
- allowed object isInteger
-
getFlushMode
public FlushMode getFlushMode()
Gets the value of the flushMode property.- Returns:
- possible object is
String
-
setFlushMode
public void setFlushMode(FlushMode value)
Sets the value of the flushMode property.- Parameters:
value
- allowed object isString
-
isCacheable
public Boolean isCacheable()
Gets the value of the cacheable property.- Returns:
- possible object is
Boolean
-
setCacheable
public void setCacheable(Boolean value)
Sets the value of the cacheable property.- Parameters:
value
- allowed object isBoolean
-
getCacheMode
public CacheMode getCacheMode()
Gets the value of the cacheMode property.- Returns:
- possible object is
String
-
setCacheMode
public void setCacheMode(CacheMode value)
Sets the value of the cacheMode property.- Parameters:
value
- allowed object isString
-
getCacheRegion
public String getCacheRegion()
Gets the value of the cacheRegion property.- Returns:
- possible object is
String
-
setCacheRegion
public void setCacheRegion(String value)
Sets the value of the cacheRegion property.- Parameters:
value
- allowed object isString
-
getFetchSize
public Integer getFetchSize()
Gets the value of the fetchSize property.- Returns:
- possible object is
Integer
-
setFetchSize
public void setFetchSize(Integer value)
Sets the value of the fetchSize property.- Parameters:
value
- allowed object isInteger
-
isReadOnly
public Boolean isReadOnly()
Gets the value of the readOnly property.- Returns:
- possible object is
Boolean
-
setReadOnly
public void setReadOnly(Boolean value)
Sets the value of the readOnly property.- Parameters:
value
- allowed object isBoolean
-
getQueryParam
public List<JaxbQueryParamType> getQueryParam()
Gets the value of the queryParam property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
set
method for the queryParam property.For example, to add a new item, do as follows:
getQueryParam().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbQueryParamType
- Returns:
- The value of the queryParam property.
-
getName
public String getName()
Gets the value of the name property.- Returns:
- possible object is
String
-
setName
public void setName(String value)
Sets the value of the name property.- Parameters:
value
- allowed object isString
-
getResultClass
public String getResultClass()
Gets the value of the resultClass property.- Returns:
- possible object is
String
-
setResultClass
public void setResultClass(String value)
Sets the value of the resultClass property.- Parameters:
value
- allowed object isString
-
getResultSetMapping
public String getResultSetMapping()
Gets the value of the resultSetMapping property.- Returns:
- possible object is
String
-
-