A C D E G H I L M O P Q R S T U

A

ALIGN_CLOSE - Static variable in class lv.gotika.engine.GothicAnalyzer.ResultTag
Closing tag, used in the aligned summary view.
ALIGN_OPEN - Static variable in class lv.gotika.engine.GothicAnalyzer.ResultTag
Opening tag, used in the aligned summary view.
ALIGNED - Static variable in class lv.gotika.engine.GothicAnalyzer.ResultView
Print out an aligned summary.
ALL - Static variable in class lv.gotika.engine.util.RuleSet.RuleType
Flag indicates that replacing should be done in the entire word.
analyzeText(Reader) - Method in class lv.gotika.engine.GothicAnalyzer
Processes a whole text: analyzes it word by word (context is not taken into account) and prints out results in one ore more output streams (in different formats), depending on the configuration of the analyzer: A stream for indexing purposes.
analyzeWord(String) - Method in class lv.gotika.engine.GothicAnalyzer
Analyzes an individual word form (taken directly from a text).

C

count(String, String) - Static method in class lv.gotika.engine.util.StringBuilderExt
For the given string counts the frequency of a specific substring.

D

DELIMITER - Static variable in class lv.gotika.engine.GothicAnalyzer.ResultTag
Delimiter symbol for intermediate results: Original word form; Transliterated word form; Lemma; Corresponding head word from the dictionary; Synonym (optionally).
DICT - Static variable in class lv.gotika.engine.GothicAnalyzer.ResultTag
Word is found in the dictionary as is.
DIRECT - Static variable in class lv.gotika.engine.GothicAnalyzer.ResultTag
Lucky try - the original word form is a valid lemma.
DUPLICATES - Variable in class lv.gotika.engine.GothicAnalyzer
Do include references to all the sources per word while loading the in-memory dictionary?

E

ENDS_WITH - Static variable in class lv.gotika.engine.util.RuleSet.RuleType
Flag indicates that replacing should be done at the end of a word.
equals(Object) - Method in class lv.gotika.engine.util.Pair
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class lv.gotika.engine.util.Quadruple
Indicates whether some other object is "equal to" this one.
extractSynonyms(Pair<Boolean, ArrayList<String>>) - Method in class lv.gotika.engine.GothicAnalyzer
Extracts synonyms from the result set returned by analyzeWord(String) and assigns them with the corresponding lemmas.

G

getBySoundex(String) - Method in class lv.gotika.engine.GothicAnalyzer
Searches for words in the in-memory dictionary that match with the given soundex pattern.
getFirst() - Method in class lv.gotika.engine.util.Pair
Returns the first element of the pair.
getFirst() - Method in class lv.gotika.engine.util.Quadruple
Returns the first element of the 4-tuple.
getFourth() - Method in class lv.gotika.engine.util.Quadruple
Returns the fourth element of the 4-tuple.
getSecond() - Method in class lv.gotika.engine.util.Pair
Returns the second element of the pair.
getSecond() - Method in class lv.gotika.engine.util.Quadruple
Returns the second element of the 4-tuple.
getSynonyms(String) - Method in class lv.gotika.engine.GothicAnalyzer
Searches for synonyms for the given word.
getThird() - Method in class lv.gotika.engine.util.Quadruple
Returns the third element of the 4-tuple.
GothicAnalyzer - Class in lv.gotika.engine
Analyzer for Latvian historical texts (originally written in Gothic ortography).
GothicAnalyzer(String, boolean) - Constructor for class lv.gotika.engine.GothicAnalyzer
Loads all the dictionaries and the morphological analyzer.
GothicAnalyzer(String, boolean, boolean, boolean) - Constructor for class lv.gotika.engine.GothicAnalyzer
Loads all the dictionaries and the morphological analyzer.
GothicAnalyzer.DictView - Class in lv.gotika.engine
A set of flags that indicate different views of the in-memory dictionary.
GothicAnalyzer.DictView() - Constructor for class lv.gotika.engine.GothicAnalyzer.DictView
 
