edu.stanford.nlp.parser.lexparser
Class OutsideRuleFilter

java.lang.Object
  extended by edu.stanford.nlp.parser.lexparser.OutsideRuleFilter

public class OutsideRuleFilter
extends java.lang.Object


Field Summary
protected  edu.stanford.nlp.parser.lexparser.OutsideRuleFilter.FA[] leftFA
           
protected  edu.stanford.nlp.parser.lexparser.OutsideRuleFilter.FA[] rightFA
           
 
Constructor Summary
OutsideRuleFilter(BinaryGrammar bg)
           
 
Method Summary
 void advanceLeft(boolean[] tags)
           
 void advanceRight(boolean[] tags)
           
protected  edu.stanford.nlp.parser.lexparser.OutsideRuleFilter.FA buildFA(java.util.List tags)
           
 void init()
           
 void leftAccepting(boolean[] result)
           
protected  void registerRule(java.util.List<java.lang.String> leftTags, java.util.List<java.lang.String> rightTags, int state)
           
protected static
<A> java.util.List<A>
reverse(java.util.List<A> list)
           
 void rightAccepting(boolean[] result)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

leftFA

protected edu.stanford.nlp.parser.lexparser.OutsideRuleFilter.FA[] leftFA

rightFA

protected edu.stanford.nlp.parser.lexparser.OutsideRuleFilter.FA[] rightFA
Constructor Detail

OutsideRuleFilter

public OutsideRuleFilter(BinaryGrammar bg)
Method Detail

reverse

protected static <A> java.util.List<A> reverse(java.util.List<A> list)

buildFA

protected edu.stanford.nlp.parser.lexparser.OutsideRuleFilter.FA buildFA(java.util.List tags)

registerRule

protected final void registerRule(java.util.List<java.lang.String> leftTags,
                                  java.util.List<java.lang.String> rightTags,
                                  int state)

init

public void init()

advanceRight

public void advanceRight(boolean[] tags)

leftAccepting

public void leftAccepting(boolean[] result)

advanceLeft

public void advanceLeft(boolean[] tags)

rightAccepting

public void rightAccepting(boolean[] result)


Stanford NLP Group