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

A

AbstractMatches - class ar.com.ktulu.dict.AbstractMatches.
Common knowledge for the different kinds of matches used.
AbstractMatches(Database, CollationKey) - Constructor for class ar.com.ktulu.dict.AbstractMatches
 
add(String, Command) - Method in class ar.com.ktulu.util.command.CommandGroup
 
addConnection(Socket) - Method in class ar.com.ktulu.dict.Server
Creates a new ServerThread and adds it to the list of open connections
advance() - Method in class ar.com.ktulu.dict.JDBCMatches
 
ar.com.ktulu.dict - package ar.com.ktulu.dict
 
ar.com.ktulu.dict.kernel - package ar.com.ktulu.dict.kernel
 
ar.com.ktulu.dict.kernel.command - package ar.com.ktulu.dict.kernel.command
 
ar.com.ktulu.dict.strategies - package ar.com.ktulu.dict.strategies
 
ar.com.ktulu.util.command - package ar.com.ktulu.util.command
 
asSQL(String) - Method in class ar.com.ktulu.dict.strategies.SuffixStrategy
 
asSQL(String) - Method in class ar.com.ktulu.dict.strategies.SubStringStrategy
 
asSQL(String) - Method in class ar.com.ktulu.dict.strategies.Strategy
Support for SQL.
asSQL(String) - Method in class ar.com.ktulu.dict.strategies.SoundexStrategy
 
asSQL(String) - Method in class ar.com.ktulu.dict.strategies.REPerl5Strategy
 
asSQL(String) - Method in class ar.com.ktulu.dict.strategies.REPOSIXStrategy
 
asSQL(String) - Method in class ar.com.ktulu.dict.strategies.PrefixStrategy
 
asSQL(String) - Method in class ar.com.ktulu.dict.strategies.LevenshteinStrategy
 
asSQL(String) - Method in class ar.com.ktulu.dict.strategies.ExactStrategy
 
atom() - Method in class ar.com.ktulu.dict.Scanner2
 

B

BASE64Converter - class ar.com.ktulu.dict.kernel.BASE64Converter.
Decodes a BASE64 encoded string.
BASE64Converter() - Constructor for class ar.com.ktulu.dict.kernel.BASE64Converter
BASE64NumberConverter constructor comment.

C

cmd_param() - Method in class ar.com.ktulu.dict.Scanner2
 
CmdClient - class ar.com.ktulu.dict.kernel.command.CmdClient.
 
CmdClient() - Constructor for class ar.com.ktulu.dict.kernel.command.CmdClient
 
CmdDefine - class ar.com.ktulu.dict.kernel.command.CmdDefine.
 
CmdDefine() - Constructor for class ar.com.ktulu.dict.kernel.command.CmdDefine
 
CmdHelp - class ar.com.ktulu.dict.kernel.command.CmdHelp.
 
CmdHelp() - Constructor for class ar.com.ktulu.dict.kernel.command.CmdHelp
 
CmdMatch - class ar.com.ktulu.dict.kernel.command.CmdMatch.
 
CmdMatch() - Constructor for class ar.com.ktulu.dict.kernel.command.CmdMatch
 
CmdOption - class ar.com.ktulu.dict.kernel.command.CmdOption.
 
CmdOption() - Constructor for class ar.com.ktulu.dict.kernel.command.CmdOption
 
CmdQuit - class ar.com.ktulu.dict.kernel.command.CmdQuit.
 
CmdQuit() - Constructor for class ar.com.ktulu.dict.kernel.command.CmdQuit
 
CmdShow - class ar.com.ktulu.dict.kernel.command.CmdShow.
 
CmdShow() - Constructor for class ar.com.ktulu.dict.kernel.command.CmdShow
 
CmdStatus - class ar.com.ktulu.dict.kernel.command.CmdStatus.
 
CmdStatus() - Constructor for class ar.com.ktulu.dict.kernel.command.CmdStatus
 
collator - Static variable in class ar.com.ktulu.dict.Key
 
Command - class ar.com.ktulu.dict.Command.
Used by ServerThread to store the parsed input of the client.
Command - interface ar.com.ktulu.util.command.Command.
Command pattern.
Command() - Constructor for class ar.com.ktulu.dict.Command
 
