A B C D E F G H I J K L M N O P R S T U X _

S

STRING_EXPR - Static variable in class pt.tumba.spell.TeXWordFinder
Constant value specifying strings on user defined ignores.
SlavoGermanic(String) - Static method in class pt.tumba.spell.Phonetic
Checks if a given word is slavo-germanic.
SpellChecker - Class in pt.tumba.spell
The main class of the spell checking package.
SpellChecker() - Constructor for class pt.tumba.spell.SpellChecker
 
StringUtils - Class in pt.tumba.spell
A collection of String handling utility methods.
StringUtils() - Constructor for class pt.tumba.spell.StringUtils
Sole constructor, private because this is a Singleton class.
secondChars - Static variable in class pt.tumba.spell.KeyboardProximity
Associates keys with a Map of adjacent keys but at diferent rows of the keyboard.
sentenceIterator - Variable in class pt.tumba.spell.DefaultWordFinder
An iterator over the input text.
separateNumberWithDots(String) - Static method in class pt.tumba.spell.StringUtils
Takes a numeric string and separates groups of 3 characters with a '.' character.
separateNumberWithDots(String, int) - Static method in class pt.tumba.spell.StringUtils
Takes a numeric string and separates groups of "n" characters with a '.' character.
setIgnoreComments(boolean) - Method in class pt.tumba.spell.TeXWordFinder
Allows one to indicate if TeX comments should be ignored.
setMatchAlmostDiff(int) - Method in class pt.tumba.spell.TernarySearchTrie
Sets the number of characters by which words can differ from target word when calling the matchAlmost method.
setNumReturnValues(int) - Method in class pt.tumba.spell.TernarySearchTrie
Sets the default maximum number of values returned from the matchPrefix and matchAlmost methods.
setText(String) - Method in class pt.tumba.spell.DefaultWordFinder
Changes the text associates with this DefaultWordFinder.
similarityStringsNear(String, String) - Static method in class pt.tumba.spell.KeyboardProximity
Returns the similarity between two String objects in terms of the number of different characters that are adjacent in the keyboard.
similarityStringsSameRow(String, String) - Static method in class pt.tumba.spell.KeyboardProximity
Returns the similarity between two String objects in terms of the number of different characters that are adjacent in the same row of the keyboard.
solveHardCases - Variable in class pt.tumba.spell.DefaultWordFinder
Solve the tokenization hard cases.
solveHardCases(String) - Static method in class pt.tumba.spell.DefaultWordFinder
Resolves the hard tokenization cases which envolve splitting the original word in two words (e.g.
sortKeys(TernarySearchTrie.TSTNode, int) - Method in class pt.tumba.spell.TernarySearchTrie
Returns keys sorted in alphabetical order.
sortKeysRecursion(TernarySearchTrie.TSTNode, int, List) - Method in class pt.tumba.spell.TernarySearchTrie
Returns keys sorted in alphabetical order.
soundexCodes - Static variable in class pt.tumba.spell.Phonetic
The transformation codes used for the soundex algorithm.
specialChars - Static variable in class pt.tumba.spell.StringUtils
An array with all the valid accented characters.
spellCheck - Variable in class pt.tumba.spell.JaSpell
The spelling checker.
spellCheck(String) - Method in class pt.tumba.spell.SpellChecker
Checks spelling errors in terms from a given String.
spellCheckQuery(String) - Method in class pt.tumba.spell.SpellChecker
Checks spelling errors in terms for a search engine query, ignoring commands to the search system.
spellCheckTeX(String) - Method in class pt.tumba.spell.SpellChecker
Checks spelling errors in terms from a TeX document.
spellCheckWord(String) - Method in class pt.tumba.spell.SpellChecker
Checks if a word is correctly spelled, producing as output a string with the word plus SGML tags indicating if it is correctly spelled or not.
spellCheckXML(String) - Method in class pt.tumba.spell.SpellChecker
Checks spelling errors in terms from an XML document.
splitSegments(String) - Static method in class pt.tumba.spell.DefaultWordFinder
Splits a given String into an array with its constituent text segments.
splitWords(String) - Static method in class pt.tumba.spell.DefaultWordFinder
Splits a given String into an array with its constituent words.
splitchar - Variable in class pt.tumba.spell.TernarySearchTrie.TSTNode
The char used in the split.
startsSentence - Variable in class pt.tumba.spell.DefaultWordFinder
A boolean flag indicating if the current word marks the begining of a sentence.
startsSentence() - Method in class pt.tumba.spell.DefaultWordFinder
Checks if the current word marks the begining of a sentence.
stringAt(String, int, int, String[]) - Static method in class pt.tumba.spell.Phonetic
Checks if part of a given String is equal to any of the String objects supplied in a List.
stringsNear(String, String, int) - Static method in class pt.tumba.spell.KeyboardProximity
Check if two String objects differ in only a given number of characters adjacent in the keyboard.
stringsNear(String, String) - Static method in class pt.tumba.spell.KeyboardProximity
Check if two String objects differ in only one character adjacent in the keyboard.
stringsSameRow(String, String, int) - Static method in class pt.tumba.spell.KeyboardProximity
Check if two String objects differ in only a given number of characters adjacent in the same row of the keyboard.
stringsSameRow(String, String) - Static method in class pt.tumba.spell.KeyboardProximity
Check if two String objects differ in only one character adjacent in the same row of the keyboard.

A B C D E F G H I J K L M N O P R S T U X _