| DefaultRelationChanges |
Represents the default (typically non localized) relation changes, provides information about one to many and many to
many relation records and allows to add new such records
|
| EntityRecord |
|
| EntityRecord.EntityRecordVisitor<V> |
Visitor interface which is responsible for building data needed for entity persistence processing.
|
| InsertManyToManyRelationRecord |
Insert relation record with target Pk and order information
|
| InsertOneToManyRelationRecord |
|
| LocalizedRelationChanges |
Localized relation changes groups changes for all languages by the relation type
|
| ModificationRecord |
Represent modification record with change arguments.
|
| Record |
Represents single change in persistence - row.
|
| RelationChanges |
Groups all relation records for single relation type.
|
| RelationChanges.RelationChangesVisitor<V> |
Visitor interface which is responsible for building data needed for relations persistence processing.
|
| RelationRecord |
Record which is able to add or remove relation.
|
| RemoveManyToManyRelationsRecord |
Base interface for all records which removes relations from source or target side.
|
| RemoveOneToManyRelationsRecord |
Record which marks one to many relation to be unlinked or removed.
|