Package org.languagetool.rules.patterns
Class MatchState
java.lang.Object
org.languagetool.rules.patterns.MatchState
The state of a matching process. This state is NOT thread-safe.
- Since:
- 2.3
- Author:
- Stefan Lotties
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal AnalyzedTokenReadingsgetMatch()final StringFormat POS tag using parameters already defined in the class.voidsetToken(AnalyzedTokenReadings token) final voidsetToken(AnalyzedTokenReadings[] tokens, int index, int next) Sets the token to be formatted etc. and includes the support for including the skipped tokens.final String[]toFinalString(Language lang) Gets all strings formatted using the match element.
-
Constructor Details
-
MatchState
-
-
Method Details
-
setToken
-
setToken
Sets the token to be formatted etc. and includes the support for including the skipped tokens.- Parameters:
tokens- Array of tokensindex- Index of the token to be formattednext- Position of the next token (the skipped tokens are the ones between the tokens[index] and tokens[next]
-
filterReadings
-
toFinalString
Gets all strings formatted using the match element.- Throws:
IOException
-
getTargetPosTag
Format POS tag using parameters already defined in the class.- Returns:
- Formatted POS tag as String.
-
getMatch
-