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, traceLog
public 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 NativeSQLQueryNonScalarReturn
public int hashCode()
hashCode
in class NativeSQLQueryNonScalarReturn
Copyright © 2017 JBoss by Red Hat. All rights reserved.