Class SimpleFieldTracker

java.lang.Object
org.hibernate.bytecode.enhance.internal.tracker.SimpleFieldTracker
All Implemented Interfaces:
DirtyTracker

public final class SimpleFieldTracker extends Object implements DirtyTracker
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. if the assumption does not, hold the array can be kept ordered to reduce the cost of verifying duplicates