| Modifier and Type | Field and Description |
|---|---|
| private final Node | caseNode
the case expression. |
| private final ListNode | cases
A list of all choices including else |
| private Node |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public <T> T | accept(NodeVisitor<T>
the visitor iVisitor)Implements abstract org. Accept for the visitor pattern. |
| public List | |
| public Node | |
| public Node[] | |
| public Node | |
| public NodeType | |
| public void |
| caseNode | back to summary |
|---|---|
| private final Node caseNode the case expression. | |
| cases | back to summary |
|---|---|
| private final ListNode cases A list of all choices including else | |
| elseNode | back to summary |
|---|---|
| private Node elseNode | |
| PatternCaseNode | back to summary |
|---|---|
| public PatternCaseNode(int line, Node caseNode, ListNode cases) | |
| accept | back to summary |
|---|---|
| public <T> T accept(NodeVisitor<T> iVisitor) Implements abstract org. Accept for the visitor pattern.
| |
| childNodes | back to summary |
|---|---|
| public List Implements abstract org. | |
| getCaseNode | back to summary |
|---|---|
| public Node getCaseNode() Gets the caseNode. caseNode is the case expression
| |
| getCases | back to summary |
|---|---|
| public Node[] getCases() | |
| getElseNode | back to summary |
|---|---|
| public Node getElseNode() | |
| getNodeType | back to summary |
|---|---|
| public NodeType getNodeType() Implements abstract org.
| |
| setElseNode | back to summary |
|---|---|
| public void setElseNode(Node elseNode) | |