Package opennlp.tools.parser
Klasse ParserChunkerSequenceValidator
java.lang.Object
opennlp.tools.parser.ParserChunkerSequenceValidator
- Alle implementierten Schnittstellen:
SequenceValidator<TokenTag>
The parser chunker
SequenceValidator
implementation.-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungboolean
validSequence
(int i, String[] inputSequence, String[] tagList, String outcome) boolean
validSequence
(int i, TokenTag[] inputTuples, String[] outcomesSequence, String outcome) Determines whether a particular continuation of asequence
is valid.
-
Konstruktordetails
-
ParserChunkerSequenceValidator
-
-
Methodendetails
-
validSequence
-
validSequence
public boolean validSequence(int i, TokenTag[] inputTuples, String[] outcomesSequence, String outcome) Beschreibung aus Schnittstelle kopiert:SequenceValidator
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.- Angegeben von:
validSequence
in SchnittstelleSequenceValidator<TokenTag>
- Parameter:
i
- The index in theinputSequence
for which the new outcome is being proposed.inputTuples
- 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.
-