Skip navigation links
A B C D E F G H I L M N P R S T U V W 

A

applyReplacements(CharSequence, LinkedHashMap<String, String>) - Static method in class morfologik.stemming.DictionaryLookup
Apply partial string replacements from a given map.
author(String) - Method in class morfologik.stemming.DictionaryMetadataBuilder
 

B

BufferUtils - Class in morfologik.stemming
 
build() - Method in class morfologik.stemming.DictionaryMetadataBuilder
 
builder() - Static method in class morfologik.stemming.DictionaryMetadata
 
bytesToChars(CharsetDecoder, ByteBuffer, CharBuffer) - Static method in class morfologik.stemming.BufferUtils
Convert byte buffer's content into characters.

C

charsToBytes(CharsetEncoder, CharBuffer, ByteBuffer) - Static method in class morfologik.stemming.BufferUtils
Convert chars into bytes.
clearAndEnsureCapacity(ByteBuffer, int) - Static method in class morfologik.stemming.BufferUtils
Ensure the buffer's capacity is large enough to hold a given number of elements.
clearAndEnsureCapacity(CharBuffer, int) - Static method in class morfologik.stemming.BufferUtils
Ensure the buffer's capacity is large enough to hold a given number of elements.
clone() - Method in class morfologik.stemming.WordData
Declare a covariant of Object.clone() that returns a deep copy of this object.
convertCase() - Method in class morfologik.stemming.DictionaryMetadataBuilder
 
convertCase(boolean) - Method in class morfologik.stemming.DictionaryMetadataBuilder
 
creationDate(String) - Method in class morfologik.stemming.DictionaryMetadataBuilder
 

D

decode(ByteBuffer, ByteBuffer, ByteBuffer) - Method in interface morfologik.stemming.ISequenceEncoder
Decodes encoded relative to source, optionally reusing the provided ByteBuffer.
decode(ByteBuffer, ByteBuffer, ByteBuffer) - Method in class morfologik.stemming.NoEncoder
 
decode(ByteBuffer, ByteBuffer, ByteBuffer) - Method in class morfologik.stemming.TrimInfixAndSuffixEncoder
 
decode(ByteBuffer, ByteBuffer, ByteBuffer) - Method in class morfologik.stemming.TrimPrefixAndSuffixEncoder
 
decode(ByteBuffer, ByteBuffer, ByteBuffer) - Method in class morfologik.stemming.TrimSuffixEncoder
 
Dictionary - Class in morfologik.stemming
A dictionary combines FSA automaton and DictionaryMetadata describing the way terms are encoded in the automaton.
Dictionary(FSA, DictionaryMetadata) - Constructor for class morfologik.stemming.Dictionary
It is strongly recommended to use static methods in this class for reading dictionaries.
DictionaryAttribute - Enum in morfologik.stemming
Attributes applying to Dictionary and DictionaryMetadata.
DictionaryIterator - Class in morfologik.stemming
An iterator over WordData entries of a Dictionary.
DictionaryIterator(Dictionary, CharsetDecoder, boolean) - Constructor for class morfologik.stemming.DictionaryIterator
 
DictionaryLookup - Class in morfologik.stemming
This class implements a dictionary lookup of an inflected word over a dictionary previously compiled using the dict_compile tool.
DictionaryLookup(Dictionary) - Constructor for class morfologik.stemming.DictionaryLookup
Creates a new object of this class using the given FSA for word lookups and encoding for converting characters to bytes.
DictionaryMetadata - Class in morfologik.stemming
Description of attributes, their types and default values.
DictionaryMetadata(Map<DictionaryAttribute, String>) - Constructor for class morfologik.stemming.DictionaryMetadata
Create an instance from an attribute map.
DictionaryMetadataBuilder - Class in morfologik.stemming
Helper class to build DictionaryMetadata instances.
DictionaryMetadataBuilder() - Constructor for class morfologik.stemming.DictionaryMetadataBuilder
 

