Interface SelfRenderingExpression
-
- All Superinterfaces:
Expression,SqlAstNode,SqlSelectionProducer
- All Known Implementing Classes:
AliasedExpression,CaseStatementDiscriminatorMappingImpl.CaseStatementDiscriminatorExpression,LiteralAsParameter,SelfRenderingAggregateFunctionSqlAstExpression,SelfRenderingFunctionSqlAstExpression,SelfRenderingOrderedSetAggregateFunctionSqlAstExpression,SelfRenderingOrderingExpression,SelfRenderingSqlFragmentExpression,SelfRenderingWindowFunctionSqlAstExpression
public interface SelfRenderingExpression extends Expression
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default voidaccept(SqlAstWalker sqlTreeWalker)voidrenderToSql(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory)-
Methods inherited from interface org.hibernate.sql.ast.tree.expression.Expression
createDomainResultSqlSelection, createSqlSelection, getColumnReference, getExpressionType
-
-
-
-
Method Detail
-
accept
default void accept(SqlAstWalker sqlTreeWalker)
- Specified by:
acceptin interfaceSqlAstNode
-
renderToSql
void renderToSql(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory)
-
-