public class NamedStoredProcedureQueryMetadata extends NamedNativeQueryMetadata
m_project| Constructor and Description |
|---|
NamedStoredProcedureQueryMetadata()
INTERNAL:
Used for XML loading.
|
NamedStoredProcedureQueryMetadata(MetadataAnnotation namedStoredProcedureQuery,
MetadataAccessor accessor)
INTERNAL:
|
NamedStoredProcedureQueryMetadata(java.lang.String elementName)
INTERNAL:
Used for XML loading.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
callByIndex()
INTERNAL:
|
boolean |
equals(java.lang.Object objectToCompare)
INTERNAL:
|
java.lang.Boolean |
getCallByIndex()
INTERNAL:
Used for OX mapping.
|
java.lang.Boolean |
getMultipleResultSets()
INTERNAL:
Used for OX mapping
|
java.util.List<StoredProcedureParameterMetadata> |
getParameters()
INTERNAL:
Used for OX mapping.
|
java.lang.String |
getProcedureName()
INTERNAL:
Used for OX mapping.
|
java.util.List<java.lang.String> |
getResultClassNames()
INTERNAL:
Used for OX mapping.
|
java.util.List<java.lang.String> |
getResultSetMappings()
INTERNAL:
Used for OX mapping.
|
java.lang.Boolean |
getReturnsResultSet()
INTERNAL:
Used for OX mapping
|
int |
hashCode() |
boolean |
hasMultipleResultSets()
INTERNAL:
If there is no user setting and there are not multiple result classes
or result set mappings, assume a single result is returned.
|
void |
initXMLObject(MetadataAccessibleObject accessibleObject,
XMLEntityMappings entityMappings)
INTERNAL:
|
void |
process(AbstractSession session)
INTERNAL:
|
boolean |
returnsResultSet(boolean hasOutParameters)
INTERNAL:
If there is no user setting and there are no out parameters, assume
a result set is returned.
|
void |
setCallByIndex(java.lang.Boolean callByIndex)
INTERNAL:
Used for OX mapping.
|
void |
setMultipleResultSets(java.lang.Boolean multipleResultSets)
INTERNAL:
Used for OX mapping
|
void |
setParameters(java.util.List<StoredProcedureParameterMetadata> parameters)
INTERNAL:
Used for OX mapping.
|
void |
setProcedureName(java.lang.String procedureName)
INTERNAL:
Used for OX mapping.
|
void |
setResultClassNames(java.util.List<java.lang.String> resultClassNames)
INTERNAL:
Used for OX mapping.
|
void |
setResultSetMappings(java.util.List<java.lang.String> resultSetMappings)
INTERNAL:
Used for OX mapping.
|
void |
setReturnsResultSet(java.lang.Boolean returnsResultSet)
INTERNAL:
Used for OX mapping.
|
getResultClass, getResultClassName, getResultSetMapping, hasResultSetMapping, setResultClass, setResultClassName, setResultSetMappingaddJPAQuery, getHints, getIdentifier, getLockMode, getName, getQuery, processQueryHints, setHints, setLockMode, setName, setQuerygetAccessibleObject, getAccessibleObjectName, getAnnotation, getBoxedType, getDatabaseTypeEnum, getEntityMappings, getFullyQualifiedClassName, getJavaClass, getJavaClassName, getLoader, getLocation, getLogger, getMetadataClass, getMetadataClass, getMetadataClass, getMetadataFactory, getName, getPrimitiveClassForName, getProject, getText, getXMLElement, hasIdentifier, hasText, initXMLClassName, initXMLObject, initXMLObjects, initXMLTextObject, loadedFromAnnotation, loadedFromEclipseLinkXML, loadedFromXML, merge, mergeORObjectLists, mergeORObjects, mergeSimpleObjects, reloadEntity, reloadMappedSuperclass, setAccessibleObject, setEntityMappings, setFieldName, setFieldName, setProject, shouldOverride, valuesMatch, valuesMatchpublic NamedStoredProcedureQueryMetadata()
public NamedStoredProcedureQueryMetadata(MetadataAnnotation namedStoredProcedureQuery, MetadataAccessor accessor)
public NamedStoredProcedureQueryMetadata(java.lang.String elementName)
public boolean callByIndex()
public boolean equals(java.lang.Object objectToCompare)
equals in class NamedNativeQueryMetadatapublic int hashCode()
hashCode in class NamedNativeQueryMetadatapublic java.lang.Boolean getCallByIndex()
public java.lang.Boolean getMultipleResultSets()
public java.util.List<StoredProcedureParameterMetadata> getParameters()
public java.lang.String getProcedureName()
public java.util.List<java.lang.String> getResultClassNames()
public java.util.List<java.lang.String> getResultSetMappings()
public java.lang.Boolean getReturnsResultSet()
public boolean hasMultipleResultSets()
public void initXMLObject(MetadataAccessibleObject accessibleObject, XMLEntityMappings entityMappings)
initXMLObject in class NamedNativeQueryMetadatapublic void process(AbstractSession session)
process in class NamedNativeQueryMetadatapublic boolean returnsResultSet(boolean hasOutParameters)
public void setCallByIndex(java.lang.Boolean callByIndex)
public void setMultipleResultSets(java.lang.Boolean multipleResultSets)
public void setParameters(java.util.List<StoredProcedureParameterMetadata> parameters)
public void setProcedureName(java.lang.String procedureName)
public void setResultClassNames(java.util.List<java.lang.String> resultClassNames)
public void setResultSetMappings(java.util.List<java.lang.String> resultSetMappings)
public void setReturnsResultSet(java.lang.Boolean returnsResultSet)