Uses of Class
proper.database.ConnectorObject

Packages that use ConnectorObject
proper.database All classes concerning Database access and traversal or related structures can be found here. 
proper.relaggs contains the core classes of RELAGGS, without the GUI components 
 

Uses of ConnectorObject in proper.database
 

Subclasses of ConnectorObject in proper.database
 class ColumnLister
          This class retrieves a list of column names for a given table.
 class DatabaseLister
          Lists all available Databases on the given host
 class Dropper
          This class is just a convenient way for dropping tables.
 class Executor
          This class executes SQL-Statements (try-catch-wrapper to avoid long code).
 class ExecutorObject
          This abstract class is an ancestor to all classes that want to use an Executor instance.
 class 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
 class Modifier
          A small helper class e.g.
 class 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.
 class RelationDiscoverer
          This class discovers from a table all the tables that are dependent on it, i.e.
 class Sparser
          This class retrieves a certain percentage of data from a table.
 class TableLister
          This class retrieves a list of table names for the current database.
 class Writer
          This class is used for writing a table to an ARFF-file.
 

Uses of ConnectorObject in proper.relaggs
 

Subclasses of ConnectorObject in proper.relaggs
 class RelaggsStructure
          Title: RelaggsStructure Description: Stores the information about the attributes of an aggregated table.
ChangeLog: FracPete (2004-05-28): changed data types in getAlterTableColumns to ANSI types INT and DOUBLE PRECISION
 class SqlEngine
          Title: SqlEngine Description: Connection to database system.
Changelog: FracPete: LEFT OUTER JOIN introduced (optional)
see setLeftOuterJoin FracPete: can use any index instead of primary key (optional)
see setUseAnyIndex FracPete: can use specific index for aggregation (optional)
see setUseIndex FracPete: list of tables to exclude from aggregation possible (optional)
see setExcludedTables FracPete (2004-05-27): broke down STDDEV into aggregate functions, since implementations differ (MySQL: population, PostgreSQL: sample)
see getStddev, USE_BUILTIN_STDDEV, USE_SAMPLE_STDDEV FracPete (2004-05-28): removed limitation for tables with no schema getTables returns only tables now (with PostgreSQL it also returned the Indices) uses DB-independent DATA_TYPE instead TYPE_NAME, see RelaggsAttribute LIMIT %ROWS% implemented, see getLimit implemented method that generates a CREATE TABLE statement from a SELECT, since "CREATE TABLE ...