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) CheckCompoundPattern
enablingPattern
(package private) int
index
(package private) int
length
(package private) Hunspell.CompoundPart
prev
(package private) Root<CharsRef>
root
(package private) CharsRef
tail
-
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 boolean
isMisspelledSimpleWord(int length, WordCase originalCase)
(package private) boolean
mayCompound(Root<CharsRef> nextRoot, int nextPartLength, WordCase originalCase)
java.lang.String
toString()
-
-
-
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:
toString
in classjava.lang.Object
-
mayCompound
boolean mayCompound(Root<CharsRef> nextRoot, int nextPartLength, WordCase originalCase)
-
isMisspelledSimpleWord
private boolean isMisspelledSimpleWord(int length, WordCase originalCase)
-
-