edu.stanford.nlp.parser.lexparser
Class BinaryRule

java.lang.Object
  extended byedu.stanford.nlp.parser.lexparser.Rule
      extended byedu.stanford.nlp.parser.lexparser.BinaryRule
All Implemented Interfaces:
Comparable, Serializable

public class BinaryRule
extends Rule
implements Serializable, Comparable

Binary rules (ints for parent, left and right children)

Author:
Dan Klein
See Also:
Serialized Form

Field Summary
 int leftChild
           
 int rightChild
           
 
Fields inherited from class edu.stanford.nlp.parser.lexparser.Rule
parent, score
 
Constructor Summary
BinaryRule()
           
BinaryRule(int parent, int leftChild, int rightChild, double score)
           
 
Method Summary
 int compareTo(Object o)
           
 boolean equals(Object o)
           
 int hashCode()
           
 String toString()
           
 
Methods inherited from class edu.stanford.nlp.parser.lexparser.Rule
isUnary, score
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

leftChild

public int leftChild

rightChild

public int rightChild
Constructor Detail

BinaryRule

public BinaryRule()

BinaryRule

public BinaryRule(int parent,
                  int leftChild,
                  int rightChild,
                  double score)
Method Detail

hashCode

public int hashCode()

equals

public boolean equals(Object o)

toString

public String toString()

compareTo

public int compareTo(Object o)
Specified by:
compareTo in interface Comparable


Stanford NLP Group