com.jeantessier.classreader
Class Printer
java.lang.Object
|
+--com.jeantessier.classreader.VisitorBase
|
+--com.jeantessier.classreader.Printer
- All Implemented Interfaces:
- Visitor
- Direct Known Subclasses:
- PrettyPrinter, UglyPrinter, XMLPrinter
- public abstract class Printer
- extends VisitorBase
Methods inherited from class com.jeantessier.classreader.VisitorBase |
CurrentCount, RaiseCount, ResetCount, VisitClass_info, VisitClassfile, VisitCode_attribute, VisitConstantPool, VisitConstantValue_attribute, VisitCustom_attribute, VisitDeprecated_attribute, VisitDouble_info, VisitExceptionHandler, VisitExceptions_attribute, VisitField_info, VisitFieldRef_info, VisitFloat_info, VisitInnerClass, VisitInnerClasses_attribute, VisitInteger_info, VisitInterfaceMethodRef_info, VisitLineNumber, VisitLineNumberTable_attribute, VisitLocalVariable, VisitLocalVariableTable_attribute, VisitLong_info, VisitMethod_info, VisitMethodRef_info, VisitNameAndType_info, VisitSourceFile_attribute, VisitString_info, VisitSynthetic_attribute, VisitUTF8_info |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Printer
public Printer()
IndentText
public java.lang.String IndentText()
IndentText
public void IndentText(java.lang.String indent_text)
Append
protected Printer Append(boolean b)
Append
protected Printer Append(char c)
Append
protected Printer Append(char[] str)
Append
protected Printer Append(char[] str,
int offset,
int len)
Append
protected Printer Append(double d)
Append
protected Printer Append(float f)
Append
protected Printer Append(int i)
Append
protected Printer Append(long l)
Append
protected Printer Append(java.lang.Object obj)
Append
protected Printer Append(java.lang.String str)
Indent
protected Printer Indent()
EOL
protected Printer EOL()
RaiseIndent
protected void RaiseIndent()
LowerIndent
protected void LowerIndent()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object