Class Dictionary.FlagParsingStrategy
- java.lang.Object
-
- org.apache.lucene.analysis.hunspell.Dictionary.FlagParsingStrategy
-
- Direct Known Subclasses:
Dictionary.DoubleASCIIFlagParsingStrategy
,Dictionary.NumFlagParsingStrategy
,Dictionary.SimpleFlagParsingStrategy
- Enclosing class:
- Dictionary
abstract static class Dictionary.FlagParsingStrategy extends java.lang.Object
Abstraction of the process of parsing flags taken from the affix and dic files
-
-
Constructor Summary
Constructors Constructor Description FlagParsingStrategy()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description (package private) char
parseFlag(java.lang.String rawFlag)
Parses the given String into a single flag(package private) abstract char[]
parseFlags(java.lang.String rawFlags)
Parses the given String into multiple flags
-
-
-
Method Detail
-
parseFlag
char parseFlag(java.lang.String rawFlag)
Parses the given String into a single flag- Parameters:
rawFlag
- String to parse into a flag- Returns:
- Parsed flag
-
parseFlags
abstract char[] parseFlags(java.lang.String rawFlags)
Parses the given String into multiple flags- Parameters:
rawFlags
- String to parse into flags- Returns:
- Parsed flags
-
-