public class DescendingVisitor extends Object implements Visitor
| Constructor and Description |
|---|
DescendingVisitor(JavaClass clazz,
Visitor visitor) |
public Object predecessor()
public Object predecessor(int level)
level - nesting level, i.e., 0 returns the direct predecessorpublic Object current()
public void visit()
public void visitJavaClass(JavaClass clazz)
visitJavaClass in interface Visitorpublic void visitField(Field field)
visitField in interface Visitorpublic void visitConstantValue(ConstantValue cv)
visitConstantValue in interface Visitorpublic void visitMethod(Method method)
visitMethod in interface Visitorpublic void visitExceptionTable(ExceptionTable table)
visitExceptionTable in interface Visitorpublic void visitCodeException(CodeException ce)
visitCodeException in interface Visitorpublic void visitLineNumberTable(LineNumberTable table)
visitLineNumberTable in interface Visitorpublic void visitLineNumber(LineNumber number)
visitLineNumber in interface Visitorpublic void visitLocalVariableTable(LocalVariableTable table)
visitLocalVariableTable in interface Visitorpublic void visitLocalVariableTypeTable(LocalVariableTypeTable obj)
visitLocalVariableTypeTable in interface Visitorpublic void visitStackMap(StackMap table)
visitStackMap in interface Visitorpublic void visitStackMapEntry(StackMapEntry var)
visitStackMapEntry in interface Visitorpublic void visitLocalVariable(LocalVariable var)
visitLocalVariable in interface Visitorpublic void visitConstantPool(ConstantPool cp)
visitConstantPool in interface Visitorpublic void visitConstantClass(ConstantClass constant)
visitConstantClass in interface Visitorpublic void visitConstantDouble(ConstantDouble constant)
visitConstantDouble in interface Visitorpublic void visitConstantFieldref(ConstantFieldref constant)
visitConstantFieldref in interface Visitorpublic void visitConstantFloat(ConstantFloat constant)
visitConstantFloat in interface Visitorpublic void visitConstantInteger(ConstantInteger constant)
visitConstantInteger in interface Visitorpublic void visitConstantInterfaceMethodref(ConstantInterfaceMethodref constant)
visitConstantInterfaceMethodref in interface Visitorpublic void visitConstantLong(ConstantLong constant)
visitConstantLong in interface Visitorpublic void visitConstantMethodref(ConstantMethodref constant)
visitConstantMethodref in interface Visitorpublic void visitConstantNameAndType(ConstantNameAndType constant)
visitConstantNameAndType in interface Visitorpublic void visitConstantString(ConstantString constant)
visitConstantString in interface Visitorpublic void visitConstantUtf8(ConstantUtf8 constant)
visitConstantUtf8 in interface Visitorpublic void visitInnerClasses(InnerClasses ic)
visitInnerClasses in interface Visitorpublic void visitInnerClass(InnerClass inner)
visitInnerClass in interface Visitorpublic void visitDeprecated(Deprecated attribute)
visitDeprecated in interface Visitorpublic void visitSignature(Signature attribute)
visitSignature in interface Visitorpublic void visitSourceFile(SourceFile attribute)
visitSourceFile in interface Visitorpublic void visitSynthetic(Synthetic attribute)
visitSynthetic in interface Visitorpublic void visitUnknown(Unknown attribute)
visitUnknown in interface VisitorCopyright © 2018–2021 mhoffrogge. All rights reserved.