Top Constructors Methods
org.hibernate.loader.ast.internal

public Class MultiKeyLoadHelper

extends Object
Class Inheritance
Imports
org.hibernate.dialect.Dialect, org.hibernate.engine.spi.SessionFactoryImplementor, org.hibernate.metamodel.mapping.JdbcMapping, org.hibernate.type.BasicType, .SqlTypes, org.hibernate.type.descriptor.java.BasicPluralJavaType, .JavaType, org.hibernate.type.descriptor.java.spi.JavaTypeRegistry, org.hibernate.type.spi.TypeConfiguration, java.util.Arrays

Author
Steve Ebersole

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
pack-priv static int
pack-priv static boolean
public static JdbcMapping
resolveArrayJdbcMapping(BasicType<?> arrayBasicType, JdbcMapping keyMapping, Class<?> arrayClass, SessionFactoryImplementor sessionFactory)

Deprecated as a consequence of SessionFactoryImplementor being deprecated.
public static boolean
pack-priv static Object[]
trimIdBatch(int length, Object[] keysToInitialize)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

MultiKeyLoadHelperback to summary
private MultiKeyLoadHelper()

Method Detail

countIdsback to summary
pack-priv static int countIds(Object[] ids)
hasSingleIdback to summary
pack-priv static boolean hasSingleId(Object[] ids)
resolveArrayJdbcMappingback to summary
public static JdbcMapping resolveArrayJdbcMapping(BasicType<?> arrayBasicType, JdbcMapping keyMapping, Class<?> arrayClass, SessionFactoryImplementor sessionFactory)

Deprecated

as a consequence of SessionFactoryImplementor being deprecated. See corresponding docs for further information.

supportsSqlArrayTypeback to summary
public static boolean supportsSqlArrayType(Dialect dialect)
trimIdBatchback to summary
pack-priv static Object[] trimIdBatch(int length, Object[] keysToInitialize)