public class SQLResultSetMappingMetadata extends ORMetadata
m_project| Constructor and Description |
|---|
SQLResultSetMappingMetadata()
INTERNAL:
Used for XML loading.
|
SQLResultSetMappingMetadata(MetadataAnnotation sqlResultSetMapping,
MetadataAccessor accessor)
INTERNAL:
Used for annotation loading.
|
SQLResultSetMappingMetadata(MetadataClass entityClass,
MetadataAccessibleObject accessibleObject,
MetadataProject project,
java.lang.Object location)
INTERNAL:
Used for result class processing.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object objectToCompare)
INTERNAL:
|
java.util.List<ColumnResultMetadata> |
getColumnResults()
INTERNAL:
Used for OX mapping.
|
java.util.List<ConstructorResultMetadata> |
getConstructorResults()
INTERNAL:
Used for OX mapping.
|
java.util.List<EntityResultMetadata> |
getEntityResults()
INTERNAL:
Used for OX mapping.
|
java.lang.String |
getIdentifier()
INTERNAL:
|
java.lang.String |
getName()
INTERNAL:
Used for OX mapping.
|
int |
hashCode() |
void |
initXMLObject(MetadataAccessibleObject accessibleObject,
XMLEntityMappings entityMappings)
INTERNAL:
|
SQLResultSetMapping |
process()
INTERNAL:
Process an sql result set mapping metadata into a EclipseLink
SqlResultSetMapping and store it on the session.
|
void |
setColumnResults(java.util.List<ColumnResultMetadata> columnResults)
INTERNAL:
Used for OX mapping.
|
void |
setConstructorResults(java.util.List<ConstructorResultMetadata> constructorResults)
INTERNAL:
Used for OX mapping.
|
void |
setEntityResults(java.util.List<EntityResultMetadata> entityResults)
INTERNAL:
Used for OX mapping.
|
void |
setName(java.lang.String name)
INTERNAL:
Used for OX mapping.
|
getAccessibleObject, 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 SQLResultSetMappingMetadata()
public SQLResultSetMappingMetadata(MetadataAnnotation sqlResultSetMapping, MetadataAccessor accessor)
public SQLResultSetMappingMetadata(MetadataClass entityClass, MetadataAccessibleObject accessibleObject, MetadataProject project, java.lang.Object location)
public boolean equals(java.lang.Object objectToCompare)
equals in class ORMetadatapublic int hashCode()
hashCode in class java.lang.Objectpublic java.util.List<ColumnResultMetadata> getColumnResults()
public java.util.List<ConstructorResultMetadata> getConstructorResults()
public java.util.List<EntityResultMetadata> getEntityResults()
public java.lang.String getIdentifier()
public java.lang.String getName()
public void initXMLObject(MetadataAccessibleObject accessibleObject, XMLEntityMappings entityMappings)
initXMLObject in class ORMetadatapublic SQLResultSetMapping process()
public void setColumnResults(java.util.List<ColumnResultMetadata> columnResults)
public void setConstructorResults(java.util.List<ConstructorResultMetadata> constructorResults)
public void setEntityResults(java.util.List<EntityResultMetadata> entityResults)
public void setName(java.lang.String name)