Package org.hibernate.dialect.aggregate
Interface AggregateSupport.WriteExpressionRenderer
- Enclosing interface:
- AggregateSupport
public static interface AggregateSupport.WriteExpressionRenderer
Contract for rendering the custom write expression that updates a selected set of aggregated columns
within an aggregate column to the value expressions as given by the
aggregateColumnWriteExpression
.-
Method Summary
Modifier and TypeMethodDescriptionvoid
render
(SqlAppender sqlAppender, SqlAstTranslator<?> translator, AggregateSupport.AggregateColumnWriteExpression aggregateColumnWriteExpression, String qualifier) Renders the qualified custom write expression to theSqlAppender
with the value expressions for each selectable as returned byAggregateSupport.AggregateColumnWriteExpression.getValueExpression(SelectableMapping)
.
-
Method Details
-
render
void render(SqlAppender sqlAppender, SqlAstTranslator<?> translator, AggregateSupport.AggregateColumnWriteExpression aggregateColumnWriteExpression, String qualifier) Renders the qualified custom write expression to theSqlAppender
with the value expressions for each selectable as returned byAggregateSupport.AggregateColumnWriteExpression.getValueExpression(SelectableMapping)
.
-