public class MutableTree extends Object implements Serializable
| Modifier and Type | Field and Description |
|---|---|
(package private) static org.slf4j.Logger |
log |
private MutableTreeNode |
root |
private static long |
serialVersionUID |
| Constructor and Description |
|---|
MutableTree() |
| Modifier and Type | Method and Description |
|---|---|
List<MutableTreeNode> |
getAllNodes()
Returns all Nodes in underlying sentence.
|
List<MutableTreeNode> |
getAllNodesInSentenceOrder()
Returns all Nodes in the same order they occur in underlying sentence.
|
List<MutableTreeNode> |
getAllNodesWithDepth(int depth) |
List<MutableTreeNode> |
getPathToRoot(MutableTreeNode node) |
Map<String,String> |
getPOSTags() |
MutableTreeNode |
getRoot() |
MutableTree |
hardcopy()
Returns a hardcopy of this MutableTree.
|
boolean |
remove(MutableTreeNode target) |
void |
setRoot(MutableTreeNode root) |
String |
toString() |
void |
updateNodeNumbers() |
private static final long serialVersionUID
static org.slf4j.Logger log
private MutableTreeNode root
public MutableTreeNode getRoot()
public void setRoot(MutableTreeNode root)
public boolean remove(MutableTreeNode target)
public MutableTree hardcopy()
public List<MutableTreeNode> getAllNodesInSentenceOrder()
public List<MutableTreeNode> getAllNodes()
public Map<String,String> getPOSTags()
public void updateNodeNumbers()
public List<MutableTreeNode> getAllNodesWithDepth(int depth)
public List<MutableTreeNode> getPathToRoot(MutableTreeNode node)
Copyright © 2016–2017 Pivotal Software, Inc.. All rights reserved.