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

public Class TableUpdateBuilderStandard<O extends org.hibernate.sql.model.MutationOperation>

extends AbstractTableUpdateBuilder<O extends MutationOperation>
Class Inheritance
Known Direct Subclasses
org.hibernate.sql.model.ast.builder.CollectionRowDeleteByUpdateSetNullBuilder
Imports
java.util.List, org.hibernate.HibernateException, org.hibernate.engine.spi.SessionFactoryImplementor, org.hibernate.internal.util.StringHelper, org.hibernate.metamodel.mapping.JdbcMapping, org.hibernate.sql.model.MutationOperation, .MutationTarget, .TableMapping, org.hibernate.sql.model.ast.ColumnValueBinding, .MutatingTableReference, .RestrictedTableMutation, org.hibernate.sql.model.internal.OptionalTableUpdate, .TableUpdateCustomSql, .TableUpdateNoSet, .TableUpdateStandard

Standard TableUpdateBuilder implementation
Author
Steve Ebersole

Field Summary

Modifier and TypeField and Description
private final String

Constructor Summary

AccessConstructor and Description
public
TableUpdateBuilderStandard(MutationTarget<?> mutationTarget, TableMapping tableMapping, SessionFactoryImplementor sessionFactory)

Deprecated as a consequence of SessionFactoryImplementor being deprecated.
public
TableUpdateBuilderStandard(MutationTarget<?> mutationTarget, MutatingTableReference tableReference, SessionFactoryImplementor sessionFactory)

Deprecated as a consequence of SessionFactoryImplementor being deprecated.
public
TableUpdateBuilderStandard(MutationTarget<?> mutationTarget, MutatingTableReference tableReference, SessionFactoryImplementor sessionFactory, String whereFragment)

Deprecated as a consequence of SessionFactoryImplementor being deprecated.

Method Summary

Modifier and TypeMethod and Description
public RestrictedTableMutation<O>
public String
Inherited from org.hibernate.sql.model.ast.builder.AbstractTableUpdateBuilder:
addKeyColumnaddValueColumngetKeyBindingsgetLobValueBindingsgetSqlCommentgetValueBindingssetSqlComment

Field Detail

whereFragmentback to summary
private final String whereFragment

Constructor Detail

TableUpdateBuilderStandardback to summary
public TableUpdateBuilderStandard(MutationTarget<?> mutationTarget, TableMapping tableMapping, SessionFactoryImplementor sessionFactory)

Deprecated

as a consequence of SessionFactoryImplementor being deprecated. See corresponding docs for further information.

TableUpdateBuilderStandardback to summary
public TableUpdateBuilderStandard(MutationTarget<?> mutationTarget, MutatingTableReference tableReference, SessionFactoryImplementor sessionFactory)

Deprecated

as a consequence of SessionFactoryImplementor being deprecated. See corresponding docs for further information.

TableUpdateBuilderStandardback to summary
public TableUpdateBuilderStandard(MutationTarget<?> mutationTarget, MutatingTableReference tableReference, SessionFactoryImplementor sessionFactory, String whereFragment)

Deprecated

as a consequence of SessionFactoryImplementor being deprecated. See corresponding docs for further information.

Method Detail

buildMutationback to summary
public RestrictedTableMutation<O> buildMutation()

Implements org.hibernate.sql.model.ast.builder.TableMutationBuilder.buildMutation.

Doc from org.hibernate.sql.model.ast.builder.TableMutationBuilder.buildMutation.

Build the mutation descriptor

Annotations
@SuppressWarnings:unchecked
@Override
getWhereFragmentback to summary
public String getWhereFragment()