public static class MethodInfo.Builder
extends java.lang.Object
Constructor and Description |
---|
MethodInfo.Builder(java.lang.String className,
java.lang.String methodName,
java.lang.String methodSignature,
int accessFlags) |
Modifier and Type | Method and Description |
---|---|
void |
addAccessFlags(int accessFlags) |
void |
addAnnotation(java.lang.String name,
AnnotationValue value) |
void |
addParameterAnnotation(int parameter,
java.lang.String name,
AnnotationValue value) |
MethodInfo |
build() |
void |
setAccessFlags(int accessFlags) |
void |
setIsStub() |
void |
setIsUnconditionalThrower() |
void |
setSourceSignature(java.lang.String methodSourceSignature) |
void |
setThrownExceptions(java.lang.String[] exceptions) |
void |
setUnsupported() |
void |
setUsesConcurrency() |
public MethodInfo.Builder(@SlashedClassName java.lang.String className, java.lang.String methodName, java.lang.String methodSignature, int accessFlags)
public void setSourceSignature(java.lang.String methodSourceSignature)
public void setUsesConcurrency()
public void setIsStub()
public void setThrownExceptions(java.lang.String[] exceptions)
public void setAccessFlags(int accessFlags)
public void addAccessFlags(int accessFlags)
public void addAnnotation(java.lang.String name, AnnotationValue value)
public void addParameterAnnotation(int parameter, java.lang.String name, AnnotationValue value)
public MethodInfo build()
public void setIsUnconditionalThrower()
public void setUnsupported()
FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.