public class NativeSQLQueryCollectionReturn extends NativeSQLQueryNonScalarReturn
NativeSQLQueryReturn.TraceLogger
Constructor and Description |
---|
NativeSQLQueryCollectionReturn(java.lang.String alias,
java.lang.String ownerEntityName,
java.lang.String ownerProperty,
java.util.Map propertyResults,
LockMode lockMode)
Construct a native-sql return representing a collection initializer
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getOwnerEntityName()
Returns the class owning the collection.
|
java.lang.String |
getOwnerProperty()
Returns the name of the property representing the collection from the
getOwnerEntityName() . |
int |
hashCode() |
getAlias, getLockMode, getPropertyResultsMap, traceLog
public NativeSQLQueryCollectionReturn(java.lang.String alias, java.lang.String ownerEntityName, java.lang.String ownerProperty, java.util.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 java.lang.String getOwnerEntityName()
public java.lang.String getOwnerProperty()
getOwnerEntityName()
.public boolean equals(java.lang.Object o)
equals
in class NativeSQLQueryNonScalarReturn
public int hashCode()
hashCode
in class NativeSQLQueryNonScalarReturn
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.