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 TypeMethodDescriptionvoidrender(SqlAppender sqlAppender, SqlAstTranslator<?> translator, AggregateSupport.AggregateColumnWriteExpression aggregateColumnWriteExpression, String qualifier) Renders the qualified custom write expression to theSqlAppenderwith 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 theSqlAppenderwith the value expressions for each selectable as returned byAggregateSupport.AggregateColumnWriteExpression.getValueExpression(SelectableMapping).
-