com.vladium.jcd.cls
Interface IClassDefVisitor

All Known Implementing Classes:
AbstractClassDefVisitor, InstrVisitor

public interface IClassDefVisitor

Author:
(C) 2001, Vlad Roubtsov

Method Summary
 java.lang.Object visit(ClassDef cls, java.lang.Object ctx)
           
 java.lang.Object visit(IAttributeCollection attributes, java.lang.Object ctx)
           
 java.lang.Object visit(IConstantCollection constants, java.lang.Object ctx)
           
 java.lang.Object visit(IFieldCollection fields, java.lang.Object ctx)
           
 java.lang.Object visit(IInterfaceCollection interfaces, java.lang.Object ctx)
           
 java.lang.Object visit(IMethodCollection methods, java.lang.Object ctx)
           
 

Method Detail

visit

java.lang.Object visit(ClassDef cls,
                       java.lang.Object ctx)

visit

java.lang.Object visit(IConstantCollection constants,
                       java.lang.Object ctx)

visit

java.lang.Object visit(IInterfaceCollection interfaces,
                       java.lang.Object ctx)

visit

java.lang.Object visit(IFieldCollection fields,
                       java.lang.Object ctx)

visit

java.lang.Object visit(IMethodCollection methods,
                       java.lang.Object ctx)

visit

java.lang.Object visit(IAttributeCollection attributes,
                       java.lang.Object ctx)