public final class

HolderInstantiator

extends Object
java.lang.Object
   ↳ org.hibernate.hql.HolderInstantiator

Summary

Fields
public static final HolderInstantiator NOOP_INSTANTIATOR
Public Constructors
HolderInstantiator(ResultTransformer transformer, String[] queryReturnAliases)
Public Methods
static HolderInstantiator createClassicHolderInstantiator(Constructor constructor, ResultTransformer transformer)
static ResultTransformer createSelectNewTransformer(Constructor constructor, boolean returnMaps, boolean returnLists)
static HolderInstantiator getHolderInstantiator(ResultTransformer selectNewTransformer, ResultTransformer customTransformer, String[] queryReturnAliases)
String[] getQueryReturnAliases()
ResultTransformer getResultTransformer()
Object instantiate(Object[] row)
boolean isRequired()
static ResultTransformer resolveClassicResultTransformer(Constructor constructor, ResultTransformer transformer)
static ResultTransformer resolveResultTransformer(ResultTransformer selectNewTransformer, ResultTransformer customTransformer)
[Expand]
Inherited Methods
From class java.lang.Object

Fields

public static final HolderInstantiator NOOP_INSTANTIATOR

Public Constructors

public HolderInstantiator (ResultTransformer transformer, String[] queryReturnAliases)

Public Methods

public static HolderInstantiator createClassicHolderInstantiator (Constructor constructor, ResultTransformer transformer)

public static ResultTransformer createSelectNewTransformer (Constructor constructor, boolean returnMaps, boolean returnLists)

public static HolderInstantiator getHolderInstantiator (ResultTransformer selectNewTransformer, ResultTransformer customTransformer, String[] queryReturnAliases)

public String[] getQueryReturnAliases ()

public ResultTransformer getResultTransformer ()

public Object instantiate (Object[] row)

public boolean isRequired ()

public static ResultTransformer resolveClassicResultTransformer (Constructor constructor, ResultTransformer transformer)

public static ResultTransformer resolveResultTransformer (ResultTransformer selectNewTransformer, ResultTransformer customTransformer)