Class CheckCompoundPattern
java.lang.Object
org.apache.lucene.analysis.hunspell.CheckCompoundPattern
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Stringprivate final char[]private final Dictionaryprivate final Stringprivate final char[]private final String -
Constructor Summary
ConstructorsConstructorDescriptionCheckCompoundPattern(String unparsed, Dictionary.FlagParsingStrategy strategy, Dictionary dictionary) -
Method Summary
Modifier and TypeMethodDescriptionprivate static booleancharsMatch(CharsRef word, int offset, CharSequence pattern) (package private) int(package private) CharsRefexpandReplacement(CharsRef word, int breakPos) private booleanhasAllFlags(Root<?> root, char[] flags) private static booleanisNonAffixedPattern(String pattern) (package private) booleanprohibitsCompounding(CharsRef word, int breakPos, Root<?> rootBefore, Root<?> rootAfter) toString()
-
Field Details
-
endChars
-
beginChars
-
replacement
-
endFlags
private final char[] endFlags -
beginFlags
private final char[] beginFlags -
dictionary
-
-
Constructor Details
-
CheckCompoundPattern
CheckCompoundPattern(String unparsed, Dictionary.FlagParsingStrategy strategy, Dictionary dictionary)
-
-
Method Details