Uses of Class
edu.umd.cs.findbugs.classfile.analysis.MethodInfo
-
Packages that use MethodInfo Package Description 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.analysis 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.edu.umd.cs.findbugs.visitclass -
-
Uses of MethodInfo in edu.umd.cs.findbugs.ba
Fields in edu.umd.cs.findbugs.ba with type parameters of type MethodInfo Modifier and Type Field Description private java.util.Map<MethodInfo,MethodInfo>
AnalysisContext. bridgeFrom
private java.util.Map<MethodInfo,MethodInfo>
AnalysisContext. bridgeFrom
private java.util.Map<MethodInfo,MethodInfo>
AnalysisContext. bridgeTo
private java.util.Map<MethodInfo,MethodInfo>
AnalysisContext. bridgeTo
Methods in edu.umd.cs.findbugs.ba with parameters of type MethodInfo Modifier and Type Method Description XMethod
AnalysisContext. getBridgeFrom(MethodInfo m)
XMethod
AnalysisContext. getBridgeTo(MethodInfo m)
void
AnalysisContext. setBridgeMethod(MethodInfo from, MethodInfo to)
-
Uses of MethodInfo in edu.umd.cs.findbugs.classfile.analysis
Fields in edu.umd.cs.findbugs.classfile.analysis declared as MethodInfo Modifier and Type Field Description static MethodInfo[]
MethodInfo. EMPTY_ARRAY
private MethodInfo[]
ClassInfo. methodsInCallOrder
private MethodInfo[]
ClassInfo. xMethods
Fields in edu.umd.cs.findbugs.classfile.analysis with type parameters of type MethodInfo Modifier and Type Field Description (package private) java.util.IdentityHashMap<MethodInfo,FieldDescriptor>
MethodInfo.MethodInfoDatabase. accessMethodForField
(package private) java.util.IdentityHashMap<MethodInfo,MethodDescriptor>
MethodInfo.MethodInfoDatabase. accessMethodForMethod
private java.util.Map<MethodInfo,java.lang.String>
ClassInfo.Builder. bridgedSignatures
Mapping from one method signature to its bridge method signature(package private) java.util.IdentityHashMap<MethodInfo,java.lang.Void>
MethodInfo.MethodInfoDatabase. identityMethods
(package private) java.util.IdentityHashMap<MethodInfo,java.lang.Void>
MethodInfo.MethodInfoDatabase. invokeDynamicMethods
private java.util.List<MethodInfo>
ClassInfo.Builder. methodInfoList
(package private) java.util.IdentityHashMap<MethodInfo,java.lang.Void>
MethodInfo.MethodInfoDatabase. unconditionalThrowers
(package private) java.util.IdentityHashMap<MethodInfo,java.lang.Void>
MethodInfo.MethodInfoDatabase. unsupportedMethods
Methods in edu.umd.cs.findbugs.classfile.analysis that return MethodInfo Modifier and Type Method Description MethodInfo
MethodInfo.Builder. build()
private MethodInfo[]
ClassInfo. computeMethodsInCallOrder()
static MethodInfo[]
MethodInfo. newArray(int sz)
Methods in edu.umd.cs.findbugs.classfile.analysis that return types with arguments of type MethodInfo Modifier and Type Method Description (package private) static java.util.IdentityHashMap<MethodInfo,FieldDescriptor>
MethodInfo. getAccessmethodforfield()
(package private) static java.util.IdentityHashMap<MethodInfo,MethodDescriptor>
MethodInfo. getAccessmethodformethod()
(package private) static java.util.IdentityHashMap<MethodInfo,java.lang.Void>
MethodInfo. getIdentitymethods()
static java.util.IdentityHashMap<MethodInfo,java.lang.Void>
MethodInfo. getInvokeDynamicMethods()
(package private) static java.util.IdentityHashMap<MethodInfo,java.lang.Void>
MethodInfo. getUnconditionalthrowers()
(package private) static java.util.IdentityHashMap<MethodInfo,java.lang.Void>
MethodInfo. getUnsupportedmethods()
Methods in edu.umd.cs.findbugs.classfile.analysis with parameters of type MethodInfo Modifier and Type Method Description void
ClassInfo.Builder. addBridgeMethodDescriptor(MethodInfo from, java.lang.String bridgedSignature)
void
ClassInfo.Builder. addMethodDescriptor(MethodInfo method)
void
ClassInfo.Builder. setMethodDescriptorList(MethodInfo[] methodDescriptorList)
Constructors in edu.umd.cs.findbugs.classfile.analysis with parameters of type MethodInfo Constructor Description ClassInfo(ClassDescriptor classDescriptor, java.lang.String classSourceSignature, ClassDescriptor superclassDescriptor, ClassDescriptor[] interfaceDescriptorList, ICodeBaseEntry codeBaseEntry, int accessFlags, java.lang.String source, int majorVersion, int minorVersion, java.util.Collection<ClassDescriptor> referencedClassDescriptorList, java.util.Set<ClassDescriptor> calledClassDescriptors, java.util.Map<ClassDescriptor,AnnotationValue> classAnnotations, FieldInfo[] fieldDescriptorList, MethodInfo[] methodInfoList, ClassDescriptor immediateEnclosingClass, boolean usesConcurrency, boolean hasStubs)
-
Uses of MethodInfo in edu.umd.cs.findbugs.visitclass
Fields in edu.umd.cs.findbugs.visitclass declared as MethodInfo Modifier and Type Field Description private MethodInfo
PreorderVisitor. thisMethodInfo
-