Class CollectionElementLoaderByIndex
- java.lang.Object
-
- org.hibernate.loader.ast.internal.CollectionElementLoaderByIndex
-
-
Constructor Summary
Constructors Constructor Description CollectionElementLoaderByIndex(PluralAttributeMapping attributeMapping, int baseIndex, LoadQueryInfluencers influencers, SessionFactoryImplementor sessionFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PluralAttributeMapping
getAttributeMapping()
List<JdbcParameter>
getJdbcParameters()
PluralAttributeMapping
getLoadable()
The value-mapping loaded by this loaderSelectStatement
getSqlAst()
protected Object
incrementIndexByBase(Object index)
Object
load(Object key, Object index, SharedSessionContractImplementor session)
-
-
-
Constructor Detail
-
CollectionElementLoaderByIndex
public CollectionElementLoaderByIndex(PluralAttributeMapping attributeMapping, int baseIndex, LoadQueryInfluencers influencers, SessionFactoryImplementor sessionFactory)
-
-
Method Detail
-
getLoadable
public PluralAttributeMapping getLoadable()
Description copied from interface:Loader
The value-mapping loaded by this loader- Specified by:
getLoadable
in interfaceLoader
-
getAttributeMapping
public PluralAttributeMapping getAttributeMapping()
-
getSqlAst
public SelectStatement getSqlAst()
-
getJdbcParameters
public List<JdbcParameter> getJdbcParameters()
-
load
public Object load(Object key, Object index, SharedSessionContractImplementor session)
-
-