public class FCTSBackedLighterAST extends LighterAST
Constructor and Description |
---|
FCTSBackedLighterAST(CharTable charTable,
FlyweightCapableTreeStructure<LighterASTNode> treeStructure) |
Modifier and Type | Method and Description |
---|---|
java.util.List<LighterASTNode> |
getChildren(LighterASTNode parent) |
LighterASTNode |
getParent(LighterASTNode node) |
LighterASTNode |
getRoot() |
getCharTable
public FCTSBackedLighterAST(CharTable charTable, FlyweightCapableTreeStructure<LighterASTNode> treeStructure)
public LighterASTNode getRoot()
getRoot
in class LighterAST
public LighterASTNode getParent(LighterASTNode node)
getParent
in class LighterAST
public java.util.List<LighterASTNode> getChildren(LighterASTNode parent)
getChildren
in class LighterAST