Package edu.umd.cs.findbugs
Class Lookup
- java.lang.Object
-
- edu.umd.cs.findbugs.Lookup
-
public class Lookup extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Lookup()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.apache.bcel.classfile.MethodfindImplementation(org.apache.bcel.classfile.JavaClass clazz, java.lang.String name, java.lang.String signature)static XClassfindImplementor(XClass clazz, java.lang.String name, java.lang.String signature, boolean isStatic)static XClassfindImplementor(XClass clazz, java.lang.String name, java.lang.String signature, boolean isStatic, BugReporter bugReporter)static org.apache.bcel.classfile.JavaClassfindImplementor(org.apache.bcel.classfile.JavaClass[] clazz, java.lang.String name, java.lang.String signature)static org.apache.bcel.classfile.JavaClassfindSuperDefiner(org.apache.bcel.classfile.JavaClass clazz, java.lang.String name, java.lang.String signature, BugReporter bugReporter)static XClassfindSuperImplementor(XClass clazz, java.lang.String name, java.lang.String signature, boolean isStatic)static XClassfindSuperImplementor(XClass clazz, java.lang.String name, java.lang.String signature, boolean isStatic, BugReporter bugReporter)static java.lang.StringfindSuperImplementor(java.lang.String clazz, java.lang.String name, java.lang.String signature, BugReporter bugReporter)static org.apache.bcel.classfile.JavaClassfindSuperImplementor(org.apache.bcel.classfile.JavaClass clazz, java.lang.String name, java.lang.String signature, BugReporter bugReporter)static XMethodfindSuperImplementorAsXMethod(org.apache.bcel.classfile.JavaClass clazz, java.lang.String name, java.lang.String signature, BugReporter bugReporter)static XClassgetXClass(ClassDescriptor c)static XClassgetXClass(java.lang.String className)
-
-
-
Method Detail
-
getXClass
public static XClass getXClass(ClassDescriptor c) throws CheckedAnalysisException
- Throws:
CheckedAnalysisException
-
getXClass
public static XClass getXClass(@SlashedClassName java.lang.String className) throws CheckedAnalysisException
- Throws:
CheckedAnalysisException
-
findSuperImplementor
public static XClass findSuperImplementor(XClass clazz, java.lang.String name, java.lang.String signature, boolean isStatic, BugReporter bugReporter)
-
findImplementor
public static XClass findImplementor(XClass clazz, java.lang.String name, java.lang.String signature, boolean isStatic, BugReporter bugReporter)
-
findSuperImplementor
public static XClass findSuperImplementor(XClass clazz, java.lang.String name, java.lang.String signature, boolean isStatic) throws CheckedAnalysisException
- Throws:
CheckedAnalysisException
-
findImplementor
public static XClass findImplementor(XClass clazz, java.lang.String name, java.lang.String signature, boolean isStatic) throws CheckedAnalysisException
- Throws:
CheckedAnalysisException
-
findSuperDefiner
@CheckForNull public static org.apache.bcel.classfile.JavaClass findSuperDefiner(org.apache.bcel.classfile.JavaClass clazz, java.lang.String name, java.lang.String signature, BugReporter bugReporter)
-
findSuperImplementor
@CheckForNull public static org.apache.bcel.classfile.JavaClass findSuperImplementor(org.apache.bcel.classfile.JavaClass clazz, java.lang.String name, java.lang.String signature, BugReporter bugReporter)
-
findSuperImplementorAsXMethod
@CheckForNull public static XMethod findSuperImplementorAsXMethod(org.apache.bcel.classfile.JavaClass clazz, java.lang.String name, java.lang.String signature, BugReporter bugReporter)
-
findSuperImplementor
@DottedClassName public static java.lang.String findSuperImplementor(@DottedClassName java.lang.String clazz, java.lang.String name, java.lang.String signature, BugReporter bugReporter)
-
findImplementor
@CheckForNull public static org.apache.bcel.classfile.JavaClass findImplementor(org.apache.bcel.classfile.JavaClass[] clazz, java.lang.String name, java.lang.String signature)
-
findImplementation
public static org.apache.bcel.classfile.Method findImplementation(org.apache.bcel.classfile.JavaClass clazz, java.lang.String name, java.lang.String signature)
-
-