Class DirectCollectionQueryKey
java.lang.Object
org.eclipse.persistence.mappings.querykeys.QueryKey
org.eclipse.persistence.mappings.querykeys.ForeignReferenceQueryKey
org.eclipse.persistence.mappings.querykeys.DirectCollectionQueryKey
- All Implemented Interfaces:
Serializable
,Cloneable
Purpose:Represents a direct collection join query.
- See Also:
-
Field Summary
Fields inherited from class org.eclipse.persistence.mappings.querykeys.ForeignReferenceQueryKey
joinCriteria, referenceClass, referenceClassName
Fields inherited from class org.eclipse.persistence.mappings.querykeys.QueryKey
descriptor, name
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.persistence.internal.helper.DatabaseTable
getRelationTable
(ClassDescriptor referenceDescriptor) PUBLIC: Returns the reference table.boolean
INTERNAL: override the isCollectionQueryKey() method in the superclass to return true.boolean
INTERNAL: override the isDirectCollectionQueryKey() method in the superclass to return true.Methods inherited from class org.eclipse.persistence.mappings.querykeys.ForeignReferenceQueryKey
convertClassNamesToClasses, getJoinCriteria, getReferenceClass, getReferenceClassName, getReferenceTable, getSourceTable, isForeignReferenceQueryKey, setJoinCriteria, setReferenceClass, setReferenceClassName
Methods inherited from class org.eclipse.persistence.mappings.querykeys.QueryKey
clone, getDescriptor, getName, initialize, isAbstractQueryKey, isDirectQueryKey, isManyToManyQueryKey, isOneToManyQueryKey, isOneToOneQueryKey, isQueryKey, setDescriptor, setName, toString
-
Constructor Details
-
DirectCollectionQueryKey
public DirectCollectionQueryKey()
-
-
Method Details
-
isCollectionQueryKey
public boolean isCollectionQueryKey()INTERNAL: override the isCollectionQueryKey() method in the superclass to return true.- Overrides:
isCollectionQueryKey
in classQueryKey
- Returns:
- boolean
-
isDirectCollectionQueryKey
public boolean isDirectCollectionQueryKey()INTERNAL: override the isDirectCollectionQueryKey() method in the superclass to return true.- Overrides:
isDirectCollectionQueryKey
in classQueryKey
- Returns:
- boolean
-
getRelationTable
public org.eclipse.persistence.internal.helper.DatabaseTable getRelationTable(ClassDescriptor referenceDescriptor) PUBLIC: Returns the reference table.- Overrides:
getRelationTable
in classForeignReferenceQueryKey
-