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) |
java.lang.String |
toString(java.lang.String format) |
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.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String toString(java.lang.String format)
public java.lang.String toString(boolean noIndex)
public int compareTo(TypedDependency tdArg)
compareTo
in interface java.lang.Comparable<TypedDependency>