public abstract class AbstractCollectionReference extends AbstractPlanNode implements CollectionReference
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractCollectionReference(AbstractCollectionReference original,
CopyContext copyContext) |
protected |
AbstractCollectionReference(SessionFactoryImplementor sessionFactory,
LockMode lockMode,
CollectionPersister collectionPersister,
PropertyPath propertyPath) |
| Modifier and Type | Method and Description |
|---|---|
CollectionPersister |
getCollectionPersister()
Retrieves the CollectionPersister describing the collection associated with this Return.
|
FetchOwner |
getElementGraph() |
FetchOwner |
getIndexGraph() |
LockMode |
getLockMode()
Retrieve the lock mode associated with this return.
|
PropertyPath |
getPropertyPath() |
boolean |
hasEntityElements() |
sessionFactoryprotected AbstractCollectionReference(SessionFactoryImplementor sessionFactory, LockMode lockMode, CollectionPersister collectionPersister, PropertyPath propertyPath)
protected AbstractCollectionReference(AbstractCollectionReference original, CopyContext copyContext)
public PropertyPath getPropertyPath()
getPropertyPath in interface CollectionReferencepublic LockMode getLockMode()
CollectionReferencegetLockMode in interface CollectionReferencepublic CollectionPersister getCollectionPersister()
CollectionReferencegetCollectionPersister in interface CollectionReferencepublic FetchOwner getIndexGraph()
getIndexGraph in interface CollectionReferencepublic FetchOwner getElementGraph()
getElementGraph in interface CollectionReferencepublic boolean hasEntityElements()
hasEntityElements in interface CollectionReferenceCopyright © 2001-2013 Red Hat, Inc. All Rights Reserved.