public class TypedDependency extends java.lang.Object implements java.lang.Comparable<TypedDependency>, java.io.Serializable
TypedDependency is a relation between two words in a
GrammaticalStructure. Each TypedDependency
consists of a governor word, a dependent word, and a relation, which is
normally an instance of GrammaticalRelation.| Constructor and Description |
|---|
TypedDependency(GrammaticalRelation reln,
TreeGraphNode gov,
TreeGraphNode dep) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(TypedDependency tdArg) |
TreeGraphNode |
dep() |
boolean |
equals(java.lang.Object o) |
boolean |
extra() |
TreeGraphNode |
gov() |
int |
hashCode() |
GrammaticalRelation |
reln() |
void |
setDep(TreeGraphNode dep) |
void |
setExtra() |
void |
setGov(TreeGraphNode gov) |
void |
setReln(GrammaticalRelation reln) |
java.lang.String |
toString() |
java.lang.String |
toString(boolean noIndex) |
public TypedDependency(GrammaticalRelation reln, TreeGraphNode gov, TreeGraphNode dep)
public GrammaticalRelation reln()
public TreeGraphNode gov()
public TreeGraphNode dep()
public boolean extra()
public void setReln(GrammaticalRelation reln)
public void setGov(TreeGraphNode gov)
public void setDep(TreeGraphNode dep)
public void setExtra()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String toString(boolean noIndex)
public int compareTo(TypedDependency tdArg)
compareTo in interface java.lang.Comparable<TypedDependency>