public class NamedQueryMetadata extends ORMetadata
m_project| Modifier | Constructor and Description |
|---|---|
|
NamedQueryMetadata()
INTERNAL:
Used for XML loading.
|
|
NamedQueryMetadata(MetadataAnnotation namedQuery,
MetadataAccessor accessor)
INTERNAL:
Used for annotation loading.
|
protected |
NamedQueryMetadata(java.lang.String xmlElement)
INTERNAL:
Used for XML loading.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
addJPAQuery(JPAQuery query,
AbstractSession session)
INTERNAL:
Add the query the session.
|
boolean |
equals(java.lang.Object objectToCompare)
INTERNAL:
|
java.util.List<QueryHintMetadata> |
getHints()
INTERNAL:
Used for OX mapping.
|
java.lang.String |
getIdentifier()
INTERNAL:
To satisfy the abstract getIdentifier() method from ORMetadata.
|
java.lang.String |
getLockMode()
INTERNAL:
Used for OX mapping.
|
java.lang.String |
getName()
INTERNAL:
Used for OX mapping.
|
java.lang.String |
getQuery()
INTERNAL:
Used for OX mapping.
|
int |
hashCode() |
void |
process(AbstractSession session)
INTERNAL:
|
protected java.util.Map<java.lang.String,java.lang.Object> |
processQueryHints(AbstractSession session)
INTERNAL:
|
void |
setHints(java.util.List<QueryHintMetadata> hints)
INTERNAL:
Used for OX mapping.
|
void |
setLockMode(java.lang.String lockMode)
INTERNAL:
Used for OX mapping.
|
void |
setName(java.lang.String name)
INTERNAL:
Used for OX mapping.
|
void |
setQuery(java.lang.String query)
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, initXMLObject, initXMLObjects, initXMLTextObject, loadedFromAnnotation, loadedFromEclipseLinkXML, loadedFromXML, merge, mergeORObjectLists, mergeORObjects, mergeSimpleObjects, reloadEntity, reloadMappedSuperclass, setAccessibleObject, setEntityMappings, setFieldName, setFieldName, setProject, shouldOverride, valuesMatch, valuesMatchpublic NamedQueryMetadata()
public NamedQueryMetadata(MetadataAnnotation namedQuery, MetadataAccessor accessor)
protected NamedQueryMetadata(java.lang.String xmlElement)
protected void addJPAQuery(JPAQuery query, AbstractSession session)
public boolean equals(java.lang.Object objectToCompare)
equals in class ORMetadatapublic int hashCode()
hashCode in class java.lang.Objectpublic java.util.List<QueryHintMetadata> getHints()
public java.lang.String getIdentifier()
public java.lang.String getLockMode()
public java.lang.String getName()
public java.lang.String getQuery()
public void process(AbstractSession session)
protected java.util.Map<java.lang.String,java.lang.Object> processQueryHints(AbstractSession session)
public void setHints(java.util.List<QueryHintMetadata> hints)
public void setLockMode(java.lang.String lockMode)
public void setName(java.lang.String name)
public void setQuery(java.lang.String query)