| Modifier and Type | Interface and Description |
|---|---|
| public interface | AttributeAnalysis
Results of analyzing an attribute in terms of handling update operations |
| public interface | DeleteCoordinator
Coordinates the deleting of an entity. |
| public interface | EntityMutationTarget
Anything that can be the target of mutations |
| public interface | UpdateCoordinator
Coordinates the updating of an entity. |
| public interface | UpdateValuesAnalysis
Contains an aggregated analysis of the values for an update mutation to determine behavior such as skipping tables which contained no changes, etc. |
| Modifier and Type | Class and Description |
|---|---|
| public abstract class | AbstractDeleteCoordinator
Template support for DeleteCoordinator implementations. |
| public abstract class | AbstractMutationCoordinator
Base support for coordinating mutations against an entity |
| public class | DeleteCoordinatorSoft
DeleteCoordinator for soft-deletes |
| public class | DeleteCoordinatorStandard
Coordinates standard deleting of an entity. |
| public class | EntityTableMapping
Descriptor for the mapping of a table relative to an entity |
| public class | InsertCoordinator
Coordinates the insertion of an entity. |
| public class | MergeCoordinator
Specialized |
| public class | TableSet
Represents a Set of TableMapping(s); table mappings are identified by an ordered unique id: the order in which they are updated within the scope of a particular persister. |
| public class | |
| public class | UpdateCoordinatorStandard
Coordinates the updating of an entity. |