CommandData - class ar.com.ktulu.util.command.CommandData.
Used to store the parsed input of the client.
CommandData() - Constructor for class ar.com.ktulu.util.command.CommandData
 
CommandException - exception ar.com.ktulu.util.command.CommandException.
Base class for all the
CommandException() - Constructor for class ar.com.ktulu.util.command.CommandException
 
CommandException(String) - Constructor for class ar.com.ktulu.util.command.CommandException
 
CommandException(String, Throwable) - Constructor for class ar.com.ktulu.util.command.CommandException
 
CommandException(Throwable) - Constructor for class ar.com.ktulu.util.command.CommandException
 
CommandGroup - class ar.com.ktulu.util.command.CommandGroup.
 
CommandGroup() - Constructor for class ar.com.ktulu.util.command.CommandGroup
 
compare(String, String) - Static method in class ar.com.ktulu.dict.strategies.Soundex
Compares s1 and s2 according to their soundex value.
compareTo(Object) - Method in class ar.com.ktulu.dict.Key
 
CompressedDatabase - class ar.com.ktulu.dict.CompressedDatabase.
Support for dictionaries compressed with gzip.
CompressedDatabase(String, String, String) - Constructor for class ar.com.ktulu.dict.CompressedDatabase
 
con - Variable in class ar.com.ktulu.dict.JDBCDatabase
 
connections - Variable in class ar.com.ktulu.dict.Server
 
contains(CommandData) - Method in class ar.com.ktulu.util.command.CommandGroup
 
contains(String) - Method in class ar.com.ktulu.util.command.CommandGroup
 
Context - class ar.com.ktulu.util.command.Context.
A context passed to commands.
Context() - Constructor for class ar.com.ktulu.util.command.Context
 
countMatches() - Method in class ar.com.ktulu.dict.StrategyMatches
 
countMatches() - Method in class ar.com.ktulu.dict.MatchesContainer
 
countMatches() - Method in class ar.com.ktulu.dict.JDBCMatches
 
countMatches() - Method in class ar.com.ktulu.dict.DefineMatches
 
createDatabase(String, HashMap) - Static method in class ar.com.ktulu.dict.DatabaseFactory
 
CRLF - Static variable in class ar.com.ktulu.dict.ServerThread
 

D

Database - class ar.com.ktulu.dict.Database.
Base class for any kind of database no matter where the data are stored in.
Database(String) - Constructor for class ar.com.ktulu.dict.Database
 
Database(String, String, String) - Constructor for class ar.com.ktulu.dict.Database
 
DatabaseException - exception ar.com.ktulu.dict.DatabaseException.
An exception that provides information on a dictionary error.
DatabaseException(Exception) - Constructor for class ar.com.ktulu.dict.DatabaseException
 
DatabaseException(String) - Constructor for class ar.com.ktulu.dict.DatabaseException
 
DatabaseFactory - class ar.com.ktulu.dict.DatabaseFactory.
 
databases() - Method in class ar.com.ktulu.dict.Server
 
databaseSize() - Method in class ar.com.ktulu.dict.Server
 
db - Variable in class ar.com.ktulu.dict.AbstractMatches
 
DBify - class ar.com.ktulu.dict.DBify.
Reads a dictionary from a flat file and store this information into a database using jdbc.
DBify() - Constructor for class ar.com.ktulu.dict.DBify
 
dbs - Variable in class ar.com.ktulu.dict.Server
Dictionaries.
define(String) - Method in class ar.com.ktulu.dict.VirtualDatabase
 
define(String) - Method in class ar.com.ktulu.dict.JDBCDatabase
 
define(String) - Method in class ar.com.ktulu.dict.FileDatabase
 
define(String) - Method in class ar.com.ktulu.dict.Database
Used by the server to process a "DEFINE" command.
define(String) - Method in class ar.com.ktulu.dict.CompressedDatabase
 
define(String, Database) - Method in class ar.com.ktulu.dict.KeyList
 
DefineMatches - class ar.com.ktulu.dict.DefineMatches.
List of results returned by define(String).
DefineMatches(CollationKey, int, Key[]) - Constructor for class ar.com.ktulu.dict.DefineMatches
 
