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 TypeMethodDescriptionvoid
addAnnotation
(String name, AnnotationValue value) build()
void
setSourceSignature
(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
-