Uses of Interface
org.springframework.data.relational.core.conversion.DbAction
Packages that use DbAction
-
Uses of DbAction in org.springframework.data.relational.core.conversion
Classes in org.springframework.data.relational.core.conversion with type parameters of type DbActionModifier and TypeClassDescriptionstatic class
DbAction.BatchWithValue<T,
A extends DbAction<T>, B> Represents a batch ofDbAction
that share a common value for a property of the action.Subinterfaces of DbAction in org.springframework.data.relational.core.conversionModifier and TypeInterfaceDescriptionstatic interface
An action depending on another action for providing additional information like the id of a parent entity.static interface
ADbAction
that stores the information of a single entity in the database.static interface
ADbAction
not operation on the root of an aggregate but on its contained entities.static interface
ADbAction
pertaining to the root on an aggregate.Classes in org.springframework.data.relational.core.conversion that implement DbActionModifier and TypeClassDescriptionstatic final class
Represents an acquire lock statement for all aggregate roots of a given type.static final class
Represents an acquire lock statement for a aggregate root when only the ID is known.static final class
Represents a batch delete statement for multiple entities that are reachable via a given path from the aggregate root.static final class
Represents a batch delete statement for multiple entities that are aggregate roots.static final class
Represents a batch insert statement for a multiple entities that are not aggregate roots.static final class
Represents a batch insert statement for a multiple entities that are aggregate roots.static class
DbAction.BatchWithValue<T,
A extends DbAction<T>, B> Represents a batch ofDbAction
that share a common value for a property of the action.static final class
Represents a delete statement for all entities that that a reachable via a give path from the aggregate root.static final class
Represents an delete statement for all entities that that a reachable via a give path from any aggregate root of a given type.static final class
Represents a delete statement for all aggregate roots of a given type.static final class
Represents a delete statement for a aggregate root when only the ID is known.static class
Represents an insert statement for a single entity that is not the root of an aggregate.static class
Represents an insert statement for the root of an aggregate.static class
Represents an update statement for the aggregate root.Methods in org.springframework.data.relational.core.conversion with parameters of type DbActionModifier and TypeMethodDescriptionvoid
Adds an action to thisAggregateChange
.void
Adds an action to thisAggregateChange
.Method parameters in org.springframework.data.relational.core.conversion with type arguments of type DbActionModifier and TypeMethodDescriptionvoid
AggregateChange.forEachAction
(Consumer<? super DbAction<?>> consumer) Applies the given consumer to eachDbAction
in thisAggregateChange
.void
DeleteAggregateChange.forEachAction
(Consumer<? super DbAction<?>> consumer) void
DeleteBatchingAggregateChange.forEachAction
(Consumer<? super DbAction<?>> consumer) void
SaveBatchingAggregateChange.forEachAction
(Consumer<? super DbAction<?>> consumer) Constructors in org.springframework.data.relational.core.conversion with parameters of type DbAction