JavaScript is disabled on your browser.
Description
Nested Class Summary
Field Summary
Constructor Summary
Method Summary
Field Details
requires
classRequires
bugReporter
staticFieldsRead
staticFieldsReadInAnyConstructor
fieldsReadInThisConstructor
constructorsInvokedInStaticInitializer
invocationInfo
warningGiven
lastInvocation
DEBUG
Constructor Details
InitializationChain(BugReporter)
Method Details
getMethodVisitOrder(JavaClass)
visit(Code)
visitAfter(JavaClass)
sawOpcode(int)
compute()
report()
Nested Class Summary
Nested Classes
(package private) static class
Field Summary
Fields
private static final boolean
Constructor Summary
Constructors
Method Summary
All Methods Instance Methods Concrete Methods
void
protected Iterable <org.apache.bcel.classfile.Method>
void
This method is called after all classes to be visited.
void
void
visit (org.apache.bcel.classfile.Code obj)
void
visitAfter (org.apache.bcel.classfile.JavaClass obj)
afterOpcode , areOppositeBranches , atCatchBlock , beforeOpcode , getBranchFallThrough , getBranchOffset , getBranchTarget , getClassConstantOperand , getClassDescriptorOperand , getCodeByte , getConstantRefOperand , getDefaultSwitchOffset , getDottedClassConstantOperand , getFieldDescriptorOperand , getIntConstant , getLongConstant , getMaxPC , getMethodDescriptorOperand , getNameConstantOperand , getNextCodeByte , getNextOpcode , getNextPC , getOpcode , getPC , getPrevOpcode , getRefConstantOperand , getRefFieldIsStatic , getRegisterOperand , getSigConstantOperand , getStringConstantOperand , getSwitchLabels , getSwitchOffsets , getXClassOperand , getXFieldOperand , getXMethodOperand , isBranch , isMethodCall , isRegisterLoad , isRegisterStore , isRegisterStore , isReturn , isShift , isSwitch , isWideOpcode , printOpCode , sawBranchTo , sawClass , sawDouble , sawField , sawFloat , sawIMethod , sawInt , sawLong , sawMethod , sawRegister , sawString
amVisitingMainMethod , asUnsignedByte , doVisitMethod , getClassDescriptor , getClassName , getCode , getConstantPool , getDottedClassName , getDottedFieldSig , getDottedMethodSig , getDottedSuperclassName , getField , getFieldDescriptor , getFieldIsStatic , getFieldName , getFieldSig , getFullyQualifiedFieldName , getFullyQualifiedMethodName , getMethod , getMethodDescriptor , getMethodName , getMethodSig , getNumberArguments , getNumberMethodArguments , getPackageName , getSizeOfSurroundingTryBlock , getSizeOfSurroundingTryBlock , getSourceFile , getStringFromIndex , getSuperclassName , getSurroundingCaughtExceptions , getSurroundingCaughtExceptions , getSurroundingCaughtExceptionTypes , getSurroundingTryBlock , getSurroundingTryBlock , getThisClass , getXClass , getXField , getXMethod , hasInterestingClass , hasInterestingMethod , isVisitMethodsInCallOrder , setupVisitorForClass , setVisitMethodsInCallOrder , shouldVisit , toString , visitAfter , visitAnnotationDefault , visitAnnotationEntry , visitBootstrapMethods , visitCode , visitConstantInvokeDynamic , visitConstantMethodHandle , visitConstantMethodType , visitConstantModule , visitConstantPackage , visitConstantPool , visitEnclosingMethod , visitingField , visitingMethod , visitInnerClasses , visitJavaClass , visitLineNumberTable , visitLocalVariableTable , visitMethodParameters , visitParameterAnnotationEntry , visitStackMap , visitStackMapEntry
Methods inherited from class BetterVisitor
clone , report , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visitCodeException , visitConstantClass , visitConstantDouble , visitConstantFieldref , visitConstantFloat , visitConstantInteger , visitConstantInterfaceMethodref , visitConstantLong , visitConstantMethodref , visitConstantNameAndType , visitConstantString , visitConstantUtf8 , visitConstantValue , visitDeprecated , visitExceptionTable , visitField , visitInnerClass , visitLineNumber , visitLocalVariable , visitLocalVariableTypeTable , visitMethod , visitSignature , visitSourceFile , visitSynthetic , visitUnknown
Methods inherited from interface org.apache.bcel.classfile.Visitor
visitConstantDynamic, visitMethodParameter, visitModule, visitModuleExports, visitModuleMainClass, visitModuleOpens, visitModulePackages, visitModuleProvides, visitModuleRequires, visitNestHost, visitNestMembers, visitRecord, visitRecordComponent, visitStackMapType
Field Details
staticFieldsReadInAnyConstructor
fieldsReadInThisConstructor
constructorsInvokedInStaticInitializer