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, referenceClassNameFields inherited from class org.eclipse.persistence.mappings.querykeys.QueryKey
descriptor, name -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.persistence.internal.helper.DatabaseTablegetRelationTable(ClassDescriptor referenceDescriptor) PUBLIC: Returns the reference table.booleanINTERNAL: override the isCollectionQueryKey() method in the superclass to return true.booleanINTERNAL: 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, setReferenceClassNameMethods 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:
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
-