Top Description Methods
org.hibernate.sql.model.ast.builder

public Interface ColumnValuesTableMutationBuilder

Known Direct Subinterfaces
org.hibernate.sql.model.ast.builder.TableInsertBuilder, org.hibernate.sql.model.ast.builder.TableUpdateBuilder
Imports
org.hibernate.metamodel.mapping.JdbcMapping, .SelectableMapping

Common operations of TableUpdateBuilder and TableInsertBuilder.
Authors
Steve Ebersole, Gavin King

Method Summary

Modifier and TypeMethod and Description
public void
addKeyColumn(String columnName, String valueExpression, JdbcMapping jdbcMapping)

Add a key column

public default void
addKeyColumn(SelectableMapping selectableMapping)

Add a key column

public void
addValueColumn(String columnName, String columnWriteFragment, JdbcMapping jdbcMapping, boolean isLob)

Add a column as part of the values list

public default void
addValueColumn(String columnName, String columnWriteFragment, JdbcMapping jdbcMapping)

Add a column as part of the values list

public default void
addValueColumn(SelectableMapping selectableMapping)

Add a column as part of the values list

Method Detail

addKeyColumnback to summary
public void addKeyColumn(String columnName, String valueExpression, JdbcMapping jdbcMapping)

Add a key column

addKeyColumnback to summary
public default void addKeyColumn(SelectableMapping selectableMapping)

Add a key column

addValueColumnback to summary
public void addValueColumn(String columnName, String columnWriteFragment, JdbcMapping jdbcMapping, boolean isLob)

Add a column as part of the values list

addValueColumnback to summary
public default void addValueColumn(String columnName, String columnWriteFragment, JdbcMapping jdbcMapping)

Add a column as part of the values list

addValueColumnback to summary
public default void addValueColumn(SelectableMapping selectableMapping)

Add a column as part of the values list