E

encode(ByteBuffer, ByteBuffer, ByteBuffer) - Method in interface morfologik.stemming.ISequenceEncoder
Encodes target relative to source, optionally reusing the provided ByteBuffer.
encode(ByteBuffer, ByteBuffer, ByteBuffer) - Method in class morfologik.stemming.NoEncoder
 
encode(ByteBuffer, ByteBuffer, ByteBuffer) - Method in class morfologik.stemming.TrimInfixAndSuffixEncoder
 
encode(ByteBuffer, ByteBuffer, ByteBuffer) - Method in class morfologik.stemming.TrimPrefixAndSuffixEncoder
 
encode(ByteBuffer, ByteBuffer, ByteBuffer) - Method in class morfologik.stemming.TrimSuffixEncoder
 
encoder(EncoderType) - Method in class morfologik.stemming.DictionaryMetadataBuilder
 
EncoderType - Enum in morfologik.stemming
encoding(Charset) - Method in class morfologik.stemming.DictionaryMetadataBuilder
 
encoding(String) - Method in class morfologik.stemming.DictionaryMetadataBuilder
 
equals(Object) - Method in class morfologik.stemming.WordData
 

F

frequencyIncluded() - Method in class morfologik.stemming.DictionaryMetadataBuilder
 
frequencyIncluded(boolean) - Method in class morfologik.stemming.DictionaryMetadataBuilder
 
fromPropertyName(String) - Static method in enum morfologik.stemming.DictionaryAttribute
 
fromString(String) - Method in enum morfologik.stemming.DictionaryAttribute
Converts a string to the given attribute's value.
fsa - Variable in class morfologik.stemming.Dictionary
FSA automaton with the compiled dictionary data.

G

get() - Method in enum morfologik.stemming.EncoderType
 
getAttributes() - Method in class morfologik.stemming.DictionaryMetadata
 
getDecoder() - Method in class morfologik.stemming.DictionaryMetadata
 
getDictionary() - Method in class morfologik.stemming.DictionaryLookup
 
getEncoder() - Method in class morfologik.stemming.DictionaryMetadata
 
getEncoding() - Method in class morfologik.stemming.DictionaryMetadata
 
getEquivalentChars() - Method in class morfologik.stemming.DictionaryMetadata
 
getExpectedMetadataFileName(String) - Static method in class morfologik.stemming.DictionaryMetadata
Returns the expected name of the metadata file, based on the name of the dictionary file.
getExpectedMetadataLocation(Path) - Static method in class morfologik.stemming.DictionaryMetadata
 
getInputConversionPairs() - Method in class morfologik.stemming.DictionaryMetadata
 
getLocale() - Method in class morfologik.stemming.DictionaryMetadata
 
getOutputConversionPairs() - Method in class morfologik.stemming.DictionaryMetadata
 
getReplacementPairs() - Method in class morfologik.stemming.DictionaryMetadata
 
getSeparator() - Method in class morfologik.stemming.DictionaryMetadata
 
getSeparatorAsChar() - Method in class morfologik.stemming.DictionaryMetadata
 
getSeparatorChar() - Method in class morfologik.stemming.DictionaryLookup
 
getSequenceEncoderType() - Method in class morfologik.stemming.DictionaryMetadata
 
getStem() - Method in class morfologik.stemming.WordData
 
getStemBytes(ByteBuffer) - Method in class morfologik.stemming.WordData
Copy the stem's binary data (no charset decoding) to a custom byte buffer.
getTag() - Method in class morfologik.stemming.WordData
 
getTagBytes(ByteBuffer) - Method in class morfologik.stemming.WordData
Copy the tag's binary data (no charset decoding) to a custom byte buffer.
getWord() - Method in class morfologik.stemming.WordData
 
getWordBytes(ByteBuffer) - Method in class morfologik.stemming.WordData
Copy the inflected word's binary data (no charset decoding) to a custom byte buffer.

