daikon.dcomp
Class DCRuntime.ReferenceTag

Object
  extended by DCRuntime.FieldTag
      extended by DCRuntime.ReferenceTag
Enclosing class:
DCRuntime

public static class DCRuntime.ReferenceTag
extends DCRuntime.FieldTag

Class that returns the tag for a reference instance field. In this case, the tag is just the object itself


Constructor Summary
DCRuntime.ReferenceTag(FieldInfo fi)
           
 
Method Summary
 Object get_tag(Object parent, Object obj)
          Gets the tag for the field
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DCRuntime.ReferenceTag

public DCRuntime.ReferenceTag(FieldInfo fi)
Method Detail

get_tag

public Object get_tag(Object parent,
                      Object obj)
Description copied from class: DCRuntime.FieldTag
Gets the tag for the field

Parameters:
parent - Object that contains the field (if any)
obj - Value of the field itself (if available and if its an object