Purpose: This class holds the record of the changes made to a collection attribute of an object.
Description: Collections must be compared to each other and added and removed objects must be recorded seperately.
INTERNAL: This constructor returns a changeRecord representing the DirectCollection mappingparamowner prototype.changeset.ObjectChangeSet that ObjectChangeSet that uses this record super(owner);
super(owner);
INTERNAL: This method takes a hastable of primitive objects and adds them to the add list. this.addObjectList = additions; this.addIndexes = indexes;
this.addObjectList = additions; this.addIndexes = indexes;