storage.support
Class SetFieldRecorder

java.lang.Object
  extended bystorage.support.SetFieldRecorder
All Implemented Interfaces:
Monitor

public class SetFieldRecorder
extends java.lang.Object
implements Monitor

A Monitor that creates OpSetField operators when the value is changed.


Constructor Summary
SetFieldRecorder(StTxnAccum acc, NodeContent.Editor e, Names nm)
           
 
Method Summary
 void beginChange(Getter from)
          Record a the start of a change of value from prev.
 void endChange(Getter to)
          Record a the completion of a change of value to curr.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SetFieldRecorder

public SetFieldRecorder(StTxnAccum acc,
                        NodeContent.Editor e,
                        Names nm)
Method Detail

beginChange

public void beginChange(Getter from)
Description copied from interface: Monitor
Record a the start of a change of value from prev.

Specified by:
beginChange in interface Monitor

endChange

public void endChange(Getter to)
Description copied from interface: Monitor
Record a the completion of a change of value to curr.

Specified by:
endChange in interface Monitor