public class NativeSQLQueryCollectionReturn extends NativeSQLQueryNonScalarReturn
NativeSQLQueryReturn.TraceLogger| Constructor and Description |
|---|
NativeSQLQueryCollectionReturn(String alias,
String ownerEntityName,
String ownerProperty,
Map propertyResults,
LockMode lockMode)
Construct a native-sql return representing a collection initializer
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
String |
getOwnerEntityName()
Returns the class owning the collection.
|
String |
getOwnerProperty()
Returns the name of the property representing the collection from the
getOwnerEntityName(). |
int |
hashCode() |
getAlias, getLockMode, getPropertyResultsMap, traceLogpublic NativeSQLQueryCollectionReturn(String alias, String ownerEntityName, String ownerProperty, Map propertyResults, LockMode lockMode)
alias - The result aliasownerEntityName - The entity-name of the entity owning the collection
to be initialized.ownerProperty - The property name (on the owner) which represents
the collection to be initialized.propertyResults - Any user-supplied column->property mappingslockMode - The lock mode to apply to the collection.public String getOwnerEntityName()
public String getOwnerProperty()
getOwnerEntityName().public boolean equals(Object o)
equals in class NativeSQLQueryNonScalarReturnpublic int hashCode()
hashCode in class NativeSQLQueryNonScalarReturnCopyright © 2001-2021 Red Hat, Inc. All Rights Reserved.