Class FindMaskedFields

    • Field Detail

      • numParms

        private int numParms
      • classFields

        private final java.util.Map<java.lang.String,​org.apache.bcel.classfile.Field> classFields
      • staticMethod

        private boolean staticMethod
      • ENABLE_LOCALS

        private static final boolean ENABLE_LOCALS
        This property enables production of warnings for locals which obscure fields.
    • Constructor Detail

      • FindMaskedFields

        public FindMaskedFields​(BugReporter bugReporter)
    • Method Detail

      • visit

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

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

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

        public void report()
        Description copied from interface: Detector
        This method is called after all classes to be visited. It should be used by any detectors which accumulate information over all visited classes to generate results.
        Specified by:
        report in interface Detector
        Overrides:
        report in class BytecodeScanningDetector