H

hashCode() - Method in class morfologik.stemming.WordData
 
hasNext() - Method in class morfologik.stemming.DictionaryIterator
 

I

ignoreAllUppercase() - Method in class morfologik.stemming.DictionaryMetadataBuilder
 
ignoreAllUppercase(boolean) - Method in class morfologik.stemming.DictionaryMetadataBuilder
 
ignoreCamelCase() - Method in class morfologik.stemming.DictionaryMetadataBuilder
 
ignoreCamelCase(boolean) - Method in class morfologik.stemming.DictionaryMetadataBuilder
 
ignoreDiacritics() - Method in class morfologik.stemming.DictionaryMetadataBuilder
 
ignoreDiacritics(boolean) - Method in class morfologik.stemming.DictionaryMetadataBuilder
 
ignoreNumbers() - Method in class morfologik.stemming.DictionaryMetadataBuilder
 
ignoreNumbers(boolean) - Method in class morfologik.stemming.DictionaryMetadataBuilder
 
ignorePunctuation() - Method in class morfologik.stemming.DictionaryMetadataBuilder
 
ignorePunctuation(boolean) - Method in class morfologik.stemming.DictionaryMetadataBuilder
 
isConvertingCase() - Method in class morfologik.stemming.DictionaryMetadata
 
ISequenceEncoder - Interface in morfologik.stemming
The logic of encoding one sequence of bytes relative to another sequence of bytes.
isFrequencyIncluded() - Method in class morfologik.stemming.DictionaryMetadata
 
isIgnoringAllUppercase() - Method in class morfologik.stemming.DictionaryMetadata
 
isIgnoringCamelCase() - Method in class morfologik.stemming.DictionaryMetadata
 
isIgnoringDiacritics() - Method in class morfologik.stemming.DictionaryMetadata
 
isIgnoringNumbers() - Method in class morfologik.stemming.DictionaryMetadata
 
isIgnoringPunctuation() - Method in class morfologik.stemming.DictionaryMetadata
 
isSupportingRunOnWords() - Method in class morfologik.stemming.DictionaryMetadata
 
IStemmer - Interface in morfologik.stemming
A generic "stemmer" interface in Morfologik.
iterator() - Method in class morfologik.stemming.DictionaryLookup
Return an iterator over all WordData entries available in the embedded Dictionary.

L

license(String) - Method in class morfologik.stemming.DictionaryMetadataBuilder
 
locale(Locale) - Method in class morfologik.stemming.DictionaryMetadataBuilder
 
locale(String) - Method in class morfologik.stemming.DictionaryMetadataBuilder
 
lookup(CharSequence) - Method in class morfologik.stemming.DictionaryLookup
Searches the automaton for a symbol sequence equal to word, followed by a separator.
lookup(CharSequence) - Method in interface morfologik.stemming.IStemmer
Returns a list of WordData entries for a given word.

M

metadata - Variable in class morfologik.stemming.Dictionary
Metadata associated with the dictionary.
METADATA_FILE_EXTENSION - Static variable in class morfologik.stemming.DictionaryMetadata
Expected metadata file extension.
morfologik.stemming - package morfologik.stemming
 

N

next() - Method in class morfologik.stemming.DictionaryIterator
 
NoEncoder - Class in morfologik.stemming
No relative encoding at all (full target form is returned).
NoEncoder() - Constructor for class morfologik.stemming.NoEncoder
 

P

prefixBytes() - Method in interface morfologik.stemming.ISequenceEncoder
Deprecated.
prefixBytes() - Method in class morfologik.stemming.NoEncoder
 
prefixBytes() - Method in class morfologik.stemming.TrimInfixAndSuffixEncoder
 
prefixBytes() - Method in class morfologik.stemming.TrimPrefixAndSuffixEncoder
 
prefixBytes() - Method in class morfologik.stemming.TrimSuffixEncoder
 
