com.jeantessier.classreader
Class XMLPrinter
java.lang.Object
|
+--com.jeantessier.classreader.VisitorBase
|
+--com.jeantessier.classreader.Printer
|
+--com.jeantessier.classreader.XMLPrinter
- All Implemented Interfaces:
- Visitor
- public class XMLPrinter
- extends Printer
Constructor Summary |
XMLPrinter(java.io.PrintWriter out)
|
XMLPrinter(java.io.PrintWriter out,
java.lang.String dtd_prefix)
|
Methods inherited from class com.jeantessier.classreader.Printer |
Append, Append, Append, Append, Append, Append, Append, Append, Append, EOL, Indent, IndentText, IndentText, LowerIndent, RaiseIndent |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_DTD_PREFIX
public static final java.lang.String DEFAULT_DTD_PREFIX
XMLPrinter
public XMLPrinter(java.io.PrintWriter out)
XMLPrinter
public XMLPrinter(java.io.PrintWriter out,
java.lang.String dtd_prefix)
VisitClassfile
public void VisitClassfile(Classfile classfile)
- Overrides:
VisitClassfile
in class VisitorBase
VisitConstantPool
public void VisitConstantPool(ConstantPool constant_pool)
- Overrides:
VisitConstantPool
in class VisitorBase
VisitClass_info
public void VisitClass_info(Class_info entry)
- Overrides:
VisitClass_info
in class VisitorBase
VisitFieldRef_info
public void VisitFieldRef_info(FieldRef_info entry)
- Overrides:
VisitFieldRef_info
in class VisitorBase
VisitMethodRef_info
public void VisitMethodRef_info(MethodRef_info entry)
- Overrides:
VisitMethodRef_info
in class VisitorBase
VisitInterfaceMethodRef_info
public void VisitInterfaceMethodRef_info(InterfaceMethodRef_info entry)
- Overrides:
VisitInterfaceMethodRef_info
in class VisitorBase
VisitString_info
public void VisitString_info(String_info entry)
- Overrides:
VisitString_info
in class VisitorBase
VisitInteger_info
public void VisitInteger_info(Integer_info entry)
- Overrides:
VisitInteger_info
in class VisitorBase
VisitFloat_info
public void VisitFloat_info(Float_info entry)
- Overrides:
VisitFloat_info
in class VisitorBase
VisitLong_info
public void VisitLong_info(Long_info entry)
- Overrides:
VisitLong_info
in class VisitorBase
VisitDouble_info
public void VisitDouble_info(Double_info entry)
- Overrides:
VisitDouble_info
in class VisitorBase
VisitNameAndType_info
public void VisitNameAndType_info(NameAndType_info entry)
- Overrides:
VisitNameAndType_info
in class VisitorBase
VisitUTF8_info
public void VisitUTF8_info(UTF8_info entry)
- Overrides:
VisitUTF8_info
in class VisitorBase
VisitField_info
public void VisitField_info(Field_info entry)
- Overrides:
VisitField_info
in class VisitorBase
VisitMethod_info
public void VisitMethod_info(Method_info entry)
- Overrides:
VisitMethod_info
in class VisitorBase
VisitConstantValue_attribute
public void VisitConstantValue_attribute(ConstantValue_attribute attribute)
- Overrides:
VisitConstantValue_attribute
in class VisitorBase
VisitCode_attribute
public void VisitCode_attribute(Code_attribute attribute)
- Overrides:
VisitCode_attribute
in class VisitorBase
VisitExceptions_attribute
public void VisitExceptions_attribute(Exceptions_attribute attribute)
- Overrides:
VisitExceptions_attribute
in class VisitorBase
VisitInnerClasses_attribute
public void VisitInnerClasses_attribute(InnerClasses_attribute attribute)
- Overrides:
VisitInnerClasses_attribute
in class VisitorBase
VisitSynthetic_attribute
public void VisitSynthetic_attribute(Synthetic_attribute attribute)
- Overrides:
VisitSynthetic_attribute
in class VisitorBase
VisitSourceFile_attribute
public void VisitSourceFile_attribute(SourceFile_attribute attribute)
- Overrides:
VisitSourceFile_attribute
in class VisitorBase
VisitLineNumberTable_attribute
public void VisitLineNumberTable_attribute(LineNumberTable_attribute attribute)
- Overrides:
VisitLineNumberTable_attribute
in class VisitorBase
VisitLocalVariableTable_attribute
public void VisitLocalVariableTable_attribute(LocalVariableTable_attribute attribute)
- Overrides:
VisitLocalVariableTable_attribute
in class VisitorBase
VisitDeprecated_attribute
public void VisitDeprecated_attribute(Deprecated_attribute attribute)
- Overrides:
VisitDeprecated_attribute
in class VisitorBase
VisitExceptionHandler
public void VisitExceptionHandler(ExceptionHandler helper)
- Overrides:
VisitExceptionHandler
in class VisitorBase
VisitInnerClass
public void VisitInnerClass(InnerClass helper)
- Overrides:
VisitInnerClass
in class VisitorBase
VisitLineNumber
public void VisitLineNumber(LineNumber helper)
- Overrides:
VisitLineNumber
in class VisitorBase
VisitLocalVariable
public void VisitLocalVariable(LocalVariable helper)
- Overrides:
VisitLocalVariable
in class VisitorBase