Package ar.com.ktulu.dict

Interface Summary
Definition A word definition.
Matches An iterator over a collection of dictionary words.
 

Class Summary
AbstractMatches Common knowledge for the different kinds of matches used.
Command Used by ServerThread to store the parsed input of the client.
CompressedDatabase Support for dictionaries compressed with gzip.
Database Base class for any kind of database no matter where the data are stored in.
DatabaseFactory  
DBify Reads a dictionary from a flat file and store this information into a database using jdbc.
DefineMatches List of results returned by define(String).
FileDatabase Support for dictionaries stored in flat text files.
JDBCDatabase Support for dictionaries stored in databases.
JDBCMatches List of results returned by a JDBCDatabase.
JDBCString Quotes a string for use in a SQL statement.
Key A dictionary's headword.
KeyList A list of headwords.
MatchesContainer Given a list of Matches, it iterates over all of them.
Scanner2 Parses client input.
Server DICT Server as defined in RFC 2229.
ServerThread Attends one connection with a client.
StrategyMatches List of results returned by match(String, Strategy).
StringDefinition A word definition stored in a String.
VirtualDatabase Container for grouping several databases into a virtual one.
 

Exception Summary
DatabaseException An exception that provides information on a dictionary error.
ScannerException Identifies a parser error.