Class IfStatement.Builder
- java.lang.Object
-
- com.google.api.generator.engine.ast.IfStatement.Builder
-
- Enclosing class:
- IfStatement
public abstract static class IfStatement.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description IfStatement.BuilderaddElseIf(Expr conditionExpr, List<Statement> body)IfStatementbuild()abstract IfStatement.BuildersetBody(List<Statement> body)abstract IfStatement.BuildersetConditionExpr(Expr expr)abstract IfStatement.BuildersetElseBody(List<Statement> elseBody)
-
-
-
Method Detail
-
setConditionExpr
public abstract IfStatement.Builder setConditionExpr(Expr expr)
-
setBody
public abstract IfStatement.Builder setBody(List<Statement> body)
-
setElseBody
public abstract IfStatement.Builder setElseBody(List<Statement> elseBody)
-
addElseIf
public IfStatement.Builder addElseIf(Expr conditionExpr, List<Statement> body)
-
build
public IfStatement build()
-
-