Package io.github.qishr.cascara.common.lang.plain
Class PlainNode
java.lang.Object
io.github.qishr.cascara.common.lang.plain.PlainNode
All Implemented Interfaces:
AstNode
Direct Known Subtypes:
PlainMapEntryNode, PlainScalarNode, PlainSequenceNode, PlainMapNode
public abstract class PlainNode
Constructor Summary
| Constructor | Description |
|---|---|
| PlainNode() |
Method Summary
| Modifier and Type | Method | Description |
|---|---|---|
| public int | getStartLine() | |
| public int | getStartColumn() | |
| public int | getEndLine() | |
| public int | getEndColumn() | |
| public Token | getToken() |
Method Details
getStartLine
public int getStartLine()
Specified By:
getStartColumn
public int getStartColumn()
Specified By:
getEndLine
public int getEndLine()
Specified By:
getEndColumn
public int getEndColumn()
Specified By:
getToken
@io.github.qishr.cascara.common.annotation.Nullable
public Token getToken()
Specified By: