Class AnnotationNode.Builder
java.lang.Object
com.google.api.generator.engine.ast.AnnotationNode.Builder
- Enclosing class:
- AnnotationNode
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddDescription(AssignmentExpr assignmentExpr) To add an AssignmentExpr as parameter.build()setDescription(ArrayExpr arrayExpr) To set single ArrayExpr as description.setDescription(ValueExpr valueExpr) To set single ValueExpr as description.setDescription(VariableExpr variableExpr) To set single VariableExpr as description.setDescription(String description) To set single String as description.abstract AnnotationNode.Builder
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
setType
-
setDescription
To set single String as description.- Parameters:
description-- Returns:
- Builder
-
setDescription
To set single ValueExpr as description.- Parameters:
valueExpr-- Returns:
- Builder
-
setDescription
To set single VariableExpr as description.- Parameters:
variableExpr-- Returns:
- Builder
-
setDescription
To set single ArrayExpr as description.- Parameters:
arrayExpr-- Returns:
- Builder
-
addDescription
To add an AssignmentExpr as parameter. Can be used repeatedly to add multiple parameters.- Parameters:
assignmentExpr-- Returns:
- Builder
-
build
-