Package opennlp.tools.util
Schnittstelle SequenceValidator<T>
- Typparameter:
T
- The generic type that is to be validated.
- Alle bekannten Implementierungsklassen:
BilouNameFinderSequenceValidator
,DefaultChunkerSequenceValidator
,DefaultLemmatizerSequenceValidator
,DefaultPOSSequenceValidator
,NameFinderSequenceValidator
,ParserChunkerSequenceValidator
public interface SequenceValidator<T>
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungboolean
validSequence
(int i, T[] inputSequence, String[] outcomesSequence, String outcome) Determines whether a particular continuation of asequence
is valid.
-
Methodendetails
-
validSequence
Determines whether a particular continuation of asequence
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.- Parameter:
i
- The index in theinputSequence
for which the new outcome is being proposed.inputSequence
- The input sequence ofSequenceValidator
.outcomesSequence
- The outcomes so far in this sequence.outcome
- The next proposed outcome for the outcomes sequence.- Gibt zurück:
true
if the sequence would still be valid with the new outcome,false
otherwise.
-