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 FieldAnnotationFieldAnnotation.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.addedFieldsprivate final Map<FieldDescriptor, XField> XFactory.fieldsMethods 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 XFieldXFactory.createXField(FieldDescriptor desc) static XFieldXFactory.getExactXField(FieldDescriptor desc) intBetterCFGBuilder2.getIndex(FieldDescriptor f) private XFieldXFactory.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
Subclasses with type arguments of type FieldDescriptor in edu.umd.cs.findbugs.ba.interprocModifier and TypeClassDescriptionclassFieldPropertyDatabase<Property>Interprocedural field property database.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 voidFieldPropertyDatabase.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.fieldDescriptorMapprivate final Map<FieldDescriptor, FieldDescriptor> DescriptorFactory.fieldDescriptorMapMethods 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) FieldDescriptorMethodInfo.Builder.accessMethodForFieldFields in edu.umd.cs.findbugs.classfile.analysis with type parameters of type FieldDescriptorModifier and TypeFieldDescription(package private) final IdentityHashMap<MethodInfo, FieldDescriptor> MethodInfo.MethodInfoDatabase.accessMethodForFieldMethods 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 FieldDescriptorClassParserUsingBCEL.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 FieldDescriptorWrongMapIterator.LoadedVariable.fd(package private) static FieldDescriptorFindPuzzlers.SYSTEM_ERR(package private) static FieldDescriptorFindPuzzlers.SYSTEM_OUTprivate final FieldDescriptorFindNoSideEffectMethods.MethodCall.targetprivate static final FieldDescriptorFindNoSideEffectMethods.TARGET_NEWprivate static final FieldDescriptorFindNoSideEffectMethods.TARGET_OTHERprivate static final FieldDescriptorFindNoSideEffectMethods.TARGET_THISFields in edu.umd.cs.findbugs.detect with type parameters of type FieldDescriptorModifier and TypeFieldDescriptionprivate Set<FieldDescriptor> FindNoSideEffectMethods.allowedFieldsprivate Map<FieldDescriptor, Collection<BugInstance>> CheckExpectedWarnings.warningsByFieldDeprecated.Methods in edu.umd.cs.findbugs.detect that return FieldDescriptorConstructors in edu.umd.cs.findbugs.detect with parameters of type FieldDescriptorModifierConstructorDescriptionprivateLoadedVariable(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()