Package org.languagetool.rules.en
Class EnglishPartialPosTagFilter
java.lang.Object
org.languagetool.rules.patterns.RuleFilter
org.languagetool.rules.PartialPosTagFilter
org.languagetool.rules.en.EnglishPartialPosTagFilter
public class EnglishPartialPosTagFilter
extends org.languagetool.rules.PartialPosTagFilter
A
PartialPosTagFilter
for English that also runs the disambiguator. Note
that the disambiguator is called with a single token, so only rules
will apply that have a single <match>
element.
Warning: Do not use this in disambiguation.xml, it would cause an endless loop,
use NoDisambiguationEnglishPartialPosTagFilter
instead.- Since:
- 2.8
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final org.languagetool.tagging.disambiguation.Disambiguator
private final org.languagetool.tagging.Tagger
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.languagetool.rules.PartialPosTagFilter
acceptRuleMatch
Methods inherited from class org.languagetool.rules.patterns.RuleFilter
getRequired, matches
-
Field Details
-
tagger
private final org.languagetool.tagging.Tagger tagger -
disambiguator
private final org.languagetool.tagging.disambiguation.Disambiguator disambiguator
-
-
Constructor Details
-
EnglishPartialPosTagFilter
public EnglishPartialPosTagFilter()
-
-
Method Details
-
tag
- Specified by:
tag
in classorg.languagetool.rules.PartialPosTagFilter
-