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
ConstructorsConstructorDescriptionStandardSqmTranslation
(T sqlAst, Map<SqmParameter<?>, List<List<JdbcParameter>>> jdbcParamMap, Map<SqmParameter<?>, MappingModelExpressible<?>> parameterMappingModelTypeMap, SqlExpressionResolver sqlExpressionResolver, FromClauseAccess fromClauseAccess) -
Method Summary
-
Constructor Details
-
StandardSqmTranslation
public StandardSqmTranslation(T sqlAst, Map<SqmParameter<?>, List<List<JdbcParameter>>> jdbcParamMap, Map<SqmParameter<?>, MappingModelExpressible<?>> parameterMappingModelTypeMap, SqlExpressionResolver sqlExpressionResolver, FromClauseAccess fromClauseAccess)
-
-
Method Details
-
getSqlAst
- Specified by:
getSqlAst
in interfaceSqmTranslation<T extends Statement>
-
getJdbcParamsBySqmParam
- Specified by:
getJdbcParamsBySqmParam
in interfaceSqmTranslation<T extends Statement>
-
getSqmParameterMappingModelTypeResolutions
- Specified by:
getSqmParameterMappingModelTypeResolutions
in interfaceSqmTranslation<T extends Statement>
-
getSqlExpressionResolver
- Specified by:
getSqlExpressionResolver
in interfaceSqmTranslation<T extends Statement>
-
getFromClauseAccess
- Specified by:
getFromClauseAccess
in interfaceSqmTranslation<T extends Statement>
-