public class MutableTreeNode extends Object implements Comparable<MutableTreeNode>, Serializable
| Modifier and Type | Field and Description |
|---|---|
private List<String> |
annotations |
List<MutableTreeNode> |
children |
String |
depLabel |
private int |
depth |
String |
label |
private int |
labelPosition
The position of label word in sentence.
|
String |
lemma |
int |
nodeNumber |
MutableTreeNode |
parent |
String |
posTag |
private static long |
serialVersionUID |
private boolean |
used |
| Constructor and Description |
|---|
MutableTreeNode() |
MutableTreeNode(String label,
String posTag,
String depLabel,
MutableTreeNode parent,
int i,
String lemma) |
MutableTreeNode(String label,
String posTag,
String depLabel,
MutableTreeNode parent,
int i,
String lemma,
int labelPosition) |
| Modifier and Type | Method and Description |
|---|---|
void |
addAnnotation(String resourceImpl) |
void |
addChild(MutableTreeNode newNode) |
int |
compareTo(MutableTreeNode o) |
List<String> |
getAnnotations() |
List<MutableTreeNode> |
getChildren() |
String |
getDepLabel() |
int |
getDepth() |
String |
getLabel() |
int |
getLabelPosition() |
String |
getLemma() |
String |
getPosTag() |
MutableTreeNode |
hardcopy(MutableTreeNode parent) |
void |
isUsed() |
void |
setDepLabel(String depLabel) |
void |
setLabel(String label) |
void |
setLabelPosition(int labelPosition) |
void |
setLemma(String lemma) |
void |
setPosTag(String posTag) |
List<MutableTreeNode> |
subNodes()
Returns all Nodes beneath this node.(Subtree)
|
String |
toString() |
boolean |
used() |
private static final long serialVersionUID
public List<MutableTreeNode> children
private boolean used
public MutableTreeNode parent
public int nodeNumber
public String depLabel
public String label
public String posTag
public String lemma
private int depth
private int labelPosition
public MutableTreeNode()
public MutableTreeNode(String label, String posTag, String depLabel, MutableTreeNode parent, int i, String lemma)
public MutableTreeNode(String label, String posTag, String depLabel, MutableTreeNode parent, int i, String lemma, int labelPosition)
public MutableTreeNode hardcopy(MutableTreeNode parent)
public List<MutableTreeNode> subNodes()
public void addChild(MutableTreeNode newNode)
public List<MutableTreeNode> getChildren()
public int compareTo(MutableTreeNode o)
compareTo in interface Comparable<MutableTreeNode>public void isUsed()
public boolean used()
public void addAnnotation(String resourceImpl)
public String getDepLabel()
public String getLabel()
public String getPosTag()
public String getLemma()
public void setDepLabel(String depLabel)
public void setLabel(String label)
public void setPosTag(String posTag)
public void setLemma(String lemma)
public int getLabelPosition()
public void setLabelPosition(int labelPosition)
public int getDepth()
Copyright © 2016–2017 Pivotal Software, Inc.. All rights reserved.