Package org.languagetool.rules.uk
Class LemmaHelper
java.lang.Object
org.languagetool.rules.uk.LemmaHelper
- Since:
- 3.6
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringcapitalizeProperName(String word) static booleanhasLemma(List<AnalyzedToken> readings, Collection<String> lemmas) static booleanhasLemma(List<AnalyzedToken> readings, Pattern lemmaRegex) static booleanhasLemma(AnalyzedTokenReadings analyzedTokenReadings, String lemma) static booleanhasLemma(AnalyzedTokenReadings analyzedTokenReadings, Collection<String> lemmas) static booleanhasLemma(AnalyzedTokenReadings analyzedTokenReadings, Collection<String> lemmas, Pattern posRegex) static booleanhasLemma(AnalyzedTokenReadings analyzedTokenReadings, List<String> lemmas, String partPos) static booleanhasLemma(AnalyzedTokenReadings analyzedTokenReadings, Pattern pattern) static booleanhasLemma(AnalyzedTokenReadings analyzedTokenReadings, Pattern pattern, Pattern posTagRegex) static booleanhasLemmaBase(AnalyzedTokenReadings analyzedTokenReadings, Collection<String> lemmas, Pattern posRegex) static booleanisAllLowercaseUk(String word) static booleanisAllUppercaseUk(String word) static booleanisCapitalized(String word) static booleanisDash(AnalyzedTokenReadings analyzedTokenReadings) static booleanisInitial(AnalyzedTokenReadings analyzedTokenReadings)
-
Field Details
-
CITY_AVENU
-
MONTH_LEMMAS
-
DAYS_OF_WEEK
-
TIME_LEMMAS
-
DISTANCE_LEMMAS
-
PSEUDO_NUM_LEMMAS
-
MONEY_LEMMAS
-
TIME_PLUS_LEMMAS
-
TIME_PLUS_LEMMAS_PATTERN
-
TIME_LEMMAS_SHORT
-
-
Constructor Details
-
LemmaHelper
public LemmaHelper()
-
-
Method Details
-
hasLemma
public static boolean hasLemma(AnalyzedTokenReadings analyzedTokenReadings, Collection<String> lemmas) -
hasLemma
-
hasLemma
-
hasLemma
public static boolean hasLemma(AnalyzedTokenReadings analyzedTokenReadings, List<String> lemmas, String partPos) -
hasLemma
public static boolean hasLemma(AnalyzedTokenReadings analyzedTokenReadings, Collection<String> lemmas, Pattern posRegex) -
hasLemmaBase
public static boolean hasLemmaBase(AnalyzedTokenReadings analyzedTokenReadings, Collection<String> lemmas, Pattern posRegex) -
hasLemma
-
hasLemma
-
hasLemma
public static boolean hasLemma(AnalyzedTokenReadings analyzedTokenReadings, Pattern pattern, Pattern posTagRegex) -
isAllUppercaseUk
-
isAllLowercaseUk
-
capitalizeProperName
-
isCapitalized
-
isInitial
-
isDash
-