Package uk.ac.starlink.table.jdbc
Table classes related to JDBC (SQL database connectivity) handling.
-
Interface Summary Interface Description Connector Interface for objects which can supply a JDBC Connection to a single database.JDBCAuthenticator Specifies authentication to make a JDBC connection.TypeMapper Determines how JDBC types are mapped to java types.ValueHandler Defines how the data from a particular column of a JDBC table are turned into java objects. -
Class Summary Class Description JDBCFormatter Handles conversion of a StarTable into a new table in an RDBMS.JDBCFormatter.SqlColumn Describes a column as it will be written to a table in an RDBMS.JDBCHandler JDBCStarTable A StarTable implementation based on the results of an SQL query on a JDBC table.JDBCUtils Utilties related to JDBC.RandomResultSetStarTable StarTable implementation based on a random-accessResultSet
.SequentialResultSetStarTable StarTable implementation based on aResultSet
.SqlSyntax Summarises some aspects of the syntax of an SQL variant, and provides some utilities based on that.StarResultSet Wraps theResultSet
class to provide the functions which are required to provideStarTable
functionality.SwingAuthenticator Implements JDBCAuthenticator using a GUI.TerminalAuthenticator Provides JDBC authentication using the terminal; assumes that someone is sitting at System.in.TextModelsAuthenticator JDBC authenticator which keeps its data in the models of text GUI components (Document
objects).TypeMappers TypeMapper implementation classes.WriteMode Defines how records are written to a database table.