public abstract class ValueNumberSourceInfo
extends java.lang.Object
Constructor and Description |
---|
ValueNumberSourceInfo() |
Modifier and Type | Method and Description |
---|---|
static BugAnnotation |
findAnnotationFromValueNumber(org.apache.bcel.classfile.Method method,
Location location,
ValueNumber valueNumber,
ValueNumberFrame vnaFrame,
java.lang.String partialRole) |
static FieldAnnotation |
findFieldAnnotationFromValueNumber(org.apache.bcel.classfile.Method method,
Location location,
ValueNumber valueNumber,
ValueNumberFrame vnaFrame) |
static LocalVariableAnnotation |
findLocalAnnotationFromValueNumber(org.apache.bcel.classfile.Method method,
Location location,
ValueNumber valueNumber,
ValueNumberFrame vnaFrame) |
static BugAnnotation |
findRequiredAnnotationFromValueNumber(org.apache.bcel.classfile.Method method,
Location location,
ValueNumber valueNumber,
ValueNumberFrame vnaFrame,
java.lang.String partialRole) |
static XField |
findXFieldFromValueNumber(org.apache.bcel.classfile.Method method,
Location location,
ValueNumber valueNumber,
ValueNumberFrame vnaFrame) |
static BugAnnotation |
getFromValueNumber(ClassContext classContext,
org.apache.bcel.classfile.Method method,
Location location,
int stackPos) |
@CheckForNull public static BugAnnotation findAnnotationFromValueNumber(org.apache.bcel.classfile.Method method, Location location, ValueNumber valueNumber, ValueNumberFrame vnaFrame, @CheckForNull java.lang.String partialRole)
method
- location
- valueNumber
- vnaFrame
- partialRole
- TODO@Nonnull public static BugAnnotation findRequiredAnnotationFromValueNumber(org.apache.bcel.classfile.Method method, Location location, ValueNumber valueNumber, ValueNumberFrame vnaFrame, @CheckForNull java.lang.String partialRole)
method
- location
- valueNumber
- vnaFrame
- partialRole
- TODOpublic static LocalVariableAnnotation findLocalAnnotationFromValueNumber(org.apache.bcel.classfile.Method method, Location location, ValueNumber valueNumber, ValueNumberFrame vnaFrame)
public static FieldAnnotation findFieldAnnotationFromValueNumber(org.apache.bcel.classfile.Method method, Location location, ValueNumber valueNumber, ValueNumberFrame vnaFrame)
public static XField findXFieldFromValueNumber(org.apache.bcel.classfile.Method method, Location location, ValueNumber valueNumber, ValueNumberFrame vnaFrame)
@CheckForNull public static BugAnnotation getFromValueNumber(ClassContext classContext, org.apache.bcel.classfile.Method method, Location location, int stackPos) throws DataflowAnalysisException, CFGBuilderException
classContext
- method
- location
- stackPos
- DataflowAnalysisException
CFGBuilderException
FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.