DefineMatches(Database, CollationKey) - Constructor for class ar.com.ktulu.dict.DefineMatches
 
DefineMatches(Database, CollationKey, int, Key[]) - Constructor for class ar.com.ktulu.dict.DefineMatches
 
Definition - interface ar.com.ktulu.dict.Definition.
A word definition.
delay - Variable in class ar.com.ktulu.dict.Server
Maximum number of seconds a connection can be idle.
doit(String, String, String, String, boolean, int) - Method in class ar.com.ktulu.dict.DBify
 
dqstring() - Method in class ar.com.ktulu.dict.Scanner2
 

E

ensureLength(String, int) - Method in class ar.com.ktulu.dict.Server
Returns a new string with minimum length l.
ExactStrategy - class ar.com.ktulu.dict.strategies.ExactStrategy.
Does an exact match on the words searched.
ExactStrategy() - Constructor for class ar.com.ktulu.dict.strategies.ExactStrategy
 
execute() - Method in class ar.com.ktulu.dict.kernel.command.CmdStatus
 
execute() - Method in class ar.com.ktulu.dict.kernel.command.CmdShow
 
execute() - Method in class ar.com.ktulu.dict.kernel.command.CmdQuit
 
execute() - Method in class ar.com.ktulu.dict.kernel.command.CmdOption
 
execute() - Method in class ar.com.ktulu.dict.kernel.command.CmdDefine
 
execute() - Method in class ar.com.ktulu.dict.kernel.command.CmdMatch
 
execute() - Method in class ar.com.ktulu.dict.kernel.command.CmdClient
 
execute() - Method in class ar.com.ktulu.dict.kernel.command.CmdHelp
 
execute() - Method in interface ar.com.ktulu.util.command.Command
Executes the command without passing any arguments to it.
execute(CommandData) - Method in class ar.com.ktulu.util.command.CommandGroup
 
execute(Context) - Method in class ar.com.ktulu.dict.kernel.command.CmdStatus
 
execute(Context) - Method in class ar.com.ktulu.dict.kernel.command.CmdShow
 
execute(Context) - Method in class ar.com.ktulu.dict.kernel.command.CmdQuit
 
execute(Context) - Method in class ar.com.ktulu.dict.kernel.command.CmdOption
 
execute(Context) - Method in class ar.com.ktulu.dict.kernel.command.CmdDefine
 
execute(Context) - Method in class ar.com.ktulu.dict.kernel.command.CmdMatch
 
execute(Context) - Method in class ar.com.ktulu.dict.kernel.command.CmdClient
 
execute(Context) - Method in class ar.com.ktulu.dict.kernel.command.CmdHelp
 
execute(Context) - Method in interface ar.com.ktulu.util.command.Command
Executes the command only a context to it.
execute(Context, CommandData) - Method in class ar.com.ktulu.util.command.CommandGroup
 
execute(Context, String[]) - Method in class ar.com.ktulu.dict.kernel.command.CmdStatus
 
execute(Context, String[]) - Method in class ar.com.ktulu.dict.kernel.command.CmdShow
 
execute(Context, String[]) - Method in class ar.com.ktulu.dict.kernel.command.CmdQuit
 
execute(Context, String[]) - Method in class ar.com.ktulu.dict.kernel.command.CmdOption
 
execute(Context, String[]) - Method in class ar.com.ktulu.dict.kernel.command.CmdDefine
 
execute(Context, String[]) - Method in class ar.com.ktulu.dict.kernel.command.CmdMatch
 
execute(Context, String[]) - Method in class ar.com.ktulu.dict.kernel.command.CmdClient
 
execute(Context, String[]) - Method in class ar.com.ktulu.dict.kernel.command.CmdHelp
 
execute(Context, String[]) - Method in interface ar.com.ktulu.util.command.Command
Executes the command with a context and an array of strings as arguments.
execute(Context, String, String[]) - Method in class ar.com.ktulu.util.command.CommandGroup
 
execute(String) - Method in class ar.com.ktulu.util.command.CommandGroup
 
execute(String[]) - Method in class ar.com.ktulu.dict.kernel.command.CmdStatus
 
execute(String[]) - Method in class ar.com.ktulu.dict.kernel.command.CmdShow
 
