Package io.github.qishr.cascara.common.lang.semantic
Interface SemanticNode
java.lang.Object
io.github.qishr.cascara.common.lang.semantic.SemanticNode
public interface SemanticNode
Method Summary
| Modifier and Type | Method | Description |
|---|---|---|
| public abstract String | getId() | |
| public abstract String | getDisplayName() | |
| public abstract Path | getSourcePath() | |
| public abstract int | getLine() | |
| public abstract int | getColumn() | |
| public abstract List<? extends SemanticNode> | getChildren() |
Method Details
getId
public abstract String getId()
getDisplayName
public abstract String getDisplayName()
getSourcePath
public abstract Path getSourcePath()
getLine
public abstract int getLine()
getColumn
public abstract int getColumn()
getChildren
public abstract List<? extends SemanticNode> getChildren()