Class RenderContextImpl
java.lang.Object
com.blazebit.persistence.criteria.impl.RenderContextImpl
- All Implemented Interfaces:
RenderContext
- Since:
- 1.2.0
- Author:
- Christian Beikov
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.blazebit.persistence.criteria.impl.RenderContext
RenderContext.ClauseType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidgenerateSubqueryAlias(InternalQuery<?> subquery) voidvoidpushSubqueryInitiator(SubqueryInitiator<?> subqueryInitiator) registerExplicitParameter(ParameterExpression<?> criteriaQueryParameter) registerLiteralParameterBinding(Object literal, Class javaType) resolveAlias(Object aliasedObject, Class<?> entityClass) resolveAlias(Object aliasedObject, String name) voidsetClauseType(RenderContext.ClauseType clauseType) Map<String,InternalQuery<?>>
-
Constructor Details
-
RenderContextImpl
public RenderContextImpl()
-
-
Method Details
-
getBuffer
- Specified by:
getBufferin interfaceRenderContext
-
takeBuffer
-
getSubqueryInitiator
- Specified by:
getSubqueryInitiatorin interfaceRenderContext
-
pushSubqueryInitiator
-
popSubqueryInitiator
public void popSubqueryInitiator() -
getClauseType
- Specified by:
getClauseTypein interfaceRenderContext
-
setClauseType
-
apply
- Specified by:
applyin interfaceRenderContext
-
resolveAlias
- Specified by:
resolveAliasin interfaceRenderContext
-
resolveAlias
- Specified by:
resolveAliasin interfaceRenderContext
-
generateSubqueryAlias
- Specified by:
generateSubqueryAliasin interfaceRenderContext
-
takeAliasToSubqueryMap
-
registerExplicitParameter
- Specified by:
registerExplicitParameterin interfaceRenderContext
-
registerLiteralParameterBinding
- Specified by:
registerLiteralParameterBindingin interfaceRenderContext
-
getExplicitParameterMapping
-
getImplicitParameterBindings
-