execute(String[]) - Method in class ar.com.ktulu.dict.kernel.command.CmdQuit
 
execute(String[]) - Method in class ar.com.ktulu.dict.kernel.command.CmdOption
 
execute(String[]) - Method in class ar.com.ktulu.dict.kernel.command.CmdDefine
 
execute(String[]) - Method in class ar.com.ktulu.dict.kernel.command.CmdMatch
 
execute(String[]) - Method in class ar.com.ktulu.dict.kernel.command.CmdClient
 
execute(String[]) - Method in class ar.com.ktulu.dict.kernel.command.CmdHelp
 
execute(String[]) - Method in interface ar.com.ktulu.util.command.Command
Executes the command passing an array of strings as arguments.
execute(String, String[]) - Method in class ar.com.ktulu.util.command.CommandGroup
 

F

FileDatabase - class ar.com.ktulu.dict.FileDatabase.
Support for dictionaries stored in flat text files.
FileDatabase(String, String, String) - Constructor for class ar.com.ktulu.dict.FileDatabase
 
finalize() - Method in class ar.com.ktulu.dict.JDBCMatches
 
finalize() - Method in class ar.com.ktulu.dict.JDBCDatabase
 

G

getCollationKey() - Method in class ar.com.ktulu.dict.Key
 
getCollator() - Static method in class ar.com.ktulu.dict.Key
 
getCommands() - Method in class ar.com.ktulu.dict.ServerThread
Reads input from the connection and parses it
getConfBaseDir() - Method in class ar.com.ktulu.dict.Server
Returns the default base dir for the configuration files.
getConnection() - Method in class ar.com.ktulu.dict.JDBCDatabase
Creates a connection to url using the user and password from the system properties jdbc.user and jdbc.password.
getContent() - Method in class ar.com.ktulu.dict.StringDefinition
 
getContent() - Method in interface ar.com.ktulu.dict.Definition
Return the word definition.
getContentEncoding() - Method in class ar.com.ktulu.dict.StringDefinition
 
getContentEncoding() - Method in interface ar.com.ktulu.dict.Definition
Return the encoding of this definition.
getContentType() - Method in class ar.com.ktulu.dict.StringDefinition
 
getContentType() - Method in interface ar.com.ktulu.dict.Definition
Return the content type of this definition.
getDatabase() - Method in class ar.com.ktulu.dict.MatchesContainer
 
getDatabase() - Method in interface ar.com.ktulu.dict.Matches
Returns the database that was used to perform the search.
getDatabase() - Method in class ar.com.ktulu.dict.AbstractMatches
 
getDatabase(String) - Method in class ar.com.ktulu.dict.Server
 
getDefaultConfig() - Method in class ar.com.ktulu.dict.Server
Returns default values for configuration parameters.
getDescription() - Method in class ar.com.ktulu.dict.kernel.command.CmdStatus
 
getDescription() - Method in class ar.com.ktulu.dict.kernel.command.CmdShow
 
getDescription() - Method in class ar.com.ktulu.dict.kernel.command.CmdQuit
 
getDescription() - Method in class ar.com.ktulu.dict.kernel.command.CmdOption
 
getDescription() - Method in class ar.com.ktulu.dict.kernel.command.CmdDefine
 
getDescription() - Method in class ar.com.ktulu.dict.kernel.command.CmdMatch
 
getDescription() - Method in class ar.com.ktulu.dict.kernel.command.CmdClient
 
getDescription() - Method in class ar.com.ktulu.dict.kernel.command.CmdHelp
 
getDescription() - Method in interface ar.com.ktulu.util.command.Command
Returns a brief description of the command.
getInfo() - Method in class ar.com.ktulu.dict.Database
 
getInfo() - Method in class ar.com.ktulu.dict.strategies.Strategy
Returns a short description of this strategy.
getMatches(String, Key[]) - Method in class ar.com.ktulu.dict.strategies.SuffixStrategy
 
getMatches(String, Key[]) - Method in class ar.com.ktulu.dict.strategies.SubStringStrategy
 
getMatches(String, Key[]) - Method in class ar.com.ktulu.dict.strategies.Strategy
Returns an array of results for headwords matching word.
getMatches(String, Key[]) - Method in class ar.com.ktulu.dict.strategies.SoundexStrategy
 
