Package opennlp.tools.namefind
Class BilouNameFinderSequenceValidator
- java.lang.Object
- 
- opennlp.tools.namefind.BilouNameFinderSequenceValidator
 
- 
- All Implemented Interfaces:
- SequenceValidator<String>
 
 public class BilouNameFinderSequenceValidator extends Object implements SequenceValidator<String> ASequenceValidatorimplementation for theBilouCodec.- See Also:
- BilouCodec
 
- 
- 
Constructor SummaryConstructors Constructor Description BilouNameFinderSequenceValidator()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanvalidSequence(int i, String[] inputSequence, String[] outcomesSequence, String outcome)Determines whether a particular continuation of asequenceis valid.
 
- 
- 
- 
Method Detail- 
validSequencepublic boolean validSequence(int i, String[] inputSequence, String[] outcomesSequence, String outcome)Description 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<String>
- Parameters:
- i- The index in the- inputSequencefor which the new outcome is being proposed.
- inputSequence- The input sequence of- SequenceValidator.
- outcomesSequence- 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.
 
 
- 
 
-