Class UnknownDictionaryBuilder
- java.lang.Object
-
- org.apache.lucene.analysis.ja.util.UnknownDictionaryBuilder
-
class UnknownDictionaryBuilder extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
encoding
private static java.lang.String
NGRAM_DICTIONARY_ENTRY
-
Constructor Summary
Constructors Constructor Description UnknownDictionaryBuilder(java.lang.String encoding)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UnknownDictionaryWriter
build(java.nio.file.Path dir)
private void
readCharacterDefinition(java.nio.file.Path path, UnknownDictionaryWriter dictionary)
private UnknownDictionaryWriter
readDictionaryFile(java.nio.file.Path path)
private UnknownDictionaryWriter
readDictionaryFile(java.nio.file.Path path, java.lang.String encoding)
-
-
-
Field Detail
-
NGRAM_DICTIONARY_ENTRY
private static final java.lang.String NGRAM_DICTIONARY_ENTRY
- See Also:
- Constant Field Values
-
encoding
private final java.lang.String encoding
-
-
Method Detail
-
build
public UnknownDictionaryWriter build(java.nio.file.Path dir) throws java.io.IOException
- Throws:
java.io.IOException
-
readDictionaryFile
private UnknownDictionaryWriter readDictionaryFile(java.nio.file.Path path) throws java.io.IOException
- Throws:
java.io.IOException
-
readDictionaryFile
private UnknownDictionaryWriter readDictionaryFile(java.nio.file.Path path, java.lang.String encoding) throws java.io.IOException
- Throws:
java.io.IOException
-
readCharacterDefinition
private void readCharacterDefinition(java.nio.file.Path path, UnknownDictionaryWriter dictionary) throws java.io.IOException
- Throws:
java.io.IOException
-
-