getMatches(String, Key[]) - Method in class ar.com.ktulu.dict.strategies.REPerl5Strategy
 
getMatches(String, Key[]) - Method in class ar.com.ktulu.dict.strategies.REPOSIXStrategy
 
getMatches(String, Key[]) - Method in class ar.com.ktulu.dict.strategies.PrefixStrategy
 
getMatches(String, Key[]) - Method in class ar.com.ktulu.dict.strategies.LevenshteinStrategy
 
getMatches(String, Key[]) - Method in class ar.com.ktulu.dict.strategies.ExactStrategy
 
getMatches(String, String, Statement) - Method in class ar.com.ktulu.dict.strategies.Strategy
Like getMatches(String, Key[]) but for dictionaries stored in databases.
getName() - Method in class ar.com.ktulu.dict.Database
 
getName() - Method in class ar.com.ktulu.dict.strategies.Strategy
Returns the name of this strategy.
getOffset() - Method in class ar.com.ktulu.dict.Key
 
getProperty(String) - Method in class ar.com.ktulu.dict.Database
Like getProperty(name, null).
getProperty(String, String) - Method in class ar.com.ktulu.dict.Database
If name begins with '@' it does a word lookup of that word and returns that, or else it returns name; and if name is null, it returns def.
getServer() - Method in class ar.com.ktulu.dict.ServerThread
 
getShortInfo() - Method in class ar.com.ktulu.dict.Database
 
getSize() - Method in class ar.com.ktulu.dict.Key
 
getStrategy(String) - Method in class ar.com.ktulu.dict.Server
 
getWord() - Method in class ar.com.ktulu.dict.MatchesContainer
 
getWord() - Method in interface ar.com.ktulu.dict.Matches
Returns the word that was used to perform the search.
getWord() - Method in class ar.com.ktulu.dict.Key
 
getWord() - Method in class ar.com.ktulu.dict.AbstractMatches
 
getWordDefinition(Key) - Method in class ar.com.ktulu.dict.VirtualDatabase
 
getWordDefinition(Key) - Method in class ar.com.ktulu.dict.JDBCDatabase
 
getWordDefinition(Key) - Method in class ar.com.ktulu.dict.FileDatabase
 
getWordDefinition(Key) - Method in class ar.com.ktulu.dict.Database
Returns the definition of the word stored in k.
getWordDefinition(Key) - Method in class ar.com.ktulu.dict.CompressedDatabase
 

H

hash_dbs - Variable in class ar.com.ktulu.dict.Server
 
hasNext() - Method in class ar.com.ktulu.dict.StrategyMatches
 
hasNext() - Method in class ar.com.ktulu.dict.MatchesContainer
 
hasNext() - Method in interface ar.com.ktulu.dict.Matches
Returns true there are more elements.
hasNext() - Method in class ar.com.ktulu.dict.JDBCMatches
 
hasNext() - Method in class ar.com.ktulu.dict.DefineMatches
 
hasNext() - Method in class ar.com.ktulu.dict.AbstractMatches
 
hasSpaces() - Method in class ar.com.ktulu.dict.Scanner2
 

I

idx - Variable in class ar.com.ktulu.dict.StrategyMatches
 
idx - Variable in class ar.com.ktulu.dict.MatchesContainer
 
idx - Variable in class ar.com.ktulu.dict.DefineMatches
 
initCommands() - Method in class ar.com.ktulu.dict.ServerThread
 
initKeys() - Method in class ar.com.ktulu.dict.FileDatabase
Reads the index into memory.
initKeys() - Method in class ar.com.ktulu.dict.CompressedDatabase
Reads the index into memory.
initStrategies(String) - Method in class ar.com.ktulu.dict.Server
 
isLogging() - Method in class ar.com.ktulu.dict.Server
 
isMimeEnabled() - Method in class ar.com.ktulu.dict.ServerThread
 
isWhiteSpace(char) - Method in class ar.com.ktulu.dict.Scanner2
 
iterator() - Method in class ar.com.ktulu.util.command.CommandGroup
 

J

JDBCDatabase - class ar.com.ktulu.dict.JDBCDatabase.
Support for dictionaries stored in databases.
JDBCDatabase(String, String) - Constructor for class ar.com.ktulu.dict.JDBCDatabase
 
