orc.trace.values
Class FieldValue

java.lang.Object
  extended by orc.trace.values.AbstractValue
      extended by orc.trace.values.FieldValue
All Implemented Interfaces:
java.io.Serializable, Term, Value

public class FieldValue
extends AbstractValue

See Also:
Serialized Form

Field Summary
 java.lang.String name
           
 
Constructor Summary
FieldValue(java.lang.String name)
           
 
Method Summary
 boolean equals(java.lang.Object that)
           
 int hashCode()
           
 void prettyPrint(java.io.Writer out, int indent)
          Pretty-print the term to out.
 
Methods inherited from class orc.trace.values.AbstractValue
toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

name

public final java.lang.String name
Constructor Detail

FieldValue

public FieldValue(java.lang.String name)
Method Detail

prettyPrint

public void prettyPrint(java.io.Writer out,
                        int indent)
                 throws java.io.IOException
Description copied from interface: Term
Pretty-print the term to out. If the term is multiple lines, each newline should be followed by at least indent tabs. The value should not begin or end with a newline.

Throws:
java.io.IOException
See Also:
Terms.indent(Writer, int)

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object that)
Overrides:
equals in class java.lang.Object