public class CriteriaQueryRenderingContext extends Object
RenderingContext
used when compiling criteria queries for reactive execution. Implementation based on an inner class belonging to org.hibernate.query.criteria.internal.compile.CriteriaCompiler
.Constructor and Description |
---|
CriteriaQueryRenderingContext(SessionFactoryImplementor sessionFactory) |
Modifier and Type | Method and Description |
---|---|
Map<<any>,<any>> | explicitParameterInfoMap() |
String | generateAlias() |
String | generateParameterName() |
String | getCastType(Class javaType) |
<any> | getClauseStack() |
LiteralHandlingMode | getCriteriaLiteralHandlingMode() |
Dialect | getDialect() |
<any> | getFunctionStack() |
List<ImplicitParameterBinding> | implicitParameterBindings() |
<any> | registerExplicitParameter(<any> criteriaQueryParameter) |
String | registerLiteralParameterBinding(Object literal, Class javaType) |
public CriteriaQueryRenderingContext(SessionFactoryImplementor sessionFactory)
public Dialect getDialect()
public LiteralHandlingMode getCriteriaLiteralHandlingMode()
public Map<<any>,<any>> explicitParameterInfoMap()
public List<ImplicitParameterBinding> implicitParameterBindings()
public String generateAlias()
public String generateParameterName()
public <any> getClauseStack()
public <any> getFunctionStack()
public <any> registerExplicitParameter(<any> criteriaQueryParameter)
public String registerLiteralParameterBinding(Object literal, Class javaType)