edu.stanford.nlp.trees
Class TypedDependency

java.lang.Object
  extended by edu.stanford.nlp.trees.TypedDependency

public class TypedDependency
extends Object

A 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.

Author:
Bill MacCartney

Constructor Summary
TypedDependency(Object reln, TreeGraphNode gov, TreeGraphNode dep)
           
 
Method Summary
 TreeGraphNode dep()
           
 boolean equals(Object o)
           
 TreeGraphNode gov()
           
 int hashCode()
           
 Object reln()
           
 void setDep(TreeGraphNode dep)
           
 void setGov(TreeGraphNode gov)
           
 void setReln(Object reln)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TypedDependency

public TypedDependency(Object reln,
                       TreeGraphNode gov,
                       TreeGraphNode dep)
Method Detail

reln

public Object reln()

gov

public TreeGraphNode gov()

dep

public TreeGraphNode dep()

setReln

public void setReln(Object reln)

setGov

public void setGov(TreeGraphNode gov)

setDep

public void setDep(TreeGraphNode dep)

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object


Stanford NLP Group