Class AggregateColumn

java.lang.Object
org.hibernate.mapping.Column
org.hibernate.mapping.AggregateColumn
All Implemented Interfaces:
Serializable, Cloneable, Selectable, ColumnTypeInformation

public class AggregateColumn extends Column
An aggregate column is a column of type SqlTypes.STRUCT, SqlTypes.JSON or SqlTypes.SQLXML that aggregates a component into a single column.
See Also:
  • Constructor Details

    • AggregateColumn

      public AggregateColumn(Column column, Component component)
  • Method Details

    • getComponent

      public Component getComponent()
    • getSelectablePath

      public SelectablePath getSelectablePath()
    • getAggregateReadExpressionTemplate

      public String getAggregateReadExpressionTemplate(Dialect dialect)
    • getAggregateAssignmentExpressionTemplate

      public String getAggregateAssignmentExpressionTemplate(Dialect dialect)
    • clone

      public AggregateColumn clone()
      Shallow copy, the value is not copied
      Overrides:
      clone in class Column