public class NamedStoredProcedureQueryMetadata extends NamedNativeQueryMetadata
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
|
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, setResultClass, setResultClassName, setResultSetMapping
getHints, getIdentifier, getLockMode, getName, getQuery, setHints, setLockMode, setName, setQuery
getAccessibleObjectName, getAnnotation, getEntityMappings, getJavaClassName, getLoader, getLocation, getLogger, getMetadataClass, getMetadataClass, getMetadataClass, getMetadataFactory, getProject, loadedFromAnnotation, loadedFromEclipseLinkXML, loadedFromXML, setAccessibleObject, setEntityMappings, setProject, shouldOverride
public 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 NamedNativeQueryMetadata
public 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 NamedNativeQueryMetadata
public void process(AbstractSession session)
process
in class NamedNativeQueryMetadata
public 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)
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference