public interface Root
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DEFAULT_ZONE
default zone is undefined
|
Modifier and Type | Method and Description |
---|---|
void |
addComment(java.lang.String comment)
Add comment to the sentence.
|
void |
addMultiword(java.lang.String multiword)
Adds multiword to the sentence.
|
Root |
copyTree() |
Node |
createChild()
Creates new child of the root and returns it.
|
java.lang.String |
getAddress() |
Bundle |
getBundle() |
java.util.List<java.lang.String> |
getComments()
Returns list of comments belonging to the sentence.
|
java.lang.String |
getDeprel() |
java.lang.String |
getDeps() |
java.util.List<Node> |
getDescendants() |
Document |
getDocument() |
java.lang.String |
getFeats() |
java.lang.String |
getForm() |
java.lang.String |
getId() |
java.lang.String |
getLemma() |
java.lang.String |
getMisc() |
java.util.List<java.lang.String> |
getMultiwords() |
Node |
getNode() |
java.lang.String |
getSentence() |
java.lang.String |
getUpos() |
java.lang.String |
getXpos() |
java.lang.String |
getZone() |
void |
normalizeOrder()
Orders nodes in the tree to reflect correct word order.
|
void |
setBundle(Bundle bundle) |
void |
setId(java.lang.String id) |
void |
setSentence(java.lang.String sentenceText)
Sets sentence in plain text.
|
void |
setZone(java.lang.String zone) |
void |
validateZone()
Validates if the zone is in correct format.
|
static final java.lang.String DEFAULT_ZONE
Node getNode()
Document getDocument()
void setBundle(Bundle bundle)
bundle
- new bundle the root will belong toBundle getBundle()
void addComment(java.lang.String comment)
comment
- comment to addjava.util.List<java.lang.String> getComments()
void addMultiword(java.lang.String multiword)
multiword
- multiword to addjava.util.List<java.lang.String> getMultiwords()
void setSentence(java.lang.String sentenceText)
sentenceText
- sentence plain textjava.lang.String getSentence()
void normalizeOrder()
java.util.List<Node> getDescendants()
void setZone(java.lang.String zone)
zone
- zone of the sentencejava.lang.String getZone()
Root copyTree()
java.lang.String getId()
void setId(java.lang.String id)
id
- new ID of the treevoid validateZone()
java.lang.String getAddress()
Node createChild()
java.lang.String getForm()
java.lang.String getLemma()
java.lang.String getUpos()
java.lang.String getXpos()
java.lang.String getFeats()
java.lang.String getDeprel()
java.lang.String getDeps()
java.lang.String getMisc()