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. bridgeFromprivate java.util.Map<MethodInfo,MethodInfo>AnalysisContext. bridgeFromprivate java.util.Map<MethodInfo,MethodInfo>AnalysisContext. bridgeToprivate java.util.Map<MethodInfo,MethodInfo>AnalysisContext. bridgeToMethods in edu.umd.cs.findbugs.ba with parameters of type MethodInfo Modifier and Type Method Description XMethodAnalysisContext. getBridgeFrom(MethodInfo m)XMethodAnalysisContext. getBridgeTo(MethodInfo m)voidAnalysisContext. 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_ARRAYprivate MethodInfo[]ClassInfo. methodsInCallOrderprivate MethodInfo[]ClassInfo. xMethodsFields 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. accessMethodForMethodprivate java.util.Map<MethodInfo,java.lang.String>ClassInfo.Builder. bridgedSignaturesMapping 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. invokeDynamicMethodsprivate java.util.List<MethodInfo>ClassInfo.Builder. methodInfoListprivate java.util.Map<java.lang.String,java.util.Map<java.lang.String,MethodInfo>>ClassInfo. polymorphicMethodsThe class' polymorphic methods, indexed by name and signature.(package private) java.util.IdentityHashMap<MethodInfo,java.lang.Void>MethodInfo.MethodInfoDatabase. unconditionalThrowers(package private) java.util.IdentityHashMap<MethodInfo,java.lang.Void>MethodInfo.MethodInfoDatabase. unsupportedMethodsMethods in edu.umd.cs.findbugs.classfile.analysis that return MethodInfo Modifier and Type Method Description MethodInfoMethodInfo.Builder. build()private MethodInfo[]ClassInfo. computeMethodsInCallOrder()static MethodInfo[]MethodInfo. newArray(int sz)MethodInfoMethodInfo. withSignature(java.lang.String otherMethodSignature)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 voidClassInfo.Builder. addBridgeMethodDescriptor(MethodInfo from, java.lang.String bridgedSignature)voidClassInfo.Builder. addMethodDescriptor(MethodInfo method)voidClassInfo.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, java.util.Map<java.lang.String,java.util.Map<java.lang.String,MethodInfo>> polymorphicMethods) -
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 MethodInfoPreorderVisitor. thisMethodInfo
-