Top Fields Constructors Methods
org.hibernate.sql.model.internal

public Class TableUpdateStandard

extends AbstractTableUpdate<JdbcMutationOperation>
Class Inheritance
Imports
java.util.List, org.hibernate.jdbc.Expectation, org.hibernate.sql.ast.SqlAstWalker, org.hibernate.sql.model.MutationTarget, org.hibernate.sql.model.ast.AbstractTableUpdate, .ColumnValueBinding, .ColumnValueParameter, .MutatingTableReference, org.hibernate.sql.model.jdbc.JdbcMutationOperation

Author
Steve Ebersole

Field Summary

Modifier and TypeField and Description
private final Expectation
private final String

Constructor Summary

AccessConstructor and Description
public
TableUpdateStandard(MutatingTableReference mutatingTable, MutationTarget<?> mutationTarget, String sqlComment, List<ColumnValueBinding> valueBindings, List<ColumnValueBinding> keyRestrictionBindings, List<ColumnValueBinding> optLockRestrictionBindings)

public
TableUpdateStandard(MutatingTableReference mutatingTable, MutationTarget<?> mutationTarget, String sqlComment, List<ColumnValueBinding> valueBindings, List<ColumnValueBinding> keyRestrictionBindings, List<ColumnValueBinding> optLockRestrictionBindings, String whereFragment, Expectation expectation)

public
TableUpdateStandard(MutatingTableReference tableReference, MutationTarget<?> mutationTarget, String sqlComment, List<ColumnValueBinding> valueBindings, List<ColumnValueBinding> keyRestrictionBindings, List<ColumnValueBinding> optLockRestrictionBindings, List<ColumnValueParameter> parameters)

public
TableUpdateStandard(MutatingTableReference tableReference, MutationTarget<?> mutationTarget, String sqlComment, List<ColumnValueBinding> valueBindings, List<ColumnValueBinding> keyRestrictionBindings, List<ColumnValueBinding> optLockRestrictionBindings, List<ColumnValueParameter> parameters, String whereFragment, Expectation expectation)

Method Summary

Modifier and TypeMethod and Description
public void
public Expectation
public String
public boolean
isCallable()

Implements org.hibernate.sql.model.ast.TableMutation.isCallable.

Is the mutation a procedure/function?
public boolean
Inherited from org.hibernate.sql.model.ast.AbstractTableUpdate:
collectParameterscreateMutationOperationforEachParameterforEachValueBindinggetLoggableNamegetValueBindings

Field Detail

expectationback to summary
private final Expectation expectation
whereFragmentback to summary
private final String whereFragment

Constructor Detail

TableUpdateStandardback to summary
public TableUpdateStandard(MutatingTableReference mutatingTable, MutationTarget<?> mutationTarget, String sqlComment, List<ColumnValueBinding> valueBindings, List<ColumnValueBinding> keyRestrictionBindings, List<ColumnValueBinding> optLockRestrictionBindings)
TableUpdateStandardback to summary
public TableUpdateStandard(MutatingTableReference mutatingTable, MutationTarget<?> mutationTarget, String sqlComment, List<ColumnValueBinding> valueBindings, List<ColumnValueBinding> keyRestrictionBindings, List<ColumnValueBinding> optLockRestrictionBindings, String whereFragment, Expectation expectation)
TableUpdateStandardback to summary
public TableUpdateStandard(MutatingTableReference tableReference, MutationTarget<?> mutationTarget, String sqlComment, List<ColumnValueBinding> valueBindings, List<ColumnValueBinding> keyRestrictionBindings, List<ColumnValueBinding> optLockRestrictionBindings, List<ColumnValueParameter> parameters)
TableUpdateStandardback to summary
public TableUpdateStandard(MutatingTableReference tableReference, MutationTarget<?> mutationTarget, String sqlComment, List<ColumnValueBinding> valueBindings, List<ColumnValueBinding> keyRestrictionBindings, List<ColumnValueBinding> optLockRestrictionBindings, List<ColumnValueParameter> parameters, String whereFragment, Expectation expectation)

Method Detail

acceptback to summary
public void accept(SqlAstWalker walker)

Implements org.hibernate.sql.ast.tree.Statement.accept.

Doc from org.hibernate.sql.ast.tree.Statement.accept.

Visitation

Annotations
@Override
getExpectationback to summary
public Expectation getExpectation()

Overrides org.hibernate.sql.model.ast.AbstractTableUpdate.getExpectation.

Implements org.hibernate.sql.model.ast.TableMutation.getExpectation.

Doc from org.hibernate.sql.model.ast.TableMutation.getExpectation.

The validation expectation for the mutation

Annotations
@Override
getWhereFragmentback to summary
public String getWhereFragment()
isCallableback to summary
public boolean isCallable()

Implements org.hibernate.sql.model.ast.TableMutation.isCallable.

Doc from org.hibernate.sql.model.ast.TableMutation.isCallable.

Is the mutation a procedure/function?

Annotations
@Override
isCustomSqlback to summary
public boolean isCustomSql()

Overrides org.hibernate.sql.model.ast.AbstractTableMutation.isCustomSql.

Annotations
@Override