Uses of Class
edu.umd.cs.findbugs.classfile.FieldDescriptor
Packages that use FieldDescriptor
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.
A high-level abstraction layer for codebases, classes, and components of
classes (methods, fields, instructions, etc.).
Classes of objects that are the result of executing an analysis
engine on a class or method. The classes in this particular package are
those that are independent of any particular bytecode-analysis framework
(e.g., BCEL or ASM). Two important classes in this package are
ClassData, which represents the raw data of a class, and ClassInfo,
which represents symbolic information parsed from the class data.
Analysis engine classes to produce the analyses defined
in the edu.umd.cs.findbugs.classfile.analysis package.
-
Uses of FieldDescriptor in edu.umd.cs.findbugs
Methods in edu.umd.cs.findbugs that return FieldDescriptorMethods in edu.umd.cs.findbugs with parameters of type FieldDescriptorModifier and TypeMethodDescriptionBugInstance.addField
(FieldDescriptor fieldDescriptor) Add a field annotation for a FieldDescriptor.static FieldAnnotation
FieldAnnotation.fromFieldDescriptor
(FieldDescriptor fieldDescriptor) Factory method. -
Uses of FieldDescriptor in edu.umd.cs.findbugs.ba
Fields in edu.umd.cs.findbugs.ba with type parameters of type FieldDescriptorModifier and TypeFieldDescriptionprivate final Map
<FieldDescriptor, Integer> BetterCFGBuilder2.addedFields
private final Map
<FieldDescriptor, XField> XFactory.fields
Methods in edu.umd.cs.findbugs.ba that return FieldDescriptorModifier and TypeMethodDescriptionUnresolvedXMethod.getAccessMethodForField()
XMethod.getAccessMethodForField()
AbstractField.getFieldDescriptor()
XField.getFieldDescriptor()
Methods in edu.umd.cs.findbugs.ba with parameters of type FieldDescriptorModifier and TypeMethodDescriptionstatic XField
XFactory.createXField
(FieldDescriptor desc) static XField
XFactory.getExactXField
(FieldDescriptor desc) int
BetterCFGBuilder2.getIndex
(FieldDescriptor f) private XField
XFactory.resolveXField
(FieldDescriptor originalDescriptor) Constructors in edu.umd.cs.findbugs.ba with parameters of type FieldDescriptor -
Uses of FieldDescriptor in edu.umd.cs.findbugs.ba.interproc
Methods in edu.umd.cs.findbugs.ba.interproc that return FieldDescriptorMethods in edu.umd.cs.findbugs.ba.interproc with parameters of type FieldDescriptorModifier and TypeMethodDescriptionprotected void
FieldPropertyDatabase.writeKey
(Writer writer, FieldDescriptor key) -
Uses of FieldDescriptor in edu.umd.cs.findbugs.classfile
Fields in edu.umd.cs.findbugs.classfile with type parameters of type FieldDescriptorModifier and TypeFieldDescriptionprivate final Map
<FieldDescriptor, FieldDescriptor> DescriptorFactory.fieldDescriptorMap
private final Map
<FieldDescriptor, FieldDescriptor> DescriptorFactory.fieldDescriptorMap
Methods in edu.umd.cs.findbugs.classfile that return FieldDescriptorModifier and TypeMethodDescriptionDescriptorFactory.getFieldDescriptor
(FieldAnnotation ma) DescriptorFactory.getFieldDescriptor
(String className, String name, String signature, boolean isStatic) Get a FieldDescriptor.DescriptorFactory.getFieldDescriptor
(String className, org.apache.bcel.classfile.Field ma) Methods in edu.umd.cs.findbugs.classfile with parameters of type FieldDescriptor -
Uses of FieldDescriptor in edu.umd.cs.findbugs.classfile.analysis
Subclasses of FieldDescriptor in edu.umd.cs.findbugs.classfile.analysisFields in edu.umd.cs.findbugs.classfile.analysis declared as FieldDescriptorModifier and TypeFieldDescription(package private) FieldDescriptor
MethodInfo.Builder.accessMethodForField
Fields in edu.umd.cs.findbugs.classfile.analysis with type parameters of type FieldDescriptorModifier and TypeFieldDescription(package private) final IdentityHashMap
<MethodInfo, FieldDescriptor> MethodInfo.MethodInfoDatabase.accessMethodForField
Methods in edu.umd.cs.findbugs.classfile.analysis that return FieldDescriptorModifier and TypeMethodDescriptionMethodInfo.getAccessMethodForField()
FieldInfo.getFieldDescriptor()
Methods in edu.umd.cs.findbugs.classfile.analysis that return types with arguments of type FieldDescriptorModifier and TypeMethodDescription(package private) static IdentityHashMap
<MethodInfo, FieldDescriptor> MethodInfo.getAccessmethodforfield()
Constructors in edu.umd.cs.findbugs.classfile.analysis with parameters of type FieldDescriptorModifierConstructorDescription(package private)
MethodInfo
(String className, String methodName, String methodSignature, String methodSourceSignature, int accessFlags, boolean isUnconditionalThrower, boolean isUnsupported, boolean usesConcurrency, boolean hasBackBranch, boolean isStub, boolean isIdentity, boolean usesInvokeDynamic, int methodCallCount, String[] exceptions, MethodDescriptor accessMethodForMethod, FieldDescriptor accessMethodForField, Map<ClassDescriptor, AnnotationValue> methodAnnotations, Map<Integer, Map<ClassDescriptor, AnnotationValue>> methodParameterAnnotations, long variableIsSynthetic) -
Uses of FieldDescriptor in edu.umd.cs.findbugs.classfile.engine
Methods in edu.umd.cs.findbugs.classfile.engine that return FieldDescriptorModifier and TypeMethodDescriptionprotected FieldDescriptor
ClassParserUsingBCEL.parseField
(org.apache.bcel.classfile.Field obj) Deprecated. -
Uses of FieldDescriptor in edu.umd.cs.findbugs.detect
Fields in edu.umd.cs.findbugs.detect declared as FieldDescriptorModifier and TypeFieldDescriptionprivate final FieldDescriptor
WrongMapIterator.LoadedVariable.fd
(package private) static FieldDescriptor
FindPuzzlers.SYSTEM_ERR
(package private) static FieldDescriptor
FindPuzzlers.SYSTEM_OUT
private final FieldDescriptor
FindNoSideEffectMethods.MethodCall.target
private static final FieldDescriptor
FindNoSideEffectMethods.TARGET_NEW
private static final FieldDescriptor
FindNoSideEffectMethods.TARGET_OTHER
private static final FieldDescriptor
FindNoSideEffectMethods.TARGET_THIS
Fields in edu.umd.cs.findbugs.detect with type parameters of type FieldDescriptorModifier and TypeFieldDescriptionprivate Set
<FieldDescriptor> FindNoSideEffectMethods.allowedFields
private Map
<FieldDescriptor, Collection<BugInstance>> CheckExpectedWarnings.warningsByField
Deprecated.Methods in edu.umd.cs.findbugs.detect that return FieldDescriptorConstructors in edu.umd.cs.findbugs.detect with parameters of type FieldDescriptorModifierConstructorDescriptionprivate
LoadedVariable
(WrongMapIterator.LoadedVariableState state, int num, FieldDescriptor fd) MethodCall
(MethodDescriptor method, FieldDescriptor target) -
Uses of FieldDescriptor in edu.umd.cs.findbugs.visitclass
Fields in edu.umd.cs.findbugs.visitclass declared as FieldDescriptorMethods in edu.umd.cs.findbugs.visitclass that return FieldDescriptorModifier and TypeMethodDescriptionPreorderVisitor.getFieldDescriptor()
DismantleBytecode.getFieldDescriptorOperand()