Package proper.database

All classes concerning Database access and traversal or related structures can be found here.

See:
          Description

Interface Summary
Lister A common Interface to all the Listers.
 

Class Summary
Column This class contains some static informations about a column, like name and type.
ColumnLister This class retrieves a list of column names for a given table.
ColumnTreeNode A specialized TreeNode class that handles Column-Objects and provides some methods for conveniencs.
Connector This class connects to a given SQL database (standard is MySQL).
ConnectorObject This abstract class is an ancestor to all Connector-dependent classes.
Creator This class creates databases on a given host.
DatabaseLister Lists all available Databases on the given host
Dropper This class is just a convenient way for dropping tables.
Executor This class executes SQL-Statements (try-catch-wrapper to avoid long code).
ExecutorObject This abstract class is an ancestor to all classes that want to use an Executor instance.
Join This class is used for storing join conditions.
JoinComparator Compares Join instances based on their size member or the join string.
Joiner This class can perform different kinds of joins: NATURAL, LEFT OUTER and RIGHT OUTER
the two tables are joined via some keys like in SQL BEST
before the join is performed the class checks whether a LEFT OUTER or a RIGHT OUTER join is better
JoinTreeNode A specialized TreeNode class that handles Join-Objects and provides some methods for conveniencs.
Note: the root node is just a table, since it doesn't join with any other table to the left.
Modifier A small helper class e.g.
Reader This class reads all the data from a given SQL table and creates WEKA instances from that.
A verbose level of 2 prints also the SQL statements for retrieving the instances.
RelationDiscoverer This class discovers from a table all the tables that are dependent on it, i.e.
Sparser This class retrieves a certain percentage of data from a table.
Table This class contains some static informations about a table, like name and size.
TableLister This class retrieves a list of table names for the current database.
TableTreeNode A specialized TreeNode class that handles Table-Objects and provides some methods for conveniencs.
Writer This class is used for writing a table to an ARFF-file.
 

Package proper.database Description

All classes concerning Database access and traversal or related structures can be found here.