Class UncallableMethodOfAnonymousClass

    • Constructor Detail

      • UncallableMethodOfAnonymousClass

        public UncallableMethodOfAnonymousClass​(BugReporter bugReporter)
    • Method Detail

      • visitJavaClass

        public void visitJavaClass​(org.apache.bcel.classfile.JavaClass obj)
        Specified by:
        visitJavaClass in interface org.apache.bcel.classfile.Visitor
        Overrides:
        visitJavaClass in class PreorderVisitor
      • definedInThisClassOrSuper

        boolean definedInThisClassOrSuper​(org.apache.bcel.classfile.JavaClass clazz,
                                          java.lang.String method)
                                   throws java.lang.ClassNotFoundException
        Throws:
        java.lang.ClassNotFoundException
      • definedInSuperClassOrInterface

        boolean definedInSuperClassOrInterface​(org.apache.bcel.classfile.JavaClass clazz,
                                               java.lang.String method)
                                        throws java.lang.ClassNotFoundException
        Throws:
        java.lang.ClassNotFoundException
      • definedInClass

        java.util.Set<java.lang.String> definedInClass​(org.apache.bcel.classfile.JavaClass clazz)
      • skip

        private boolean skip​(org.apache.bcel.classfile.Method obj)
      • visit

        public void visit​(org.apache.bcel.classfile.Code obj)
        Overrides:
        visit in class DismantleBytecode
      • visit

        public void visit​(org.apache.bcel.classfile.Method obj)
        Overrides:
        visit in class BetterVisitor