Class Hunspell.CompoundPart
- java.lang.Object
-
- org.apache.lucene.analysis.hunspell.Hunspell.CompoundPart
-
- Enclosing class:
- Hunspell
private class Hunspell.CompoundPart extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) CheckCompoundPatternenablingPattern(package private) intindex(package private) intlength(package private) Hunspell.CompoundPartprev(package private) Root<CharsRef>root(package private) CharsReftail
-
Constructor Summary
Constructors Constructor Description CompoundPart(Hunspell.CompoundPart prev, CharsRef tail, int length, Root<CharsRef> root, CheckCompoundPattern enabler)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private booleanisMisspelledSimpleWord(int length, WordCase originalCase)(package private) booleanmayCompound(Root<CharsRef> nextRoot, int nextPartLength, WordCase originalCase)java.lang.StringtoString()
-
-
-
Field Detail
-
prev
final Hunspell.CompoundPart prev
-
index
final int index
-
length
final int length
-
tail
final CharsRef tail
-
enablingPattern
final CheckCompoundPattern enablingPattern
-
-
Constructor Detail
-
CompoundPart
CompoundPart(Hunspell.CompoundPart prev, CharsRef tail, int length, Root<CharsRef> root, CheckCompoundPattern enabler)
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
mayCompound
boolean mayCompound(Root<CharsRef> nextRoot, int nextPartLength, WordCase originalCase)
-
isMisspelledSimpleWord
private boolean isMisspelledSimpleWord(int length, WordCase originalCase)
-
-