Package io.github.qishr.cascara.common.lang.reference
Class ReferenceMapEntryNode
java.lang.Object
io.github.qishr.cascara.common.lang.reference.ReferenceNode
io.github.qishr.cascara.common.lang.reference.ReferenceMapEntryNode
All Implemented Interfaces:
MapEntryAstNode<ReferenceNode>
public final class ReferenceMapEntryNode
extends ReferenceNode
Constructor Summary
| Constructor | Description |
|---|---|
| ReferenceMapEntryNode(ReferenceNode key, ReferenceNode value) | |
| ReferenceMapEntryNode(String key, ReferenceNode value) | |
| ReferenceMapEntryNode(String key, String value) |
Method Summary
| Modifier and Type | Method | Description |
|---|---|---|
| public ReferenceNode | getKey() | |
| public ReferenceNode | getValue() | |
| public void | setRaw(ReferenceNode value) | |
| public List<ReferenceNode> | getChildren() | |
| public List<CommentAstNode> | getComments() |
Methods inherited from ReferenceNode
getEndColumn, getEndLine, getStartColumn, getToken, getStartLine
Method Details
getKey
public ReferenceNode getKey()
Specified By:
getValue
public ReferenceNode getValue()
Specified By:
setRaw
public void setRaw(ReferenceNode value)
getChildren
public List<ReferenceNode> getChildren()
Specified By:
getComments
public List<CommentAstNode> getComments()