JDBCMatches - class ar.com.ktulu.dict.JDBCMatches.
List of results returned by a JDBCDatabase.
JDBCMatches(Database, String, ResultSet, Statement) - Constructor for class ar.com.ktulu.dict.JDBCMatches
 
JDBCString - class ar.com.ktulu.dict.JDBCString.
Quotes a string for use in a SQL statement.

K

Key - class ar.com.ktulu.dict.Key.
A dictionary's headword.
Key(String) - Constructor for class ar.com.ktulu.dict.Key
 
Key(String, long, long) - Constructor for class ar.com.ktulu.dict.Key
 
KeyList - class ar.com.ktulu.dict.KeyList.
A list of headwords.
KeyList() - Constructor for class ar.com.ktulu.dict.KeyList
 
KeyList(Object[]) - Constructor for class ar.com.ktulu.dict.KeyList
 
keys - Variable in class ar.com.ktulu.dict.KeyList
 
keys - Variable in class ar.com.ktulu.dict.DefineMatches
 
keySize() - Method in class ar.com.ktulu.dict.VirtualDatabase
 
keySize() - Method in class ar.com.ktulu.dict.JDBCDatabase
 
keySize() - Method in class ar.com.ktulu.dict.FileDatabase
 
keySize() - Method in class ar.com.ktulu.dict.Database
Returns the number of headwords in the database.
keySize() - Method in class ar.com.ktulu.dict.CompressedDatabase
 

L

LD(String, String) - Static method in class ar.com.ktulu.dict.strategies.Levenshtein
 
length - Variable in class ar.com.ktulu.dict.Key
 
Levenshtein - class ar.com.ktulu.dict.strategies.Levenshtein.
Computes the Levenshtein distance between two strings.
Levenshtein() - Constructor for class ar.com.ktulu.dict.strategies.Levenshtein
 
LevenshteinStrategy - class ar.com.ktulu.dict.strategies.LevenshteinStrategy.
Matches words using Levenshtein distance one.
LevenshteinStrategy() - Constructor for class ar.com.ktulu.dict.strategies.LevenshteinStrategy
 
loginfo(String) - Method in class ar.com.ktulu.dict.Server
 

M

main(String[]) - Static method in class ar.com.ktulu.dict.Server
 
main(String[]) - Static method in class ar.com.ktulu.dict.DBify
 
match(String, Strategy) - Method in class ar.com.ktulu.dict.VirtualDatabase
 
match(String, Strategy) - Method in class ar.com.ktulu.dict.JDBCDatabase
 
match(String, Strategy) - Method in class ar.com.ktulu.dict.FileDatabase
 
match(String, Strategy) - Method in class ar.com.ktulu.dict.Database
Used by the server to process a "MATCH" command.
match(String, Strategy) - Method in class ar.com.ktulu.dict.CompressedDatabase
 
match(String, Strategy, Database) - Method in class ar.com.ktulu.dict.KeyList
 
matches - Variable in class ar.com.ktulu.dict.StrategyMatches
 
matches - Variable in class ar.com.ktulu.dict.MatchesContainer
 
Matches - interface ar.com.ktulu.dict.Matches.
An iterator over a collection of dictionary words.
matches() - Method in class ar.com.ktulu.dict.MatchesContainer
 
matches() - Method in interface ar.com.ktulu.dict.Matches
Returns the number of matches.
matches() - Method in class ar.com.ktulu.dict.AbstractMatches
 
MatchesContainer - class ar.com.ktulu.dict.MatchesContainer.
Given a list of Matches, it iterates over all of them.
MatchesContainer(ArrayList) - Constructor for class ar.com.ktulu.dict.MatchesContainer
 
maxConns - Variable in class ar.com.ktulu.dict.Server
Maximun number of simultaneously open connections.
MAXST - Static variable in class ar.com.ktulu.dict.DBify
Default value for the amount of inserts in each batch.

N

next() - Method in class ar.com.ktulu.dict.StrategyMatches
 
next() - Method in class ar.com.ktulu.dict.MatchesContainer
 
next() - Method in interface ar.com.ktulu.dict.Matches
Returns the definition of the next word in the collection.
next() - Method in class ar.com.ktulu.dict.JDBCMatches
 
