edu.stanford.nlp.parser.lexparser
Class OutsideRuleFilter
java.lang.Object
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
|
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
|
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 |
leftFA
protected edu.stanford.nlp.parser.lexparser.OutsideRuleFilter.FA[] leftFA
rightFA
protected edu.stanford.nlp.parser.lexparser.OutsideRuleFilter.FA[] rightFA
OutsideRuleFilter
public OutsideRuleFilter(BinaryGrammar bg)
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