| Modifier and Type | Interface and Description |
|---|---|
| public interface | DirtyTracker
Interface to be implemented by dirty trackers, a simplified Set of String. |
| Modifier and Type | Class and Description |
|---|---|
| public class | CompositeOwnerTracker
small low memory class to keep references to composite owners |
| public class | NoopCollectionTracker
small low memory class to keep track of the number of elements in a collection |
| public class | SimpleCollectionTracker
small low memory class to keep track of the number of elements in a collection |
| public class | SimpleFieldTracker
small low memory class to keep track of changed fields uses an array as a set (under the assumption that the number of elements will be low) to avoid having to instantiate an HashSet. |
| public class | SortedFieldTracker
small low memory class to keep track of changed fields similar to BasicTracker but where the array is kept ordered to reduce the cost of verifying duplicates |