| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.hibernate.engine.loading.internal.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 | |||||||||