propertyName - Variable in enum morfologik.stemming.DictionaryAttribute
Property name for this attribute.

R

read(Path) - Static method in class morfologik.stemming.Dictionary
Attempts to load a dictionary using the path to the FSA file and the expected metadata extension.
read(URL) - Static method in class morfologik.stemming.Dictionary
Attempts to load a dictionary using the URL to the FSA file and the expected metadata extension.
read(InputStream, InputStream) - Static method in class morfologik.stemming.Dictionary
Attempts to load a dictionary from opened streams of FSA dictionary data and associated metadata.
read(InputStream) - Static method in class morfologik.stemming.DictionaryMetadata
Read dictionary metadata from a property file (stream).
remove() - Method in class morfologik.stemming.DictionaryIterator
 

S

separator(char) - Method in class morfologik.stemming.DictionaryMetadataBuilder
 
supportRunOnWords() - Method in class morfologik.stemming.DictionaryMetadataBuilder
 
supportRunOnWords(boolean) - Method in class morfologik.stemming.DictionaryMetadataBuilder
 

T

toArray(ByteBuffer) - Static method in class morfologik.stemming.BufferUtils
 
toMap() - Method in class morfologik.stemming.DictionaryMetadataBuilder
 
toString(ByteBuffer, Charset) - Static method in class morfologik.stemming.BufferUtils
 
toString(CharBuffer) - Static method in class morfologik.stemming.BufferUtils
 
toString() - Method in class morfologik.stemming.NoEncoder
 
toString() - Method in class morfologik.stemming.TrimInfixAndSuffixEncoder
 
toString() - Method in class morfologik.stemming.TrimPrefixAndSuffixEncoder
 
toString() - Method in class morfologik.stemming.TrimSuffixEncoder
 
toString() - Method in class morfologik.stemming.WordData
 
TrimInfixAndSuffixEncoder - Class in morfologik.stemming
Encodes dst relative to src by trimming whatever non-equal suffix and infix src and dst have.
TrimInfixAndSuffixEncoder() - Constructor for class morfologik.stemming.TrimInfixAndSuffixEncoder
 
TrimPrefixAndSuffixEncoder - Class in morfologik.stemming
Encodes dst relative to src by trimming whatever non-equal suffix and prefix src and dst have.
TrimPrefixAndSuffixEncoder() - Constructor for class morfologik.stemming.TrimPrefixAndSuffixEncoder
 
TrimSuffixEncoder - Class in morfologik.stemming
Encodes dst relative to src by trimming whatever non-equal suffix src has.
TrimSuffixEncoder() - Constructor for class morfologik.stemming.TrimSuffixEncoder
 

U

UnmappableInputException - Exception in morfologik.stemming
Thrown when some input cannot be mapped using the declared charset (bytes to characters or the other way around).

V

valueOf(String) - Static method in enum morfologik.stemming.DictionaryAttribute
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum morfologik.stemming.EncoderType
Returns the enum constant of this type with the specified name.
values() - Static method in enum morfologik.stemming.DictionaryAttribute
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum morfologik.stemming.EncoderType
Returns an array containing the constants of this enum type, in the order they are declared.

W

withEquivalentChars(Map<Character, List<Character>>) - Method in class morfologik.stemming.DictionaryMetadataBuilder
 
withInputConversionPairs(Map<String, String>) - Method in class morfologik.stemming.DictionaryMetadataBuilder
 
withOutputConversionPairs(Map<String, String>) - Method in class morfologik.stemming.DictionaryMetadataBuilder
 
withReplacementPairs(Map<String, List<String>>) - Method in class morfologik.stemming.DictionaryMetadataBuilder
 
WordData - Class in morfologik.stemming
Stem and tag data associated with a given word.
write(Writer) - Method in class morfologik.stemming.DictionaryMetadata
Write dictionary attributes (metadata).
A B C D E F G H I L M N P R S T U V W 
Skip navigation links

Copyright © 2018. All rights reserved.