|
FindBugs™ 1.3.9 | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use MethodAnnotation | |
---|---|
edu.umd.cs.findbugs | Main package for the FindBugs application - contains the engine class (FindBugs), the object model classes for bug instances (BugInstance, BugAnnotation), and other miscellany. |
edu.umd.cs.findbugs.ba | A bytecode analysis framework for BCEL, providing CFG construction, generic dataflow analysis, and a variety of specific dataflow analyses. |
edu.umd.cs.findbugs.classfile | A high-level abstraction layer for codebases, classes, and components of classes (methods, fields, instructions, etc.). |
edu.umd.cs.findbugs.model | Eventually, all model classes (BugInstance, BugCollection, etc.) should go in this package. |
Uses of MethodAnnotation in edu.umd.cs.findbugs |
---|
Methods in edu.umd.cs.findbugs that return MethodAnnotation | |
---|---|
static MethodAnnotation |
MethodAnnotation.fromCalledMethod(DismantleBytecode visitor)
Factory method to create a MethodAnnotation from a method called by the instruction the given visitor is currently visiting. |
static MethodAnnotation |
MethodAnnotation.fromCalledMethod(java.lang.String className,
java.lang.String methodName,
java.lang.String methodSig,
boolean isStatic)
Create a MethodAnnotation from a method that is not directly accessible. |
static MethodAnnotation |
MethodAnnotation.fromForeignMethod(java.lang.String className,
java.lang.String methodName,
java.lang.String methodSig,
boolean isStatic)
Factory method to create the MethodAnnotation from the classname, method name, signature, etc. |
static MethodAnnotation |
MethodAnnotation.fromForeignMethod(java.lang.String className,
java.lang.String methodName,
java.lang.String methodSig,
int accessFlags)
Factory method to create the MethodAnnotation from the classname, method name, signature, etc. |
static MethodAnnotation |
MethodAnnotation.fromVisitedMethod(PreorderVisitor visitor)
Factory method to create a MethodAnnotation from the method the given visitor is currently visiting. |
static MethodAnnotation |
MethodAnnotation.fromXMethod(XMethod xmethod)
Create a MethodAnnotation from an XMethod. |
MethodAnnotation |
ProgramPoint.getMethodAnnotation()
|
MethodAnnotation |
BugInstance.getPrimaryMethod()
Get the primary method annotation, which indicates where the bug occurs. |
Methods in edu.umd.cs.findbugs with parameters of type MethodAnnotation | |
---|---|
BugInstance |
BugInstance.addClassAndMethod(MethodAnnotation methodAnnotation)
Add class and method annotations for given method. |
BugInstance |
BugInstance.addMethod(MethodAnnotation methodAnnotation)
Add a method annotation. |
int |
FuzzyBugComparator.compareMethods(BugCollection lhsCollection,
BugCollection rhsCollection,
MethodAnnotation lhsMethod,
MethodAnnotation rhsMethod)
|
void |
BugAnnotationVisitor.visitMethodAnnotation(MethodAnnotation methodAnnotation)
|
Constructors in edu.umd.cs.findbugs with parameters of type MethodAnnotation | |
---|---|
MethodWarningSuppressor(java.lang.String bugPattern,
ClassAnnotation clazz,
MethodAnnotation method)
|
|
ParameterWarningSuppressor(java.lang.String bugPattern,
ClassAnnotation clazz,
MethodAnnotation method,
int register)
|
Uses of MethodAnnotation in edu.umd.cs.findbugs.ba |
---|
Methods in edu.umd.cs.findbugs.ba with parameters of type MethodAnnotation | |
---|---|
static XMethod |
XFactory.createXMethod(MethodAnnotation ma)
|
Uses of MethodAnnotation in edu.umd.cs.findbugs.classfile |
---|
Methods in edu.umd.cs.findbugs.classfile with parameters of type MethodAnnotation | |
---|---|
MethodDescriptor |
DescriptorFactory.getMethodDescriptor(MethodAnnotation ma)
|
Uses of MethodAnnotation in edu.umd.cs.findbugs.model |
---|
Methods in edu.umd.cs.findbugs.model that return MethodAnnotation | |
---|---|
static MethodAnnotation |
ClassNameRewriterUtil.convertMethodAnnotation(ClassNameRewriter classNameRewriter,
MethodAnnotation annotation)
Rewrite a MethodAnnotation to update the class name, and any class names mentioned in the method signature. |
Methods in edu.umd.cs.findbugs.model with parameters of type MethodAnnotation | |
---|---|
static MethodAnnotation |
ClassNameRewriterUtil.convertMethodAnnotation(ClassNameRewriter classNameRewriter,
MethodAnnotation annotation)
Rewrite a MethodAnnotation to update the class name, and any class names mentioned in the method signature. |
|
FindBugs™ 1.3.9 | |||||||||
PREV NEXT | FRAMES NO FRAMES |