public class CollectionLoader extends AbstractLoadPlanBasedCollectionInitializer
OneToManyLoader
,
BasicCollectionLoader
Modifier and Type | Class and Description |
---|---|
protected static class |
CollectionLoader.Builder |
AbstractLoadPlanBasedLoader.SqlStatementWrapper
Constructor and Description |
---|
CollectionLoader(QueryableCollection collectionPersister,
QueryBuildingParameters buildingParameters) |
Modifier and Type | Method and Description |
---|---|
protected void |
autoDiscoverTypes(ResultSet rs) |
static CollectionLoader.Builder |
forCollection(QueryableCollection collectionPersister) |
protected Type |
getKeyType() |
protected int[] |
getNamedParameterLocs(String name) |
String |
toString() |
collectionPersister, getStaticLoadQuery, initialize
advance, bindNamedParameters, bindParameterValues, bindPositionalParameters, executeLoad, executeLoad, executeQueryStatement, executeQueryStatement, getFactory, getLimitHandler, getResultSet, getScrollMode, prepareQueryStatement
public CollectionLoader(QueryableCollection collectionPersister, QueryBuildingParameters buildingParameters)
public static CollectionLoader.Builder forCollection(QueryableCollection collectionPersister)
protected int[] getNamedParameterLocs(String name)
getNamedParameterLocs
in class AbstractLoadPlanBasedCollectionInitializer
protected void autoDiscoverTypes(ResultSet rs)
autoDiscoverTypes
in class AbstractLoadPlanBasedCollectionInitializer
protected Type getKeyType()
Copyright © 2001-2017 Red Hat, Inc. All Rights Reserved.