next() - Method in class ar.com.ktulu.dict.DefineMatches
 
next() - Method in class ar.com.ktulu.dict.AbstractMatches
 
nextWord() - Method in class ar.com.ktulu.dict.StrategyMatches
 
nextWord() - Method in class ar.com.ktulu.dict.MatchesContainer
 
nextWord() - Method in interface ar.com.ktulu.dict.Matches
Returns the next word definition in the collection.
nextWord() - Method in class ar.com.ktulu.dict.JDBCMatches
 
nextWord() - Method in class ar.com.ktulu.dict.DefineMatches
 
nextWord() - Method in class ar.com.ktulu.dict.AbstractMatches
 

O

offset - Variable in class ar.com.ktulu.dict.Key
 

P

params - Variable in class ar.com.ktulu.dict.Command
 
params - Variable in class ar.com.ktulu.util.command.CommandData
The arguments to the command.
parse(String) - Method in class ar.com.ktulu.dict.Scanner2
 
parse(String) - Static method in class ar.com.ktulu.dict.kernel.BASE64Converter
 
pos - Variable in class ar.com.ktulu.dict.JDBCMatches
 
PrefixStrategy - class ar.com.ktulu.dict.strategies.PrefixStrategy.
Matches words using the work searched for as a prefix of the words in the database.
PrefixStrategy() - Constructor for class ar.com.ktulu.dict.strategies.PrefixStrategy
 
println() - Method in class ar.com.ktulu.dict.ServerThread
 
println(Object) - Method in class ar.com.ktulu.dict.ServerThread
 
println(String) - Method in class ar.com.ktulu.dict.ServerThread
 
processCL(String[]) - Method in class ar.com.ktulu.dict.Server
Parses command line arguments
processCommand(CommandData) - Method in class ar.com.ktulu.dict.ServerThread
Dispatch to the methods that implement the service requested.
propIsNumber(Properties, String) - Method in class ar.com.ktulu.dict.Server
 

Q

queue - Variable in class ar.com.ktulu.dict.Server
Queue length for incoming connections.
quote(String) - Static method in class ar.com.ktulu.dict.JDBCString
 
quoted_pair() - Method in class ar.com.ktulu.dict.Scanner2
 
quoted_string(char) - Method in class ar.com.ktulu.dict.Scanner2
 

R

readConfig(String) - Method in class ar.com.ktulu.dict.Server
Parses dictd.conf and initializes the databases defined in it.
readDOMDocument(String) - Method in class ar.com.ktulu.dict.Server
 
readInputLine() - Method in class ar.com.ktulu.dict.ServerThread
Reads a command from the client.
remove(String) - Method in class ar.com.ktulu.util.command.CommandGroup
 
removeConnection(ServerThread) - Method in class ar.com.ktulu.dict.Server
Used by ServerThread when the connection is closed to notify the server that this connection is no longer open.
REPerl5Strategy - class ar.com.ktulu.dict.strategies.REPerl5Strategy.
Matches words using Perl 5 regular expressions.
REPerl5Strategy() - Constructor for class ar.com.ktulu.dict.strategies.REPerl5Strategy
 
REPOSIXStrategy - class ar.com.ktulu.dict.strategies.REPOSIXStrategy.
Matches words using POSIX basic regular expressions.
REPOSIXStrategy() - Constructor for class ar.com.ktulu.dict.strategies.REPOSIXStrategy
 
results - Variable in class ar.com.ktulu.dict.JDBCMatches
 
run() - Method in class ar.com.ktulu.dict.ServerThread
Main loop
run() - Method in class ar.com.ktulu.dict.Server
 

S

Scanner2 - class ar.com.ktulu.dict.Scanner2.
Parses client input.
Scanner2() - Constructor for class ar.com.ktulu.dict.Scanner2
 
ScannerException - exception ar.com.ktulu.dict.ScannerException.
Identifies a parser error.
ScannerException(String) - Constructor for class ar.com.ktulu.dict.ScannerException
 
