Package org.hibernate.query.sqm.sql
Class StandardSqmTranslation<T extends Statement>
- java.lang.Object
-
- org.hibernate.query.sqm.sql.StandardSqmTranslation<T>
-
- All Implemented Interfaces:
SqmTranslation<T>
public class StandardSqmTranslation<T extends Statement> extends Object implements SqmTranslation<T>
-
-
Constructor Summary
Constructors Constructor Description StandardSqmTranslation(T sqlAst, Map<SqmParameter<?>,List<List<JdbcParameter>>> jdbcParamMap, Map<SqmParameter<?>,MappingModelExpressible<?>> parameterMappingModelTypeMap, SqlExpressionResolver sqlExpressionResolver, FromClauseAccess fromClauseAccess)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FromClauseAccess
getFromClauseAccess()
Map<SqmParameter<?>,List<List<JdbcParameter>>>
getJdbcParamsBySqmParam()
T
getSqlAst()
SqlExpressionResolver
getSqlExpressionResolver()
Map<SqmParameter<?>,MappingModelExpressible<?>>
getSqmParameterMappingModelTypeResolutions()
-
-
-
Constructor Detail
-
StandardSqmTranslation
public StandardSqmTranslation(T sqlAst, Map<SqmParameter<?>,List<List<JdbcParameter>>> jdbcParamMap, Map<SqmParameter<?>,MappingModelExpressible<?>> parameterMappingModelTypeMap, SqlExpressionResolver sqlExpressionResolver, FromClauseAccess fromClauseAccess)
-
-
Method Detail
-
getSqlAst
public T getSqlAst()
- Specified by:
getSqlAst
in interfaceSqmTranslation<T extends Statement>
-
getJdbcParamsBySqmParam
public Map<SqmParameter<?>,List<List<JdbcParameter>>> getJdbcParamsBySqmParam()
- Specified by:
getJdbcParamsBySqmParam
in interfaceSqmTranslation<T extends Statement>
-
getSqmParameterMappingModelTypeResolutions
public Map<SqmParameter<?>,MappingModelExpressible<?>> getSqmParameterMappingModelTypeResolutions()
- Specified by:
getSqmParameterMappingModelTypeResolutions
in interfaceSqmTranslation<T extends Statement>
-
getSqlExpressionResolver
public SqlExpressionResolver getSqlExpressionResolver()
- Specified by:
getSqlExpressionResolver
in interfaceSqmTranslation<T extends Statement>
-
getFromClauseAccess
public FromClauseAccess getFromClauseAccess()
- Specified by:
getFromClauseAccess
in interfaceSqmTranslation<T extends Statement>
-
-