Package mgui.datasources
This package contains the core classes for data source functionality. See
http://mgui.wikidot.com/data-sources.
- Since:
- 1.0
- Version:
- 1.0
- Author:
- Andrew Reid
-
Interface Summary Interface Description DataFieldListener Listener on a data fieldDataSet Interface for objects acting as a data set.DataSourceItem An item (i.e., table or query) in aDataSource
.SQLObject Specifies an object which produces SQL statements. -
Class Summary Class Description DataConnection Specifies a basic JDBC database connection, including: JDBC driver URL Connection name File location Login Password //TODO implement security on thisDataField Object to specify a field data type and length.DataFieldEvent Event on a data fieldDataIndex<T extends java.lang.Comparable<T>> Class to index specified fields in a table.DataQuery Represents an SQL query.DataRecordSet Stores an open connection with a data source based upon an SQL specification.DataSource Acts as a port into the JDBC interface.DataSourceDriver Defines a JDBC driver for aDataConnection
.DataSourceDrivers Holds a list ofDataSourceDriver
objects.DataTable General data table object specifying the organization of data into fields.DataTableSet Object stores a list of DataTable objects, all representing tables in a single DataSourceDataType Holds information about a given data typeDataTypes Class to provide functions for testing and comparing data types.LinkedDataStream<T extends java.lang.Comparable<T>> Provides a link to a data source, using a unique field as the link field. -
Enum Summary Enum Description DataFieldEvent.EventCode -
Exception Summary Exception Description DataSourceException An exception on a data source object.