| Interface | Description |
|---|---|
| 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.
|
| Class | Description |
|---|---|
| ColumnPayload | |
| ColumnPayload.Builder |
| Enum | Description |
|---|---|
| ColumnPayload.TargetTableType |
Copyright © 2018 SAP SE. All Rights Reserved.