Uses of Class
edu.umd.cs.findbugs.ba.JavaClassAndMethod
Packages that use JavaClassAndMethod
Package
Description
Main package for the FindBugs application - contains the engine class
(
FindBugs
), the object model classes for bug
instances (BugInstance
,
BugAnnotation
), and other miscellany.A bytecode analysis framework for BCEL, providing CFG construction, generic
dataflow analysis, and a variety of specific dataflow analyses.
-
Uses of JavaClassAndMethod in edu.umd.cs.findbugs
Methods in edu.umd.cs.findbugs with parameters of type JavaClassAndMethodModifier and TypeMethodDescriptionBugInstance.addMethod
(JavaClassAndMethod classAndMethod) Add a method annotation. -
Uses of JavaClassAndMethod in edu.umd.cs.findbugs.ba
Methods in edu.umd.cs.findbugs.ba that return JavaClassAndMethodModifier and TypeMethodDescriptionstatic JavaClassAndMethod
Hierarchy.findConcreteMethod
(org.apache.bcel.classfile.JavaClass javaClass, String methodName, String methodSig) Deprecated.static JavaClassAndMethod
Hierarchy.findExactMethod
(org.apache.bcel.generic.InvokeInstruction inv, org.apache.bcel.generic.ConstantPoolGen cpg) Look up the method referenced by given InvokeInstruction.static JavaClassAndMethod
Hierarchy.findExactMethod
(org.apache.bcel.generic.InvokeInstruction inv, org.apache.bcel.generic.ConstantPoolGen cpg, JavaClassAndMethodChooser chooser) Look up the method referenced by given InvokeInstruction.static JavaClassAndMethod
Hierarchy.findInvocationLeastUpperBound
(org.apache.bcel.classfile.JavaClass jClass, String methodName, String methodSig, JavaClassAndMethodChooser methodChooser, boolean invokeInterface) static JavaClassAndMethod
Hierarchy.findInvocationLeastUpperBound
(org.apache.bcel.generic.InvokeInstruction inv, org.apache.bcel.generic.ConstantPoolGen cpg) Find the least upper bound method in the class hierarchy which could be called by the given InvokeInstruction.static JavaClassAndMethod
Hierarchy.findInvocationLeastUpperBound
(org.apache.bcel.generic.InvokeInstruction inv, org.apache.bcel.generic.ConstantPoolGen cpg, JavaClassAndMethodChooser methodChooser) static JavaClassAndMethod
Hierarchy.findMethod
(org.apache.bcel.classfile.JavaClass[] classList, String methodName, String methodSig) Deprecated.static JavaClassAndMethod
Hierarchy.findMethod
(org.apache.bcel.classfile.JavaClass[] classList, String methodName, String methodSig, JavaClassAndMethodChooser chooser) Find a method in given list of classes, searching the classes in order.static JavaClassAndMethod
Hierarchy.findMethod
(org.apache.bcel.classfile.JavaClass javaClass, String methodName, String methodSig) Find a method in given class.static JavaClassAndMethod
Hierarchy.findMethod
(org.apache.bcel.classfile.JavaClass javaClass, String methodName, String methodSig, JavaClassAndMethodChooser chooser) static JavaClassAndMethod
Hierarchy.visitSuperClassMethods
(JavaClassAndMethod method, JavaClassAndMethodChooser chooser) Visit all superclass methods which the given method overrides.static JavaClassAndMethod
Hierarchy.visitSuperInterfaceMethods
(JavaClassAndMethod method, JavaClassAndMethodChooser chooser) Visit all superinterface methods which the given method implements.Methods in edu.umd.cs.findbugs.ba that return types with arguments of type JavaClassAndMethodModifier and TypeMethodDescriptionstatic Set<JavaClassAndMethod>
Hierarchy.resolveMethodCallTargets
(org.apache.bcel.generic.InvokeInstruction invokeInstruction, TypeFrame typeFrame, org.apache.bcel.generic.ConstantPoolGen cpg) Resolve possible method call targets.static Set<JavaClassAndMethod>
Hierarchy.resolveMethodCallTargets
(org.apache.bcel.generic.ReferenceType receiverType, org.apache.bcel.generic.InvokeInstruction invokeInstruction, org.apache.bcel.generic.ConstantPoolGen cpg) Resolve possible instance method call targets.static Set<JavaClassAndMethod>
Hierarchy.resolveMethodCallTargets
(org.apache.bcel.generic.ReferenceType receiverType, org.apache.bcel.generic.InvokeInstruction invokeInstruction, org.apache.bcel.generic.ConstantPoolGen cpg, boolean receiverTypeIsExact) Resolve possible instance method call targets.Methods in edu.umd.cs.findbugs.ba with parameters of type JavaClassAndMethodModifier and TypeMethodDescriptionboolean
CompoundMethodChooser.choose
(JavaClassAndMethod javaClassAndMethod) Deprecated.boolean
JavaClassAndMethodChooser.choose
(JavaClassAndMethod javaClassAndMethod) Deprecated.static XMethod
XFactory.createXMethod
(JavaClassAndMethod classAndMethod) static JavaClassAndMethod
Hierarchy.visitSuperClassMethods
(JavaClassAndMethod method, JavaClassAndMethodChooser chooser) Visit all superclass methods which the given method overrides.static JavaClassAndMethod
Hierarchy.visitSuperInterfaceMethods
(JavaClassAndMethod method, JavaClassAndMethodChooser chooser) Visit all superinterface methods which the given method implements.Constructors in edu.umd.cs.findbugs.ba with parameters of type JavaClassAndMethodModifierConstructorDescriptionConstructor. -
Uses of JavaClassAndMethod in edu.umd.cs.findbugs.ba.npe
Methods in edu.umd.cs.findbugs.ba.npe that return JavaClassAndMethodModifier and TypeMethodDescriptionIsNullValueAnalysis.getClassAndMethod()
NonNullParamViolation.getClassAndMethod()
NonNullSpecification.getClassAndMethod()
Methods in edu.umd.cs.findbugs.ba.npe with parameters of type JavaClassAndMethodModifier and TypeMethodDescriptionvoid
IsNullValueAnalysis.setClassAndMethod
(JavaClassAndMethod classAndMethod) Constructors in edu.umd.cs.findbugs.ba.npe with parameters of type JavaClassAndMethodModifierConstructorDescriptionNonNullParamViolation
(JavaClassAndMethod classAndMethod, int param) NonNullSpecification
(JavaClassAndMethod classAndMethod, ParameterProperty nonParamProperty, ParameterProperty possiblyNullProperty)