public abstract static class AnnotationNode.Builder extends Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
AnnotationNode.Builder |
addDescription(AssignmentExpr assignmentExpr)
To add an AssignmentExpr as parameter.
|
AnnotationNode |
build() |
AnnotationNode.Builder |
setDescription(ArrayExpr arrayExpr)
To set single ArrayExpr as description.
|
AnnotationNode.Builder |
setDescription(String description)
To set single String as description.
|
AnnotationNode.Builder |
setDescription(ValueExpr valueExpr)
To set single ValueExpr as description.
|
AnnotationNode.Builder |
setDescription(VariableExpr variableExpr)
To set single VariableExpr as description.
|
abstract AnnotationNode.Builder |
setType(TypeNode type) |
public abstract AnnotationNode.Builder setType(TypeNode type)
public AnnotationNode.Builder setDescription(String description)
description - public AnnotationNode.Builder setDescription(ValueExpr valueExpr)
valueExpr - public AnnotationNode.Builder setDescription(VariableExpr variableExpr)
variableExpr - public AnnotationNode.Builder setDescription(ArrayExpr arrayExpr)
arrayExpr - public AnnotationNode.Builder addDescription(AssignmentExpr assignmentExpr)
assignmentExpr - public AnnotationNode build()
Copyright © 2022 Google LLC. All rights reserved.