GothicAnalyzer.ResultTag - Class in lv.gotika.engine
A set of tags that indicate different steps of analysis process.
GothicAnalyzer.ResultTag() - Constructor for class lv.gotika.engine.GothicAnalyzer.ResultTag
 
GothicAnalyzer.ResultView - Class in lv.gotika.engine
A set of flags that indicate different views (output streams) of the analysis results.
GothicAnalyzer.ResultView() - Constructor for class lv.gotika.engine.GothicAnalyzer.ResultView
 
GUESS - Static variable in class lv.gotika.engine.GothicAnalyzer.ResultTag
Lemma, guessed by the morphological analyzer.

H

hashCode() - Method in class lv.gotika.engine.util.Pair
Returns a hash code value for the pair (depends on its two elements).
hashCode() - Method in class lv.gotika.engine.util.Quadruple
Returns a hash code value for the 4-tuple (depends on the four elements).

I

isOn(String) - Method in class lv.gotika.engine.GothicAnalyzer
Checks whether an output stream according to the specified result view is turned on.
isOnAny() - Method in class lv.gotika.engine.GothicAnalyzer
Checks whether at least one output stream is turned on.
isValidDictView(String) - Static method in class lv.gotika.engine.GothicAnalyzer.DictView
Checks whether the given string is a valid DictView flag.
isValidResultView(String) - Static method in class lv.gotika.engine.GothicAnalyzer.ResultView
Checks whether the given string is a valid ResultView flag.

L

