java.lang.Object
org.apache.bcel.classfile.EmptyVisitor
com.puppycrawl.tools.checkstyle.bcel.VisitorSet
- All Implemented Interfaces:
- org.apache.bcel.classfile.Visitor
- public class VisitorSet
- extends org.apache.bcel.classfile.EmptyVisitor
Manages a set of visitors that are accepted by nodes visited by
a VisitorSet. Any visit to this object is passed on to its managed
visitors.
| Methods inherited from class org.apache.bcel.classfile.EmptyVisitor |
visitCodeException, visitConstantClass, visitConstantDouble, visitConstantFieldref, visitConstantFloat, visitConstantInteger, visitConstantInterfaceMethodref, visitConstantLong, visitConstantMethodref, visitConstantNameAndType, visitConstantString, visitConstantUtf8, visitConstantValue, visitDeprecated, visitExceptionTable, visitInnerClass, visitInnerClasses, visitLineNumber, visitLineNumberTable, visitLocalVariableTable, visitSignature, visitSourceFile, visitStackMap, visitStackMapEntry, visitSynthetic, visitUnknown |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
mVisitors
private java.util.Set mVisitors
- the managed visitors
VisitorSet
public VisitorSet(java.util.Set aVisitors)
- Creates a
VisitorSet for a set of visitors.
visitCode
public void visitCode(org.apache.bcel.classfile.Code aCode)
visitInstructionHandle
private void visitInstructionHandle(org.apache.bcel.generic.InstructionHandle aInstruction)
- Deep visit of an InstructionHandle
visitConstantPool
public void visitConstantPool(org.apache.bcel.classfile.ConstantPool aConstantPool)
visitField
public void visitField(org.apache.bcel.classfile.Field aField)
visitJavaClass
public void visitJavaClass(org.apache.bcel.classfile.JavaClass aJavaClass)
visitLocalVariable
public void visitLocalVariable(org.apache.bcel.classfile.LocalVariable aLocalVariable)
visitMethod
public void visitMethod(org.apache.bcel.classfile.Method aMethod)