public class ExpAstNode extends AstNode implements Serializable
| Constructor and Description |
|---|
ExpAstNode(AstType type) |
ExpAstNode(AstType type,
AstNode... res) |
| Modifier and Type | Method and Description |
|---|---|
ExpAstNode |
add(AstNode... nodes) |
ExpAstNode |
add(AstNode node) |
ExpAstNode |
addAll(List<AstNode> nodes) |
<X extends AstNode> |
getNode(int index) |
List<AstNode> |
getNodes() |
boolean |
hasValue() |
void |
rewriteNodes(List<AstNode> nodes) |
ExpAstNode |
setNode(int index,
AstNode node) |
int |
size() |
String |
toString() |
public ExpAstNode(AstType type)
public ExpAstNode add(AstNode node)
public ExpAstNode add(AstNode... nodes)
public ExpAstNode addAll(List<AstNode> nodes)
public ExpAstNode setNode(int index, AstNode node)
public <X extends AstNode> X getNode(int index)
Copyright © 2017. All rights reserved.