public class CollectionReturn extends NonScalarReturn
Represents a return which names a collection role; it is used in defining a custom query for loading an entity’s collection in non-fetching scenarios (i.e., loading the collection itself as the "root" of the result).
Constructor and Description |
---|
CollectionReturn(String alias,
String ownerEntityName,
String ownerProperty,
CollectionAliases collectionAliases,
EntityAliases elementEntityAliases,
LockMode lockMode) |
Modifier and Type | Method and Description |
---|---|
CollectionAliases |
getCollectionAliases() |
EntityAliases |
getElementEntityAliases() |
String |
getOwnerEntityName()
Returns the class owning the collection.
|
String |
getOwnerProperty()
Returns the name of the property representing the collection from the
getOwnerEntityName() . |
getAlias, getLockMode
public CollectionReturn(String alias, String ownerEntityName, String ownerProperty, CollectionAliases collectionAliases, EntityAliases elementEntityAliases, LockMode lockMode)
public String getOwnerEntityName()
Returns the class owning the collection.
public String getOwnerProperty()
Returns the name of the property representing the collection from the getOwnerEntityName()
.
public CollectionAliases getCollectionAliases()
public EntityAliases getElementEntityAliases()
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.