|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.hibernate.engine.loading.CollectionLoadContext
public class CollectionLoadContext
Represents state associated with the processing of a given ResultSet
in regards to loading collections.
ResultSets
directly (in the JDBC redesign) but to always "wrap" them and apply a
[series of] context[s] to that wrapper.
| Constructor Summary | |
|---|---|
CollectionLoadContext(LoadContexts loadContexts,
ResultSet resultSet)
Creates a collection load context for the given result set. |
|
| Method Summary | |
|---|---|
void |
endLoadingCollections(CollectionPersister persister)
Finish the process of collection-loading for this bound result set. |
LoadContexts |
getLoadContext()
|
PersistentCollection |
getLoadingCollection(CollectionPersister persister,
Serializable key)
Retrieve the collection that is being loaded as part of processing this result set. |
ResultSet |
getResultSet()
|
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public CollectionLoadContext(LoadContexts loadContexts,
ResultSet resultSet)
loadContexts - Callback to other collection load contexts.resultSet - The result set this is "wrapping".| Method Detail |
|---|
public ResultSet getResultSet()
public LoadContexts getLoadContext()
public PersistentCollection getLoadingCollection(CollectionPersister persister,
Serializable key)
PersistentCollection which indicates to
continue loading the result set row data into that returned collection
instance; this may be either an instance already associated and in the
midst of being loaded, or a newly instantiated instance as a matching
associated collection was not found.
persister - The persister for the collection being requested.key - The key of the collection being requested.
public void endLoadingCollections(CollectionPersister persister)
persister - The persister for which to complete loading.public String toString()
toString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||