sendBanner(PrintWriter) - Method in class ar.com.ktulu.dict.ServerThread
Welcome banner
Server - class ar.com.ktulu.dict.Server.
DICT Server as defined in RFC 2229.
Server() - Constructor for class ar.com.ktulu.dict.Server
Uses default values for arguments.
Server(String[]) - Constructor for class ar.com.ktulu.dict.Server
 
ServerThread - class ar.com.ktulu.dict.ServerThread.
Attends one connection with a client.
ServerThread(Server, Socket) - Constructor for class ar.com.ktulu.dict.ServerThread
 
setInfo(String) - Method in class ar.com.ktulu.dict.Database
 
setInput(String) - Method in class ar.com.ktulu.dict.Scanner2
 
setMimeEnabled(boolean) - Method in class ar.com.ktulu.dict.ServerThread
 
setName(String) - Method in class ar.com.ktulu.dict.Database
 
setShortInfo(String) - Method in class ar.com.ktulu.dict.Database
 
size - Variable in class ar.com.ktulu.dict.MatchesContainer
 
size - Variable in class ar.com.ktulu.dict.AbstractMatches
 
size() - Method in class ar.com.ktulu.dict.KeyList
 
Soundex - class ar.com.ktulu.dict.strategies.Soundex.
Compares two strings using the Soundex algorithm.
Soundex() - Constructor for class ar.com.ktulu.dict.strategies.Soundex
 
SoundexStrategy - class ar.com.ktulu.dict.strategies.SoundexStrategy.
Matches words using the Soundex algorithm.
SoundexStrategy() - Constructor for class ar.com.ktulu.dict.strategies.SoundexStrategy
 
sqstring() - Method in class ar.com.ktulu.dict.Scanner2
 
st - Variable in class ar.com.ktulu.dict.JDBCMatches
 
startup - Variable in class ar.com.ktulu.dict.Server
 
stopServer() - Method in class ar.com.ktulu.dict.ServerThread
 
strategies - Variable in class ar.com.ktulu.dict.Server
 
strategies() - Method in class ar.com.ktulu.dict.Server
 
strategiesSize() - Method in class ar.com.ktulu.dict.Server
 
Strategy - class ar.com.ktulu.dict.strategies.Strategy.
Abstract base class for all strategies.
Strategy(String, String) - Constructor for class ar.com.ktulu.dict.strategies.Strategy
name is the name of the strategy, info is a short description of this strategy.
StrategyMatches - class ar.com.ktulu.dict.StrategyMatches.
List of results returned by match(String, Strategy).
StrategyMatches(Database, CollationKey, ArrayList) - Constructor for class ar.com.ktulu.dict.StrategyMatches
 
StringDefinition - class ar.com.ktulu.dict.StringDefinition.
A word definition stored in a String.
StringDefinition(String) - Constructor for class ar.com.ktulu.dict.StringDefinition
 
SubStringStrategy - class ar.com.ktulu.dict.strategies.SubStringStrategy.
Matches words using the work searched for as a substring of the words in the database.
SubStringStrategy() - Constructor for class ar.com.ktulu.dict.strategies.SubStringStrategy
 
SuffixStrategy - class ar.com.ktulu.dict.strategies.SuffixStrategy.
Matches words using the work searched for as a suffix of the words in the database.
SuffixStrategy() - Constructor for class ar.com.ktulu.dict.strategies.SuffixStrategy
 

T

toString() - Method in class ar.com.ktulu.dict.StringDefinition
 
toString() - Method in class ar.com.ktulu.dict.Key
 
toString() - Method in class ar.com.ktulu.dict.Command
 
toString() - Method in class ar.com.ktulu.util.command.CommandData
 
toString(long) - Static method in class ar.com.ktulu.dict.kernel.BASE64Converter
 

U

url - Variable in class ar.com.ktulu.dict.JDBCDatabase
 

V

VirtualDatabase - class ar.com.ktulu.dict.VirtualDatabase.
Container for grouping several databases into a virtual one.
VirtualDatabase(String, Collection) - Constructor for class ar.com.ktulu.dict.VirtualDatabase
 

W

word - Variable in class ar.com.ktulu.dict.Key
 
word - Variable in class ar.com.ktulu.dict.Command
 
word - Variable in class ar.com.ktulu.dict.AbstractMatches
 
word - Variable in class ar.com.ktulu.util.command.CommandData
The command name.

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