Package opennlp.tools.chunker
Class DefaultChunkerSequenceValidator
java.lang.Object
opennlp.tools.chunker.DefaultChunkerSequenceValidator
- All Implemented Interfaces:
- SequenceValidator<TokenTag>
The default chunker 
SequenceValidator implementation.- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbooleanvalidSequence(int i, TokenTag[] sequence, String[] s, String outcome) Determines whether a particular continuation of asequenceis valid.
- 
Constructor Details- 
DefaultChunkerSequenceValidatorpublic DefaultChunkerSequenceValidator()
 
- 
- 
Method Details- 
validSequenceDescription copied from interface:SequenceValidatorDetermines whether a particular continuation of asequenceis 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<TokenTag>
- Parameters:
- i- The index in the- inputSequencefor which the new outcome is being proposed.
- sequence- The input sequence of- SequenceValidator.
- s- The outcomes so far in this sequence.
- outcome- The next proposed outcome for the outcomes sequence.
- Returns:
- trueif the sequence would still be valid with the new outcome,- falseotherwise.
 
 
-