LEMMA - Static variable in class lv.gotika.engine.GothicAnalyzer.ResultTag
Lemma, found by the morphological analyzer.
LEMMAS - Static variable in class lv.gotika.engine.GothicAnalyzer.DictView
Print out the exact list of words.
lemmatize(String, boolean) - Method in class lv.gotika.engine.GothicAnalyzer
Finds potential lemmas for the given word form using the SemTi-Kamols morphological analyzer (http://www.semti-kamols.lv/).
load(String) - Static method in class lv.gotika.engine.util.RuleSet
Loads a set of rules from the specified file.
lv.gotika.engine - package lv.gotika.engine
 
lv.gotika.engine.util - package lv.gotika.engine.util
 

M

MAIN - Static variable in class lv.gotika.engine.GothicAnalyzer.ResultView
Print out the full analysis results.
MapExt - Class in lv.gotika.engine.util
Class provides specific operations for the in-memory dictionary, used by GothicAnalyzer.
MapExt() - Constructor for class lv.gotika.engine.util.MapExt
 

O

ORIG - Static variable in class lv.gotika.engine.GothicAnalyzer.ResultTag
The original word form.

P

Pair<A,B> - Class in lv.gotika.engine.util
Data structure: an ordered 2-tuple consisting of generic objects.
Pair(A, B) - Constructor for class lv.gotika.engine.util.Pair
Standard constructor.
printDictionary(String, String) - Method in class lv.gotika.engine.GothicAnalyzer
Prints the in-memory dictionary into a file.
put(Map<String, ArrayList<Pair<String, String>>>, String, Pair<String, String>, boolean) - Static method in class lv.gotika.engine.util.MapExt
Associates the specified value with the specified key in the given map.

Q

Quadruple<A,B,C,D> - Class in lv.gotika.engine.util
Data structure: an ordered 4-tuple consisting of generic objects.
Quadruple(A, B, C, D) - Constructor for class lv.gotika.engine.util.Quadruple
Standard constructor.

R

reload(Properties) - Static method in class lv.gotika.engine.GothicAnalyzer.ResultTag
Reloads values for the tag set.
replace(StringBuilder, String, String) - Static method in class lv.gotika.engine.util.StringBuilderExt
Replaces each substring of the given string buffer that matches the given substring with the given replacement.
replaceEnd(StringBuilder, String, String) - Static method in class lv.gotika.engine.util.StringBuilderExt
If the given string buffer ends with a certain substring then it is substituted with the given replacement.
replaceStart(StringBuilder, String, String) - Static method in class lv.gotika.engine.util.StringBuilderExt
If the given string buffer begins with a certain substring then it is substituted with the given replacement.
RuleSet - Class in lv.gotika.engine.util
A helper class for loading rules for transliteration and grouping of letters.
RuleSet() - Constructor for class lv.gotika.engine.util.RuleSet
 
RuleSet.RuleType - Class in lv.gotika.engine.util
A set of flags that indicate different types of rules.
RuleSet.RuleType() - Constructor for class lv.gotika.engine.util.RuleSet.RuleType
 

S

searchDirectly(String) - Method in class lv.gotika.engine.GothicAnalyzer
Searches for the given word in the in-memory dictionary as is.
searchFuzzy(String) - Method in class lv.gotika.engine.GothicAnalyzer
Searches for the given word in the in-memory dictionary in a fuzzy manner (a soundex pattern is created first).
SOUNDEX - Static variable in class lv.gotika.engine.GothicAnalyzer.DictView
Print out the list of soundex patterns.
SOUNDEX - Static variable in class lv.gotika.engine.GothicAnalyzer.ResultTag
Word has been accepted by the dictionary using fuzzy search.
SOUNDEX - Variable in class lv.gotika.engine.GothicAnalyzer
Do apply fuzzy search?
soundex(String) - Method in class lv.gotika.engine.GothicAnalyzer
Creates a soundex pattern for the given word.
STARTS_WITH - Static variable in class lv.gotika.engine.util.RuleSet.RuleType
Flag indicates that replacing should be done at the beginning of a word.
StringBuilderExt - Class in lv.gotika.engine.util
Class contains frequently used string operations that are not provided by Java standard library.
StringBuilderExt() - Constructor for class lv.gotika.engine.util.StringBuilderExt
 
SYN - Static variable in class lv.gotika.engine.GothicAnalyzer.ResultTag
Suggestion for a synonym.
SYNONYMS - Static variable in class lv.gotika.engine.GothicAnalyzer.DictView
Print out synonym sets.
SYNONYMS - Variable in class lv.gotika.engine.GothicAnalyzer
Do extend analysis results with synonyms?

T

toString() - Method in class lv.gotika.engine.util.Pair
Returns a string representation of the pair (concatenation of its two elements).
toString() - Method in class lv.gotika.engine.util.Quadruple
Returns a string representation of the 4-tuple (concatenation of the four elements).
TRANSLIT - Static variable in class lv.gotika.engine.GothicAnalyzer.ResultTag
Transliteration equivalent.
transliterate(String) - Method in class lv.gotika.engine.GothicAnalyzer
Transliterates the given word form from the Gothic to the contemporary ortography, as far as it can be done unambiguously.
TRANSLITERATED - Static variable in class lv.gotika.engine.GothicAnalyzer.ResultView
Print out a transliterated text.
trimEnd(StringBuilder) - Static method in class lv.gotika.engine.util.StringBuilderExt
Cuts off all the whitespaces (if any) that the given string buffer ends with.
trimEnd(String) - Static method in class lv.gotika.engine.util.StringBuilderExt
Cuts off all the whitespaces (if any) that the given string ends with.
trimStart(StringBuilder) - Static method in class lv.gotika.engine.util.StringBuilderExt
Cuts off all the whitespaces (if any) that the given string buffer starts with.
trimStart(String) - Static method in class lv.gotika.engine.util.StringBuilderExt
Cuts off all the whitespaces (if any) that the given string starts with.
turnOff(String) - Method in class lv.gotika.engine.GothicAnalyzer
Stop writing to an output stream according to the specified result view.
turnOffAll() - Method in class lv.gotika.engine.GothicAnalyzer
Stop writing to all output streams.
turnOn(String, Writer) - Method in class lv.gotika.engine.GothicAnalyzer
Sets an output stream according to the specified result view (format).

U

UNKNOWN - Static variable in class lv.gotika.engine.GothicAnalyzer.ResultView
Print out all the unrecognized words.

A C D E G H I L M O P Q R S T U