Interface SemanticCollectionChange
- All Known Implementing Classes:
SemanticCollectionChange.BulkRemoval, SemanticCollectionChange.Delta, SemanticCollectionChange.None
@Incubating(since="8.0",
group="collection-delta")
public sealed interface SemanticCollectionChange
permits SemanticCollectionChange.None, SemanticCollectionChange.Delta, SemanticCollectionChange.BulkRemoval
The semantic difference information retained by a collection mutation
interpretation independently of its physical mutation strategy.
- Since:
- 8.0
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final recordPrior collection contents are removed without claiming that their rows are enumerable.static final classstatic final recordAn enumerable semantic difference relative to an identified baseline.static final recordNo separate semantic difference was materialized.static final class -
Method Summary
Static Methods
-
Method Details
-
none
-
bulkRemoval
-