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

A

author(String) - Method in class morfologik.stemming.DictionaryMetadataBuilder
 

B

build() - Method in class morfologik.stemming.DictionaryMetadataBuilder
 

C

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
 
convertText(CharSequence, Map<String, String>) - Static method in class morfologik.stemming.Dictionary
Converts the words on input or output according to conversion tables.
creationDate(String) - Method in class morfologik.stemming.DictionaryMetadataBuilder
 

D

decodeBaseForm(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.
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 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(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

encoder(EncoderType) - Method in class morfologik.stemming.DictionaryMetadataBuilder
 
EncoderType - Enum in morfologik.stemming
Sequence encoder type.
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 (covariants used).
fsa - Variable in class morfologik.stemming.Dictionary
FSA automaton with the compiled dictionary data.

G

getAttributes() - Method in class morfologik.stemming.DictionaryMetadata
Return all attributes.
getDecoder() - Method in class morfologik.stemming.DictionaryMetadata
Returns a new CharsetDecoder for the DictionaryMetadata.encoding.
getDictionary() - Method in class morfologik.stemming.DictionaryLookup
 
getEncoder() - Method in class morfologik.stemming.DictionaryMetadata
Returns a new CharsetEncoder for the DictionaryMetadata.encoding.
getEncoderType() - Method in class morfologik.stemming.DictionaryMetadata
Return sequence encoder type.
getEncoding() - Method in class morfologik.stemming.DictionaryMetadata
 
getEquivalentChars() - Method in class morfologik.stemming.DictionaryMetadata
 
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.
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
Returns the DictionaryMetadata.separator byte converted to a single char.
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

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
 
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.Dictionary
Expected metadata file extension.
morfologik.stemming - package morfologik.stemming
 

N

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

P

propertyName - Variable in enum morfologik.stemming.DictionaryAttribute
Property name for this attribute.

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(char) - Method in class morfologik.stemming.DictionaryMetadataBuilder
 
supportRunOnWords() - Method in class morfologik.stemming.DictionaryMetadataBuilder
 
supportRunOnWords(boolean) - Method in class morfologik.stemming.DictionaryMetadataBuilder
 

T

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

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.
A B C D E F G H I L M N P R S T V W 

Copyright © 2015. All Rights Reserved.