hex.rf
Class CodeTreePrinter

java.lang.Object
  extended by hex.rf.TreePrinter
      extended by hex.rf.CodeTreePrinter

public class CodeTreePrinter
extends TreePrinter


Field Summary
 
Fields inherited from class hex.rf.TreePrinter
_classNames, _colMapping, _cols
 
Constructor Summary
CodeTreePrinter(java.lang.Appendable dest, ValueArray.Column[] columns, int[] mapping, java.lang.String[] classNames)
           
CodeTreePrinter(java.io.OutputStream dest, ValueArray.Column[] columns, int[] mapping, java.lang.String[] classNames)
           
 
Method Summary
 CodeTreePrinter dumpClassConstants()
           
 CodeTreePrinter dumpColumnConstants()
           
 void printTree(Tree t)
           
 CodeTreePrinter walkSerializedTree(AutoBuffer tbits)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CodeTreePrinter

public CodeTreePrinter(java.io.OutputStream dest,
                       ValueArray.Column[] columns,
                       int[] mapping,
                       java.lang.String[] classNames)

CodeTreePrinter

public CodeTreePrinter(java.lang.Appendable dest,
                       ValueArray.Column[] columns,
                       int[] mapping,
                       java.lang.String[] classNames)
Method Detail

printTree

public void printTree(Tree t)
               throws java.io.IOException
Specified by:
printTree in class TreePrinter
Throws:
java.io.IOException

dumpColumnConstants

public CodeTreePrinter dumpColumnConstants()

dumpClassConstants

public CodeTreePrinter dumpClassConstants()

walkSerializedTree

public CodeTreePrinter walkSerializedTree(AutoBuffer tbits)