A C D E F G H I L M N R S T U W

A

ATTR_NAME_ENCODING - Static variable in class morfologik.stemming.DictionaryMetadata
Attribute name for DictionaryMetadata.encoding.
ATTR_NAME_SEPARATOR - Static variable in class morfologik.stemming.DictionaryMetadata
Attribute name for DictionaryMetadata.separator.
ATTR_NAME_USES_INFIXES - Static variable in class morfologik.stemming.DictionaryMetadata
Attribute name for DictionaryMetadata.usesInfixes.
ATTR_NAME_USES_PREFIXES - Static variable in class morfologik.stemming.DictionaryMetadata
Attribute name for DictionaryMetadata.usesPrefixes.

C

clone() - Method in class morfologik.stemming.WordData
Declare a covariant of Object.clone() that returns a deep copy of this object.

D

decodeStem(ByteBuffer, byte[], int, ByteBuffer, DictionaryMetadata) - Static method in class morfologik.stemming.DictionaryLookup
Decode the base form of an inflected word and save its decoded form into a byte buffer.
defaultDictionaries - Static variable in class morfologik.stemming.Dictionary
Default loaded dictionaries.
Dictionary - Class in morfologik.stemming
A dictionary combines FSA automaton and metadata describing the internals of dictionary entries' coding (DictionaryMetadata.
Dictionary(FSA, DictionaryMetadata) - Constructor for class morfologik.stemming.Dictionary
It is strongly recommended to use static methods in this class for reading dictionaries.
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 over an FSA dictionary.
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(char, String, boolean, boolean, Map<String, String>) - Constructor for class morfologik.stemming.DictionaryMetadata
Creates an immutable instance of DictionaryMetadata.

E

encoding - Variable in class morfologik.stemming.DictionaryMetadata
Encoding used for converting bytes to characters and vice versa.
equals(Object) - Method in class morfologik.stemming.WordData
 

F

fsa - Variable in class morfologik.stemming.Dictionary
FSA automaton with the compiled dictionary data.

G

getDictionary() - Method in class morfologik.stemming.DictionaryLookup
 
getExpectedFeaturesName(String) - Static method in class morfologik.stemming.Dictionary
Returns the expected name of the metadata file, based on the name of the FSA dictionary file.
getForLanguage(String) - Static method in class morfologik.stemming.Dictionary
Return a built-in dictionary for a given ISO language code.
getSeparatorChar() - Method in class morfologik.stemming.DictionaryLookup
 
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

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

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 - Variable in class morfologik.stemming.DictionaryMetadata
Other meta data not included above.
METADATA_FILE_EXTENSION - Static variable in class morfologik.stemming.Dictionary
Expected metadata file extension.
morfologik.stemming - package morfologik.stemming
 

N

next() - Method in class morfologik.stemming.DictionaryIterator
 

R

read(File) - 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.
readAndClose(InputStream, InputStream) - Static method in class morfologik.stemming.Dictionary
Attempts to load a dictionary from opened streams of FSA dictionary data and associated metadata.
remove() - Method in class morfologik.stemming.DictionaryIterator
 

S

separator - Variable in class morfologik.stemming.DictionaryMetadata
A separator character between fields (stem, lemma, form).

T

toString() - Method in class morfologik.stemming.WordData
 

U

usesInfixes - Variable in class morfologik.stemming.DictionaryMetadata
True if the dictionary was compiled with infix compression.
usesPrefixes - Variable in class morfologik.stemming.DictionaryMetadata
True if the dictionary was compiled with prefix compression.

W

WordData - Class in morfologik.stemming
Stem and tag data associated with a given word.

A C D E F G H I L M N R S T U W

Copyright © 2011. All Rights Reserved.