Known Direct Subclasses
NativeSQLQueryCollectionReturn |
Represents a return defined as part of a native sql query which
names a collection role in the form {classname}.{collectionrole}; it
is used in defining a custom sql query for loading an entity's
collection in non-fetching scenarios (i.e., loading the collection
itself as the "root" of the result). |
NativeSQLQueryJoinReturn |
Represents a return defined as part of a native sql query which
names a fetched role. |
NativeSQLQueryRootReturn |
Represents a return defined as part of a native sql query which
names a "root" entity. |
|
Class Overview
Represents the base information for a non-scalar return defined as part of
a native sql query.
Summary
[Expand]
Inherited Methods |
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
|
Protected Constructors
protected
NativeSQLQueryNonScalarReturn
(String alias, Map propertyResults, LockMode lockMode)
Constructs some form of non-scalar return descriptor
Parameters
alias
| The result alias |
propertyResults
| Any user-supplied column->property mappings |
lockMode
| The lock mode to apply to the return.
|
Public Methods
public
boolean
equals
(Object o)
public
String
getAlias
()
Retrieve the defined result alias
public
LockMode
getLockMode
()
Retrieve the lock-mode to apply to this return
public
Map
getPropertyResultsMap
()
Retrieve the user-supplied column->property mappings.