public class DirectCollectionQueryKey extends ForeignReferenceQueryKey
Purpose:Represents a direct collection join query.
joinCriteria, referenceClass, referenceClassName
descriptor, name
Constructor and Description |
---|
DirectCollectionQueryKey() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.persistence.internal.helper.DatabaseTable |
getRelationTable(ClassDescriptor referenceDescriptor)
PUBLIC:
Returns the reference table.
|
boolean |
isCollectionQueryKey()
INTERNAL:
override the isCollectionQueryKey() method in the superclass to return true.
|
boolean |
isDirectCollectionQueryKey()
INTERNAL:
override the isDirectCollectionQueryKey() method in the superclass to return true.
|
convertClassNamesToClasses, getJoinCriteria, getReferenceClass, getReferenceClassName, getReferenceTable, getSourceTable, isForeignReferenceQueryKey, setJoinCriteria, setReferenceClass, setReferenceClassName
clone, getDescriptor, getName, initialize, isAbstractQueryKey, isDirectQueryKey, isManyToManyQueryKey, isOneToManyQueryKey, isOneToOneQueryKey, isQueryKey, setDescriptor, setName, toString
public boolean isCollectionQueryKey()
isCollectionQueryKey
in class QueryKey
public boolean isDirectCollectionQueryKey()
isDirectCollectionQueryKey
in class QueryKey
public org.eclipse.persistence.internal.helper.DatabaseTable getRelationTable(ClassDescriptor referenceDescriptor)
getRelationTable
in class ForeignReferenceQueryKey