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:
 java.io.Serializable,java.lang.Cloneable
public class DirectCollectionQueryKey extends ForeignReferenceQueryKey
Purpose:Represents a direct collection join query.
- See Also:
 - Serialized Form
 
 
- 
- 
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
Constructors Constructor Description DirectCollectionQueryKey() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.persistence.internal.helper.DatabaseTablegetRelationTable(ClassDescriptor referenceDescriptor)PUBLIC: Returns the reference table.booleanisCollectionQueryKey()INTERNAL: override the isCollectionQueryKey() method in the superclass to return true.booleanisDirectCollectionQueryKey()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 
 - 
 
 - 
 
- 
- 
Method Detail
- 
isCollectionQueryKey
public boolean isCollectionQueryKey()
INTERNAL: override the isCollectionQueryKey() method in the superclass to return true.- Overrides:
 isCollectionQueryKeyin classQueryKey- Returns:
 - boolean
 
 
- 
isDirectCollectionQueryKey
public boolean isDirectCollectionQueryKey()
INTERNAL: override the isDirectCollectionQueryKey() method in the superclass to return true.- Overrides:
 isDirectCollectionQueryKeyin classQueryKey- Returns:
 - boolean
 
 
- 
getRelationTable
public org.eclipse.persistence.internal.helper.DatabaseTable getRelationTable(ClassDescriptor referenceDescriptor)
PUBLIC: Returns the reference table.- Overrides:
 getRelationTablein classForeignReferenceQueryKey
 
 - 
 
 -