public abstract static class VariableExpr.Builder extends Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
VariableExpr |
build() |
abstract VariableExpr.Builder |
setAnnotations(List<AnnotationNode> annotations) |
abstract VariableExpr.Builder |
setExprReferenceExpr(Expr exprReference) |
abstract VariableExpr.Builder |
setIsDecl(boolean isDecl) |
abstract VariableExpr.Builder |
setIsFinal(boolean isFinal) |
abstract VariableExpr.Builder |
setIsStatic(boolean isStatic) |
abstract VariableExpr.Builder |
setIsVolatile(boolean isVolatile) |
abstract VariableExpr.Builder |
setScope(ScopeNode scope) |
abstract VariableExpr.Builder |
setStaticReferenceType(TypeNode type) |
abstract VariableExpr.Builder |
setTemplateObjects(List<Object> objects) |
abstract VariableExpr.Builder |
setVariable(Variable variable) |
public abstract VariableExpr.Builder setVariable(Variable variable)
public abstract VariableExpr.Builder setExprReferenceExpr(Expr exprReference)
public abstract VariableExpr.Builder setStaticReferenceType(TypeNode type)
public abstract VariableExpr.Builder setIsDecl(boolean isDecl)
public abstract VariableExpr.Builder setScope(ScopeNode scope)
public abstract VariableExpr.Builder setIsStatic(boolean isStatic)
public abstract VariableExpr.Builder setIsFinal(boolean isFinal)
public abstract VariableExpr.Builder setIsVolatile(boolean isVolatile)
public abstract VariableExpr.Builder setAnnotations(List<AnnotationNode> annotations)
public abstract VariableExpr.Builder setTemplateObjects(List<Object> objects)
public VariableExpr build()
Copyright © 2022 Google LLC. All rights reserved.