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

public Interface MutationGroup

Known Direct Implementers
org.hibernate.sql.model.internal.MutationGroupNone, org.hibernate.sql.model.internal.MutationGroupSingle, org.hibernate.sql.model.internal.MutationGroupStandard
Imports
java.util.function.BiConsumer, org.hibernate.sql.model.MutationOperation, .MutationTarget, .MutationType

Grouping of table mutations for the given target for the given type of mutation
Author
Steve Ebersole

Method Summary

Modifier and TypeMethod and Description
public <O extends MutationOperation, M extends TableMutation<O>> void
forEachTableMutation(BiConsumer<Integer, M> action)

Deprecated for removal.
public MutationTarget<?>
public MutationType
public int
public TableMutation<O extends MutationOperation>
public <O extends MutationOperation, M extends TableMutation<O>> M
getTableMutation(String tableName)

Deprecated for removal.
public TableMutation<O extends MutationOperation>

Method Detail

forEachTableMutationback to summary
public <O extends MutationOperation, M extends TableMutation<O>> void forEachTableMutation(BiConsumer<Integer, M> action)

Deprecated

for removal.

Annotations
@Deprecated
forRemoval:true
getMutationTargetback to summary
public MutationTarget<?> getMutationTarget()
getMutationTypeback to summary
public MutationType getMutationType()
getNumberOfTableMutationsback to summary
public int getNumberOfTableMutations()
getSingleTableMutationback to summary
public TableMutation<O extends MutationOperation> getSingleTableMutation()
getTableMutationback to summary
public <O extends MutationOperation, M extends TableMutation<O>> M getTableMutation(String tableName)

Deprecated

for removal.

Annotations
@Deprecated
forRemoval:true
getTableMutationback to summary
public TableMutation<O extends MutationOperation> getTableMutation(int i)