| Constructor and Description |
|---|
If(Expression ifTest) |
If(Expression ifTest,
Statement ifBody) |
If(Expression ifTest,
Statement ifBody,
List<Expression> elifTests,
List<Statement> elifBodies) |
If(Expression ifTest,
Statement ifBody,
List<Expression> elifTests,
List<Statement> elifBodies,
Statement elseBody) |
If(Expression ifTest,
Statement ifBody,
Statement elseBody) |
| Modifier and Type | Method and Description |
|---|---|
<R,P> R |
accept(Python3ASTVisitor<R,P> visitor,
P param) |
Expression |
addElifTestWithBody(Expression elifTest,
Statement elifBody) |
Statement |
addStatementToBody(Statement statement) |
Statement |
addStatementToElif(Expression elifTest,
Statement elifStatement) |
boolean |
equals(Object o) |
List<Statement> |
getElifBodies() |
List<Expression> |
getElifTests() |
Optional<Statement> |
getElseBody() |
Statement |
getIfBody() |
Expression |
getIfTest() |
int |
hashCode() |
void |
setElifBodies(List<Statement> elifBodies) |
void |
setElifTests(List<Expression> elifTests) |
void |
setElseBody(Optional<Statement> elseBody) |
void |
setIfBody(Statement ifBody) |
void |
setIfTest(Expression ifTest) |
String |
toString() |
public If(Expression ifTest)
public If(Expression ifTest, Statement ifBody)
public If(Expression ifTest, Statement ifBody, List<Expression> elifTests, List<Statement> elifBodies)
public If(Expression ifTest, Statement ifBody, Statement elseBody)
public If(Expression ifTest, Statement ifBody, List<Expression> elifTests, List<Statement> elifBodies, Statement elseBody)
public Expression getIfTest()
public void setIfTest(Expression ifTest)
public Statement getIfBody()
public void setIfBody(Statement ifBody)
public List<Expression> getElifTests()
public void setElifTests(List<Expression> elifTests)
public Expression addElifTestWithBody(Expression elifTest, Statement elifBody)
public Statement addStatementToElif(Expression elifTest, Statement elifStatement)
public <R,P> R accept(Python3ASTVisitor<R,P> visitor, P param)
Copyright © 2019–2021. All rights reserved.