opennlp.tools.chunker
Class DefaultChunkerSequenceValidator
java.lang.Object
   opennlp.tools.chunker.DefaultChunkerSequenceValidator
opennlp.tools.chunker.DefaultChunkerSequenceValidator
- All Implemented Interfaces: 
- SequenceValidator<String>
- public class DefaultChunkerSequenceValidator 
- extends Object- implements SequenceValidator<String>
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
DefaultChunkerSequenceValidator
public DefaultChunkerSequenceValidator()
validOutcome
protected boolean validOutcome(String outcome,
                               String[] sequence)
- 
 
- 
 
validSequence
public boolean validSequence(int i,
                             String[] sequence,
                             String[] s,
                             String outcome)
- Description copied from interface: SequenceValidator
- Determines whether a particular continuation of a sequence is valid.
 This is used to restrict invalid sequences such as those used in start/continue tag-based chunking
 or could be used to implement tag dictionary restrictions.
 
- 
- Specified by:
- validSequencein interface- SequenceValidator<String>
 
- 
- Parameters:
- i- The index in the input sequence for which the new outcome is being proposed.
- sequence- The input sequence.
- s- The outcomes so far in this sequence.
- outcome- The next proposed outcome for the outcomes sequence.
- Returns:
- true is the sequence would still be valid with the new outcome, false otherwise.
 
Copyright © 2010. All Rights Reserved.