edu.umd.cs.findbugs.classfile.analysis
Class MethodInfo.Builder
java.lang.Object
edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
- Enclosing class:
- MethodInfo
public static class MethodInfo.Builder
- extends java.lang.Object
Constructor Summary |
MethodInfo.Builder(java.lang.String className,
java.lang.String methodName,
java.lang.String methodSignature,
int accessFlags)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MethodInfo.Builder
public MethodInfo.Builder(@SlashedClassName
java.lang.String className,
java.lang.String methodName,
java.lang.String methodSignature,
int accessFlags)
setSourceSignature
public void setSourceSignature(java.lang.String methodSourceSignature)
setUsesConcurrency
public void setUsesConcurrency()
setIsStub
public void setIsStub()
setThrownExceptions
public void setThrownExceptions(java.lang.String[] exceptions)
setAccessFlags
public void setAccessFlags(int accessFlags)
addAccessFlags
public void addAccessFlags(int accessFlags)
addAnnotation
public void addAnnotation(java.lang.String name,
AnnotationValue value)
addParameterAnnotation
public void addParameterAnnotation(int parameter,
java.lang.String name,
AnnotationValue value)
build
public MethodInfo build()
setIsUnconditionalThrower
public void setIsUnconditionalThrower()
setUnsupported
public void setUnsupported()
FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.