Class FieldInfo.Builder
java.lang.Object
edu.umd.cs.findbugs.classfile.analysis.FieldInfo.Builder
- Enclosing class:
FieldInfo
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) final int(package private) final String(package private) final Map<ClassDescriptor, AnnotationValue> (package private) final String(package private) final String(package private) String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAnnotation(String name, AnnotationValue value) build()voidsetSourceSignature(String fieldSourceSignature)
-
Field Details
-
accessFlags
final int accessFlags -
className
-
fieldName
-
fieldSignature
-
fieldSourceSignature
String fieldSourceSignature -
fieldAnnotations
-
-
Constructor Details
-
Builder
public Builder(@SlashedClassName String className, String fieldName, String fieldSignature, int accessFlags)
-
-
Method Details
-
setSourceSignature
-
addAnnotation
-
build
-