Overview | Package | Class | Tree | Deprecated | Index | Help
PREV | NEXT FRAMES  | NO FRAMES
A B C D E F G H I J L M N O P R S T U V W

A

absolute(int) - Method in class com.imaginary.sql.msql.MsqlEmptyResultSet
 
absolute(int) - Method in class com.imaginary.sql.msql.MsqlQueryData
Positions the result set to an absolute position relative to either the beginning or end of the result set.
acceptsURL(String) - Method in class com.imaginary.sql.msql.MsqlDriver
Returns true if the driver thinks that it can open a connection to the given URL. In this case, true is returned if and only if the subprotocol is 'msql'.
addBatch() - Method in class com.imaginary.sql.msql.MsqlPreparedStatement
Adds the current parameter values to the batch list and then clears the parameters for the next set of parameters.
addBatch(String) - Method in class com.imaginary.sql.msql.MsqlStatement
Adds a SQL string to the list of SQL statements that should be executed as part of the next batch operation.
addConnectionEventListener(ConnectionEventListener) - Method in class com.imaginary.sql.msql.MsqlPooledConnection
 
addRow(MsqlRow) - Method in class com.imaginary.sql.msql.MsqlQueryData
 
afterLast() - Method in class com.imaginary.sql.msql.MsqlResultSet
Moves the result set to after the last row.
ALL - Static variable in class com.imaginary.sql.msql.MsqlLog
 
allProceduresAreCallable() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
allTablesAreSelectable() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
ANY - Static variable in class com.imaginary.sql.msql.MsqlTypes
 

B

beforeFirst() - Method in class com.imaginary.sql.msql.MsqlResultSet
Moves the result set to before the first row.

C

ColumnIterator(ParsedRow) - Constructor for class com.imaginary.sql.msql.ColumnIterator
 
ColumnResultsRow(String, ParsedRow) - Constructor for class com.imaginary.sql.msql.ColumnResultsRow
Constructs a new column results row using the specified ParsedRow to represent the data coming from mSQL about the specified table.
cancel() - Method in class com.imaginary.sql.msql.MsqlStatement
mSQL statement processing must run through to its natural conclusion.
cancelRowUpdates() - Method in class com.imaginary.sql.msql.MsqlQueryData
Clears any changes you have made to the current row.
cancelRowUpdates() - Method in class com.imaginary.sql.msql.MsqlResultSet
This feature is not currently supported.
CHAR - Static variable in class com.imaginary.sql.msql.MsqlTypes
 
clearBatch() - Method in class com.imaginary.sql.msql.MsqlStatement
Clears the batch list.
clearParameters() - Method in class com.imaginary.sql.msql.MsqlPreparedStatement
Clears the current parameters.
clearWarnings() - Method in class com.imaginary.sql.msql.MsqlConnection
Since mSQL produces no warnings, this is a NO-OP
clearWarnings() - Method in class com.imaginary.sql.msql.MsqlPooledConnection
 
clearWarnings() - Method in class com.imaginary.sql.msql.MsqlResultSet
mSQL does not generate warnings, so this method is a NO-OP
clearWarnings() - Method in class com.imaginary.sql.msql.MsqlStatement
mSQL does not generated any warnings, so this method is always a NO-OP.
close() - Method in class com.imaginary.sql.msql.MsqlConnection
Closes this database connection.
close() - Method in class com.imaginary.sql.msql.MsqlInputStream
Closes the stream.
close() - Method in class com.imaginary.sql.msql.MsqlLog
Closes out the log by flushing any changes.
close() - Method in class com.imaginary.sql.msql.MsqlOutputStream
Closes the output stream.
close() - Method in class com.imaginary.sql.msql.MsqlPooledConnection
 
close() - Method in class com.imaginary.sql.msql.MsqlQueryData
Closes the result set.
close() - Method in class com.imaginary.sql.msql.MsqlResultSet
A NO-OP for this base class.
close() - Method in class com.imaginary.sql.msql.MsqlStatement
Closes the statement.
ColumnIterator - class com.imaginary.sql.msql.ColumnIterator.
Enables an application to run through a rows columns using the Iterator interface.
ColumnResults - class com.imaginary.sql.msql.ColumnResults.
This class represents a ResultSet containing information about the columns in an mSQL table.
ColumnResultsRow - class com.imaginary.sql.msql.ColumnResultsRow.
This class represents the odd unification of JDBC column meta-data requirements and the format in which mSQL presents them via the mSQL socket protocol.
columns() - Method in class com.imaginary.sql.msql.ColumnResultsRow
Provides an Iterator to help move through the columns.
columns() - Method in interface com.imaginary.sql.msql.ParsedRow
Provides an iterator that lets a class run through each of the column values.
columns() - Method in class com.imaginary.sql.msql.RowTokenizer
 
columns() - Method in class com.imaginary.sql.msql.TableResultsRow
Provides an Iterator to help move through the columns.
com.imaginary.sql.msql - package com.imaginary.sql.msql
Contains the JDBC driver for the mSQL database.
commit() - Method in class com.imaginary.sql.msql.MsqlConnection
This is a NO-OP for mSQL. All statements are always auto-committed.
commit() - Method in class com.imaginary.sql.msql.MsqlPooledConnection
 
complete() - Method in class com.imaginary.sql.msql.MsqlQueryData
Marks the load as completed.
complete() - Method in class com.imaginary.sql.msql.MsqlResultSet
This method is called to mark a result set as complete.
connectionClosed(ConnectionEvent) - Method in class com.imaginary.sql.msql.MsqlPooledDataSource
This method is called whenever a pooled connection that is in used gets closed.
connectionErrorOccurred(ConnectionEvent) - Method in class com.imaginary.sql.msql.MsqlPooledDataSource
This method is called whenever errors occur to a pooled connection.
connect(String, Properties) - Method in class com.imaginary.sql.msql.MsqlDriver
Takes a look at the given URL to see if it is meant for this driver.
createStatement() - Method in class com.imaginary.sql.msql.MsqlConnection
This JDBC method creates an instance of MsqlStatement that is forward-only and read-only.
createStatement(int, int) - Method in class com.imaginary.sql.msql.MsqlConnection
Creates a JDBC Statement whose result sets have the specified cursor type and concurrency model.
createStatement() - Method in class com.imaginary.sql.msql.MsqlPooledConnection
 
createStatement(int, int) - Method in class com.imaginary.sql.msql.MsqlPooledConnection
 

D

database - Variable in class com.imaginary.sql.msql.MsqlConnection
 
dataDefinitionCausesTransactionCommit() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
dataDefinitionIgnoredInTransactions() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
DATE - Static variable in class com.imaginary.sql.msql.MsqlTypes
 
DELETED - Static variable in class com.imaginary.sql.msql.MsqlRow
The delted state for a row that is to be deleted.
deleteRow() - Method in class com.imaginary.sql.msql.MsqlResultSet
The default implementation throws an exception.
deletesAreDetected(int) - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
doesMaxRowSizeIncludeBlobs() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
DRIVER - Static variable in class com.imaginary.sql.msql.MsqlLog
 

E

ERROR - Static variable in class com.imaginary.sql.msql.MsqlLog
 
executeBatch() - Method in class com.imaginary.sql.msql.MsqlStatement
Executes the batch statements added to this Statement via addBatch().
execute() - Method in class com.imaginary.sql.msql.MsqlPreparedStatement
Executes the stored procedure with its current values.
execute(String) - Method in class com.imaginary.sql.msql.MsqlStatement
Sends some random SQL to the database
executeQuery() - Method in class com.imaginary.sql.msql.MsqlPreparedStatement
Executes the stored query with its current values.
executeQuery(String) - Method in class com.imaginary.sql.msql.MsqlStatement
Executes a query and returns a result set matching the type and concurrency characteristics of this Statement.
executeUpdate() - Method in class com.imaginary.sql.msql.MsqlPreparedStatement
Executes the stored update with its current values.
executeUpdate(String) - Method in class com.imaginary.sql.msql.MsqlStatement
Sends an UPDATE to the database.

F

FATAL - Static variable in class com.imaginary.sql.msql.MsqlLog
 
findColumn(String) - Method in class com.imaginary.sql.msql.ColumnResults
Provides a hard-coded implementation of the superclass' version so that the right columns are loaded.
findColumn(String) - Method in class com.imaginary.sql.msql.MsqlEmptyResultSet
 
findColumn(String) - Method in class com.imaginary.sql.msql.MsqlQueryData
Attempts to find the column number associated with the name given.
findColumn(String) - Method in class com.imaginary.sql.msql.PrimaryKeyResults
Provides a hard-coded implementation of the superclass' version so that the right columns are loaded.
findColumn(String) - Method in class com.imaginary.sql.msql.TableResults
Provides a hard-coded implementation of the superclass' version so that the right columns are loaded.
first() - Method in class com.imaginary.sql.msql.MsqlResultSet
Moves the result set to the first row.
flush() - Method in class com.imaginary.sql.msql.MsqlOutputStream
Flushes the output queue.

G

getArray(String) - Method in class com.imaginary.sql.msql.MsqlResultSet
mSQL does not support array columns.
getArray(int) - Method in class com.imaginary.sql.msql.MsqlResultSet
mSQL does not support array columns.
getAsciiStream(int) - Method in class com.imaginary.sql.msql.MsqlEmptyResultSet
 
getAsciiStream(int) - Method in class com.imaginary.sql.msql.MsqlQueryData
 
getAsciiStream(String) - Method in class com.imaginary.sql.msql.MsqlResultSet
For performance reasons, you should get values by column number when at all possible.
getAutoCommit() - Method in class com.imaginary.sql.msql.MsqlConnection
This method always returns true since mSQL is always in auto-commit mode.
getAutoCommit() - Method in class com.imaginary.sql.msql.MsqlPooledConnection
 
getBestRowIdentifier(String, String, String, int, boolean) - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getBigDecimal(String) - Method in class com.imaginary.sql.msql.MsqlResultSet
Avoid getting columns by name whenever possible.
getBigDecimal(int) - Method in class com.imaginary.sql.msql.MsqlResultSet
 
getBigDecimal(String, int) - Method in class com.imaginary.sql.msql.MsqlResultSet
 
getBigDecimal(int, int) - Method in class com.imaginary.sql.msql.MsqlResultSet
 
getBinaryStream() - Method in class com.imaginary.sql.msql.MsqlBlob
 
getBinaryStream(int) - Method in class com.imaginary.sql.msql.MsqlEmptyResultSet
 
getBinaryStream(int) - Method in class com.imaginary.sql.msql.MsqlQueryData
 
getBinaryStream(String) - Method in class com.imaginary.sql.msql.MsqlResultSet
Avoid getting columns by name whenever possible.
getBlob(int) - Method in class com.imaginary.sql.msql.MsqlQueryData
 
getBlob(String) - Method in class com.imaginary.sql.msql.MsqlResultSet
mSQL does not support BLOBs.
getBlob(int) - Method in class com.imaginary.sql.msql.MsqlResultSet
mSQL does not support BLOBs.
getBoolean(int) - Method in class com.imaginary.sql.msql.MsqlEmptyResultSet
 
getBoolean(int) - Method in class com.imaginary.sql.msql.MsqlQueryData
 
getBoolean(String) - Method in class com.imaginary.sql.msql.MsqlResultSet
Avoid getting columns by name whenever possible.
getByte(int) - Method in class com.imaginary.sql.msql.MsqlEmptyResultSet
 
getByte(int) - Method in class com.imaginary.sql.msql.MsqlQueryData
 
getByte(String) - Method in class com.imaginary.sql.msql.MsqlResultSet
Avoid getting columns by name whenever possible.
getBytes(long, int) - Method in class com.imaginary.sql.msql.MsqlBlob
Provides a byte array of data from this Blob starting at the specified start position within this Blob and having the specified length.
getBytes(int) - Method in class com.imaginary.sql.msql.MsqlEmptyResultSet
 
getBytes(int) - Method in class com.imaginary.sql.msql.MsqlQueryData
 
getBytes(String) - Method in class com.imaginary.sql.msql.MsqlResultSet
Avoid getting columns by name whenever possible.
getCatalog() - Method in class com.imaginary.sql.msql.MsqlConnection
Provides the catalog name.
getCatalog() - Method in class com.imaginary.sql.msql.MsqlPooledConnection
 
getCatalogName(int) - Method in class com.imaginary.sql.msql.MsqlResultSetMetaData
This operation is not supported.
getCatalogSeparator() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getCatalogs() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getCatalogTerm() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getCharacterStream(String) - Method in class com.imaginary.sql.msql.MsqlResultSet
Avoid getting columns by name whenever possible.
getCharacterStream(int) - Method in class com.imaginary.sql.msql.MsqlResultSet
 
getClob(String) - Method in class com.imaginary.sql.msql.MsqlResultSet
mSQL does not support Character large objects.
getClob(int) - Method in class com.imaginary.sql.msql.MsqlResultSet
mSQL does not support Character large objects
getColumnClassName(int) - Method in class com.imaginary.sql.msql.MsqlResultSetMetaData
UDTs are not supported by mSQL. This will always return null.
getColumnCount() - Method in class com.imaginary.sql.msql.MsqlResultSetMetaData
 
getColumnDisplaySize(int) - Method in class com.imaginary.sql.msql.MsqlResultSetMetaData
 
getColumnLabel(int) - Method in class com.imaginary.sql.msql.MsqlResultSetMetaData
mSQL-JDBC 2.0 behaviour change!
getColumn(int) - Method in class com.imaginary.sql.msql.MsqlQueryData
Retrieves the specified column and puts it into the lastColumn attribute.
getColumnName() - Method in class com.imaginary.sql.msql.MsqlColumn
 
getColumnName(int) - Method in class com.imaginary.sql.msql.MsqlResultSetMetaData
 
getColumnPrivileges(String, String, String, String) - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
get(int) - Method in class com.imaginary.sql.msql.ColumnResultsRow
Retrieves the specified column as a String.
getColumns(String, String, String, String) - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
Provides column information for the specified table from the database.
getColumnType(int) - Method in class com.imaginary.sql.msql.MsqlResultSetMetaData
 
getColumnTypeName(int) - Method in class com.imaginary.sql.msql.MsqlResultSetMetaData
 
getConcurrency() - Method in class com.imaginary.sql.msql.MsqlResultSet
 
getConnection() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getConnection() - Method in class com.imaginary.sql.msql.MsqlDataSource
Creates an mSQL connection using the configured user name and password for the JNDI directory entry.
getConnection(String, String) - Method in class com.imaginary.sql.msql.MsqlDataSource
Provides a database connection using a user and password not configured in the JNDI directory.
getConnection(Properties) - Method in class com.imaginary.sql.msql.MsqlDataSource
Creates a connection using the specified properties.
getConnection() - Method in class com.imaginary.sql.msql.MsqlPooledConnection
 
getConnection(Properties) - Method in class com.imaginary.sql.msql.MsqlPooledDataSource
 
getConnection() - Method in class com.imaginary.sql.msql.MsqlStatement
This method has changed between mSQL-JDBC 1.x and 2.x to reflect the fact that this is actually a JDBC method as of JDBC 2.0. This change should have no effect on even the most poorly designed users of mSQL-JDBC.
getCrossReference(String, String, String, String, String, String) - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getCursorName() - Method in class com.imaginary.sql.msql.MsqlResultSet
 
getDatabaseName() - Method in class com.imaginary.sql.msql.MsqlDataSource
 
getDatabaseProductName() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getDatabaseProductVersion() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getDate(String) - Method in class com.imaginary.sql.msql.MsqlResultSet
Avoid getting columns by name whenever possible.
getDate(int) - Method in class com.imaginary.sql.msql.MsqlResultSet
mSQL 1.0 does not support a date type, but 2.0 does.
getDate(String, Calendar) - Method in class com.imaginary.sql.msql.MsqlResultSet
Avoid getting columns by name whenever possible.
getDate(int, Calendar) - Method in class com.imaginary.sql.msql.MsqlResultSet
mSQL 1.0 does not support a date type, but 2.0 does.
getDefaultTransactionIsolation() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getDouble(String) - Method in class com.imaginary.sql.msql.MsqlResultSet
Avoid getting columns by name whenever possible.
getDouble(int) - Method in class com.imaginary.sql.msql.MsqlResultSet
 
getDriverMajorVersion() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getDriverMinorVersion() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getDriverName() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getDriverVersion() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getEncoding() - Method in class com.imaginary.sql.msql.MsqlConnection
 
getEncoding() - Method in class com.imaginary.sql.msql.MsqlDataSource
 
getEncoding() - Method in class com.imaginary.sql.msql.MsqlResultSet
 
getEncoding() - Method in class com.imaginary.sql.msql.MsqlStatement
 
getExportedKeys(String, String, String) - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getExtraNameCharacters() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getFetchDirection() - Method in class com.imaginary.sql.msql.MsqlResultSet
 
getFetchDirection() - Method in class com.imaginary.sql.msql.MsqlStatement
 
getFetchSize() - Method in class com.imaginary.sql.msql.MsqlResultSet
mSQL-JDBC always fetches all rows.
getFetchSize() - Method in class com.imaginary.sql.msql.MsqlStatement
mSQL-JDBC always fetches all rows.
getFloat(String) - Method in class com.imaginary.sql.msql.MsqlResultSet
Avoid getting columns by name whenever possible.
getFloat(int) - Method in class com.imaginary.sql.msql.MsqlResultSet
 
getIdentifierQuoteString() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getImportedKeys(String, String, String) - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getIndexInfo(String, String, String, boolean, boolean) - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getInt(String) - Method in class com.imaginary.sql.msql.MsqlResultSet
Avoid getting columns by name whenever possible.
getInt(int) - Method in class com.imaginary.sql.msql.MsqlResultSet
 
getLength() - Method in class com.imaginary.sql.msql.MsqlColumn
 
getLevel() - Method in class com.imaginary.sql.msql.MsqlLog
 
getLoginTimeout() - Method in class com.imaginary.sql.msql.MsqlDataSource
This feature is not implemented.
getLogWriter() - Method in class com.imaginary.sql.msql.MsqlDataSource
 
getLong(String) - Method in class com.imaginary.sql.msql.MsqlResultSet
Avoid getting columns by name whenever possible.
getLong(int) - Method in class com.imaginary.sql.msql.MsqlResultSet
 
getMajorVersion() - Method in class com.imaginary.sql.msql.MsqlDriver
Gives the major version for this driver as required by the JDBC specification.
getMaxBinaryLiteralLength() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getMaxCatalogNameLength() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getMaxCharLiteralLength() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getMaxColumnNameLength() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getMaxColumnsInGroupBy() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getMaxColumnsInIndex() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getMaxColumnsInOrderBy() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getMaxColumnsInSelect() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getMaxColumnsInTable() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getMaxConnections() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getMaxCursorNameLength() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getMaxFieldSize() - Method in class com.imaginary.sql.msql.MsqlStatement
 
getMaxIndexLength() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getMaxPoolSize() - Method in class com.imaginary.sql.msql.MsqlPooledDataSource
 
getMaxProcedureNameLength() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getMaxRowSize() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getMaxRows() - Method in class com.imaginary.sql.msql.MsqlStatement
 
getMaxSchemaNameLength() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getMaxStatementLength() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getMaxStatements() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getMaxTableNameLength() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getMaxTablesInSelect() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getMaxUserNameLength() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getMetaData() - Method in class com.imaginary.sql.msql.MsqlConnection
Provides meta-data for the database connection.
getMetaData() - Method in class com.imaginary.sql.msql.MsqlEmptyResultSet
 
getMetaData() - Method in class com.imaginary.sql.msql.MsqlPooledConnection
 
getMetaData() - Method in class com.imaginary.sql.msql.MsqlPreparedStatement
This errors out because I have not yet figured out a good way to implement this for mSQL.
getMetaData() - Method in class com.imaginary.sql.msql.MsqlQueryData
 
getMinorVersion() - Method in class com.imaginary.sql.msql.MsqlDriver
Gives the minor version for this driver as required by the JDBC specification.
getMoreResults() - Method in class com.imaginary.sql.msql.MsqlStatement
 
getMsqlTypeForSQL(int) - Static method in class com.imaginary.sql.msql.MsqlTypes
Provides the mSQL type in the form of an int from this class for the specified SQL type from java.sql.
getMsqlType() - Method in class com.imaginary.sql.msql.MsqlColumn
 
getMsqlTypeNameForMsql(int) - Static method in class com.imaginary.sql.msql.MsqlTypes
Provides a String representation of the specified mSQL type.
getMsqlTypeNameForSQL(int) - Static method in class com.imaginary.sql.msql.MsqlTypes
Provides the mSQL type name for the specified SQL type constant from java.sql.
getNumericFunctions() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getObjectInstance(Object, Name, Context, Hashtable) - Method in class com.imaginary.sql.msql.MsqlDataSourceFactory
Constructs a new mSQL data source for the referenced data source.
getObject(String) - Method in class com.imaginary.sql.msql.MsqlResultSet
Avoid getting columns by name whenever possible.
getObject(int) - Method in class com.imaginary.sql.msql.MsqlResultSet
 
getObject(String, Map) - Method in class com.imaginary.sql.msql.MsqlResultSet
This method exists for the sake of compliance with JDBC 2.0 and possible future UDTs in mSQL. Try to avoid getting columns by name whenever possible.
getObject(int, Map) - Method in class com.imaginary.sql.msql.MsqlResultSet
This method exists for the sake of compliance with JDBC 2.0 and possible future UDTs in mSQL.
get(int) - Method in interface com.imaginary.sql.msql.ParsedRow
Provides a specific column value.
getPooledConnection() - Method in class com.imaginary.sql.msql.MsqlPooledDataSource
Constructs a pooled connection using the default user/password.
getPooledConnection(String, String) - Method in class com.imaginary.sql.msql.MsqlPooledDataSource
 
getPort() - Method in class com.imaginary.sql.msql.MsqlDataSource
 
getPrecision(int) - Method in class com.imaginary.sql.msql.MsqlResultSetMetaData
This is a total hack for mSQL, as it does not inherently have any concept of precision or scale.
getPrimaryKeys(String, String, String) - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
This method is used by MsqlDatabaseMetaData to grab column information from the database.
getProcedureColumns(String, String, String, String) - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getProcedures(String, String, String) - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getProcedureTerm() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getPropertyInfo(String, Properties) - Method in class com.imaginary.sql.msql.MsqlDriver
The getPropertyInfo method is intended to allow a generic GUI tool to discover what properties it should prompt a human for in order to get enough information to connect to a database.
getQueryTimeout() - Method in class com.imaginary.sql.msql.MsqlStatement
The query timeout is the number of seconds a statement should wait before aborting the execution of a statement.
getReference() - Method in class com.imaginary.sql.msql.MsqlDataSource
Required method to support this class as a Referenceable.
getReference() - Method in class com.imaginary.sql.msql.MsqlPooledDataSource
Creates a reference to this object.
getRef(String) - Method in class com.imaginary.sql.msql.MsqlResultSet
mSQL-JDBC does not currently support references
getRef(int) - Method in class com.imaginary.sql.msql.MsqlResultSet
mSQL-JDBC does not currently support references
getResultSetConcurrency() - Method in class com.imaginary.sql.msql.MsqlStatement
JDBC 2.0 result set concurrency.
getResultSet() - Method in class com.imaginary.sql.msql.MsqlStatement
Call this method after using the execute() method to send SQL to the database and finding that a result set was created.
getResultSetType() - Method in class com.imaginary.sql.msql.MsqlStatement
JDBC 2.0 result set type.
getRow() - Method in class com.imaginary.sql.msql.MsqlEmptyResultSet
 
getRow() - Method in class com.imaginary.sql.msql.MsqlQueryData
 
get(int) - Method in class com.imaginary.sql.msql.RowTokenizer
 
getScale(int) - Method in class com.imaginary.sql.msql.MsqlResultSetMetaData
This is a total hack for mSQL, as it does not inherently have any concept of precision or scale.
getSchemaName(int) - Method in class com.imaginary.sql.msql.MsqlResultSetMetaData
mSQL does not have schemas.
getSchemas() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getSchemaTerm() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getSearchStringEscape() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getServerName() - Method in class com.imaginary.sql.msql.MsqlDataSource
 
getShort(String) - Method in class com.imaginary.sql.msql.MsqlResultSet
Avoid getting columns by name whenever possible.
getShort(int) - Method in class com.imaginary.sql.msql.MsqlResultSet
 
getSQLKeywords() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getSQLTypeForMsql(int) - Static method in class com.imaginary.sql.msql.MsqlTypes
Provides the SQL type that corresponds to the specified mSQL type.
getSQLType() - Method in class com.imaginary.sql.msql.MsqlColumn
 
getStatement() - Method in class com.imaginary.sql.msql.MsqlResultSet
 
getStringFunctions() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getString(int) - Method in class com.imaginary.sql.msql.MsqlEmptyResultSet
 
getString(int) - Method in class com.imaginary.sql.msql.MsqlQueryData
 
getString(String) - Method in class com.imaginary.sql.msql.MsqlResultSet
Avoid getting columns by name whenever possible.
getSystemFunctions() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getTableName() - Method in class com.imaginary.sql.msql.MsqlColumn
 
getTableName(int) - Method in class com.imaginary.sql.msql.MsqlResultSetMetaData
 
getTablePrivileges(String, String, String) - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
get(int) - Method in class com.imaginary.sql.msql.TableResultsRow
Retrieves the specified column as a String.
getTables(String, String, String, String[]) - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
This method is used by MsqlDatabaseMetaData to grab table information from the database.
getTableTypes() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getTimeDateFunctions() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getTime(String) - Method in class com.imaginary.sql.msql.MsqlResultSet
Avoid getting columns by name whenever possible.
getTime(int) - Method in class com.imaginary.sql.msql.MsqlResultSet
 
getTime(String, Calendar) - Method in class com.imaginary.sql.msql.MsqlResultSet
Avoid getting columns by name whenever possible.
getTime(int, Calendar) - Method in class com.imaginary.sql.msql.MsqlResultSet
 
getTimestamp(String) - Method in class com.imaginary.sql.msql.MsqlResultSet

Timestamps are not really supported in mSQL. To make use of them, store timestamps in char fields.

getTimestamp(int) - Method in class com.imaginary.sql.msql.MsqlResultSet

Timestamps are not really supported in mSQL. To make use of them, store timestamps in char fields.

getTimestamp(String, Calendar) - Method in class com.imaginary.sql.msql.MsqlResultSet

Timestamps are not really supported in mSQL. To make use of them, store timestamps in char fields.

getTimestamp(int, Calendar) - Method in class com.imaginary.sql.msql.MsqlResultSet

Timestamps are not really supported in mSQL. To make use of them, store timestamps in char fields.

getTransactionIsolation() - Method in class com.imaginary.sql.msql.MsqlConnection
 
getTransactionIsolation() - Method in class com.imaginary.sql.msql.MsqlPooledConnection
 
getTypeInfo() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getTypeMap() - Method in class com.imaginary.sql.msql.MsqlConnection
 
getTypeMap() - Method in class com.imaginary.sql.msql.MsqlPooledConnection
 
getType() - Method in class com.imaginary.sql.msql.MsqlResultSet
 
getUDTs(String, String, String, int[]) - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getUnicodeStream(int) - Method in class com.imaginary.sql.msql.MsqlEmptyResultSet
 
getUnicodeStream(int) - Method in class com.imaginary.sql.msql.MsqlQueryData
use getCharacterStream()
getUnicodeStream(String) - Method in class com.imaginary.sql.msql.MsqlResultSet
use the getCharacterStream()
getUpdateCount() - Method in class com.imaginary.sql.msql.MsqlStatement
Call this method after using the execute() method to send SQL to the database and finding that rows were updated.
getUpdate(int) - Method in class com.imaginary.sql.msql.MsqlQueryData
Provides the update value for the specified column.
getUpdate(int) - Method in class com.imaginary.sql.msql.MsqlResultSet
This method does nothing.
getURL() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getURL() - Method in class com.imaginary.sql.msql.MsqlDataSource
The JDBC URL that would be used to create the same sort of connection used by this data source.
getUser() - Method in class com.imaginary.sql.msql.MsqlConnection
 
getUser() - Method in class com.imaginary.sql.msql.MsqlDataSource
 
getUserName() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getVersionColumns(String, String, String) - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
getWarnings() - Method in class com.imaginary.sql.msql.MsqlConnection
mSQL does not have warnings.
getWarnings() - Method in class com.imaginary.sql.msql.MsqlPooledConnection
 
getWarnings() - Method in class com.imaginary.sql.msql.MsqlResultSet
mSQL does not generate warnings, so this method always returns null.
getWarnings() - Method in class com.imaginary.sql.msql.MsqlStatement
mSQL does not generate warnings, so this method always returns null.

H

hasColumn(int) - Method in class com.imaginary.sql.msql.ColumnResultsRow
Provides a quick method for determining if this row contains the specified column number.
hasColumn(int) - Method in interface com.imaginary.sql.msql.ParsedRow
Lets you know if the specified column exists.
hasColumn(int) - Method in class com.imaginary.sql.msql.RowTokenizer
 
hasColumn(int) - Method in class com.imaginary.sql.msql.TableResultsRow
Provides a quick method for determining if this row contains the specified column number.
hasNext() - Method in class com.imaginary.sql.msql.ColumnIterator
 

I

IDENT - Static variable in class com.imaginary.sql.msql.MsqlTypes
 
IDX - Static variable in class com.imaginary.sql.msql.MsqlTypes
 
input - Variable in class com.imaginary.sql.msql.MsqlConnection
 
insertRow() - Method in class com.imaginary.sql.msql.MsqlResultSet
This is a NO-OP. Implementing classes should extend this method.
insertsAreDetected(int) - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
INT - Static variable in class com.imaginary.sql.msql.MsqlTypes
 
isAfterLast() - Method in class com.imaginary.sql.msql.MsqlResultSet
Determines if the driver is positioned after the last row.
isAutoIncrement(int) - Method in class com.imaginary.sql.msql.MsqlResultSetMetaData
 
isBeforeFirst() - Method in class com.imaginary.sql.msql.MsqlResultSet
Because of the way the driver works, isAfterLast() == isBeforeFirst().
isCaseSensitive(int) - Method in class com.imaginary.sql.msql.MsqlResultSetMetaData
 
isCatalogAtStart() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
isClosed() - Method in class com.imaginary.sql.msql.MsqlConnection
 
isClosed() - Method in class com.imaginary.sql.msql.MsqlPooledConnection
 
isCurrency(int) - Method in class com.imaginary.sql.msql.MsqlResultSetMetaData
 
isDefinitelyWritable(int) - Method in class com.imaginary.sql.msql.MsqlResultSetMetaData
This always returns true for the lack of anything better to do.
isFirst() - Method in class com.imaginary.sql.msql.MsqlResultSet
 
isLast() - Method in class com.imaginary.sql.msql.MsqlEmptyResultSet
 
isLast() - Method in class com.imaginary.sql.msql.MsqlQueryData
This is an expensive operation and should be avoided.
isNullable() - Method in class com.imaginary.sql.msql.MsqlColumn
 
isNullable(int) - Method in class com.imaginary.sql.msql.MsqlResultSetMetaData
 
isPrimaryKey() - Method in class com.imaginary.sql.msql.MsqlColumn
 
isReadOnly() - Method in class com.imaginary.sql.msql.MsqlConnection
mSQL does not support read only connections, only read-only access rights.
isReadOnly() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
isReadOnly() - Method in class com.imaginary.sql.msql.MsqlPooledConnection
 
isReadOnly(int) - Method in class com.imaginary.sql.msql.MsqlResultSetMetaData
mSQL does not support read-only mode.
isSearchable(int) - Method in class com.imaginary.sql.msql.MsqlResultSetMetaData
 
isSigned(int) - Method in class com.imaginary.sql.msql.MsqlResultSetMetaData
 
isWritable(int) - Method in class com.imaginary.sql.msql.MsqlResultSetMetaData
This is always true for mSQL columns.

J

jdbcCompliant() - Method in class com.imaginary.sql.msql.MsqlDriver
 
JDBC - Static variable in class com.imaginary.sql.msql.MsqlLog
 

L

lastColumn - Variable in class com.imaginary.sql.msql.MsqlQueryData
 
last() - Method in class com.imaginary.sql.msql.MsqlResultSet
Moves the result set to the last row.
length() - Method in class com.imaginary.sql.msql.MsqlBlob
 
loadMetaData() - Method in class com.imaginary.sql.msql.ColumnResults
Creates a specialized set of result set meta data for this special result set.
loadMetaData() - Method in class com.imaginary.sql.msql.MsqlQueryData
 
loadMetaData() - Method in class com.imaginary.sql.msql.PrimaryKeyResults
Creates a specialized set of result set meta data for this special result set.
loadMetaData() - Method in class com.imaginary.sql.msql.TableResults
Creates a specialized set of result set meta data for this special result set.
loadResults() - Method in class com.imaginary.sql.msql.MsqlQueryData
Runs the thread for loading data from the database.
loadResults() - Method in class com.imaginary.sql.msql.PrimaryKeyResults
 
log(String, int, String) - Method in class com.imaginary.sql.msql.MsqlLog
Attempts to log an event of a specified type to the driver manager's print writer or to stderr/stdout if no print writer is set.
log - Variable in class com.imaginary.sql.msql.MsqlResultSet
 
log - Variable in class com.imaginary.sql.msql.MsqlStatement
 

M

MsqlAsciiInputStream(byte[]) - Constructor for class com.imaginary.sql.msql.MsqlAsciiInputStream
Constructs an MsqlAsciiInputStream.
MsqlAsciiInputStream(String) - Constructor for class com.imaginary.sql.msql.MsqlAsciiInputStream
Constructs an MsqlAsciiInputStream for a string.
MsqlBlob(byte[]) - Constructor for class com.imaginary.sql.msql.MsqlBlob
Constructs a new MsqlBlob from the specified byte array.
MsqlBlob(InputStream) - Constructor for class com.imaginary.sql.msql.MsqlBlob
Constructs a new MsqlBlob from a binary stream.
MsqlDataSource() - Constructor for class com.imaginary.sql.msql.MsqlDataSource
Constructs a new MsqlDataSource without any values.
MsqlDriver() - Constructor for class com.imaginary.sql.msql.MsqlDriver
Constructs an MsqlDriver instance.
MsqlException(String) - Constructor for class com.imaginary.sql.msql.MsqlException
Constructs an MsqlException based on an error message from mSQL.
MsqlException(Exception) - Constructor for class com.imaginary.sql.msql.MsqlException
Constructs an MsqlException based on some odd exception.
MsqlInputStream(InputStream) - Constructor for class com.imaginary.sql.msql.MsqlInputStream
Constructs an MsqlInputStream using an InputStream from a socket connecting the driver to the database.
MsqlLog(int, Object) - Constructor for class com.imaginary.sql.msql.MsqlLog
Constructs a new logger that logs things foor the specified levels for the specified object.
MsqlOutputStream(OutputStream) - Constructor for class com.imaginary.sql.msql.MsqlOutputStream
Constructs a new MsqlOutputStream using the specified OutputStream.
MsqlPooledDataSource() - Constructor for class com.imaginary.sql.msql.MsqlPooledDataSource
Constructs a new pooled data source.
MsqlUnicodeInputStream(byte[]) - Constructor for class com.imaginary.sql.msql.MsqlUnicodeInputStream
Constructs an MsqlUnicodeInputStream.
MsqlUnicodeInputStream(String) - Constructor for class com.imaginary.sql.msql.MsqlUnicodeInputStream
Constructs an MsqlUnicodeInputStream for a string.
METHODS - Static variable in class com.imaginary.sql.msql.MsqlLog
 
MODIFIED - Static variable in class com.imaginary.sql.msql.MsqlRow
The modified state for a row that has one or more columns updated.
MONEY - Static variable in class com.imaginary.sql.msql.MsqlTypes
 
moveToCurrentRow() - Method in class com.imaginary.sql.msql.MsqlResultSet
Moves the cursor to the current row.
moveToInsertRow() - Method in class com.imaginary.sql.msql.MsqlResultSet
This is a NO-OP. Implementing classes should extend this.
MsqlAsciiInputStream - class com.imaginary.sql.msql.MsqlAsciiInputStream.
An MsqlAsciiInputStream is used for the JDBC ResultSet getAsciiStream() method to represent an ascii stream from a query.
MsqlBlob - class com.imaginary.sql.msql.MsqlBlob.
Implements the JDBC 2.0 Blob interface.
MsqlColumn - class com.imaginary.sql.msql.MsqlColumn.
This class holds meta information about mSQL columns in a result set.
MsqlConnection - class com.imaginary.sql.msql.MsqlConnection.
The MsqlConnection class is an implementation of the JDBC Connection interface that represents a database transaction.
MsqlDatabaseMetaData - class com.imaginary.sql.msql.MsqlDatabaseMetaData.
This class is not yet done.
MsqlDataSource - class com.imaginary.sql.msql.MsqlDataSource.
JDBC 2.0 standard extension data source for JNDI access to an mSQL data source.
MsqlDataSourceFactory - class com.imaginary.sql.msql.MsqlDataSourceFactory.
JNDI factory class for MsqlDataSource and MsqlPooledDataSource objects.
MsqlDriver - class com.imaginary.sql.msql.MsqlDriver.
The MsqlDriver class implements the JDBC Driver interface from the JDBC specification.
MsqlEmptyResultSet - class com.imaginary.sql.msql.MsqlEmptyResultSet.
The MsqlEmptyResultSet class implements the JDBC ResultSet interface for fake result sets with no data.
MsqlException - exception com.imaginary.sql.msql.MsqlException.
This class is an SQLException that has special constructors for messages directly from mSQL.
Last modified $Date: 1999/07/06 05:55:43 $
MsqlInputStream - class com.imaginary.sql.msql.MsqlInputStream.
The MsqlInputStream class handles communication between the mSQL database and the JDBC implementation.
MsqlLog - class com.imaginary.sql.msql.MsqlLog.
Provides logging for objects in the mSQL-JDBC driver.
MSQL - Static variable in class com.imaginary.sql.msql.MsqlLog
 
MsqlOutputStream - class com.imaginary.sql.msql.MsqlOutputStream.
Represents a stream of data going to the mSQL database.
MsqlPooledConnection - class com.imaginary.sql.msql.MsqlPooledConnection.
Represents a logical database connection using pooled connection resources.
MsqlPooledDataSource - class com.imaginary.sql.msql.MsqlPooledDataSource.
The mSQL-JDBC implementation of the JDBC 2.0 standard extension connection pooling API. Connection pooling is actually something transparent to application developers.
MsqlPreparedStatement - class com.imaginary.sql.msql.MsqlPreparedStatement.
The MsqlPreparedStatement is an mSQL implementation of the JDBC PreparedStatement interface.
MsqlQueryData - class com.imaginary.sql.msql.MsqlQueryData.
The MsqlQueryData class is new to mSQL-JDBC 2.0 and replaces the functionality of the old MsqlResultSet class.
MsqlResultSet - class com.imaginary.sql.msql.MsqlResultSet.
As of mSQL-JDBC 2.0, MsqlResultSet is an abstract base class for all of the different kinds of result sets supported by mSQL-JDBC.
Last modified $Date: 1999/07/06 05:55:43 $
MsqlResultSetMetaData - class com.imaginary.sql.msql.MsqlResultSetMetaData.
The MsqlResultSetMetaData class is the mSQL implementation of the JDBC ResultSetMetaData interface.
MsqlRow - class com.imaginary.sql.msql.MsqlRow.
Represents a row from an mSQL database.
MsqlStatement - class com.imaginary.sql.msql.MsqlStatement.
The MsqlStatement class implements the JDBC Statement interface.
MsqlTypes - class com.imaginary.sql.msql.MsqlTypes.
Provides tools for moving around among SQL and mSQL data types using both the SQL Types constants and the mSQL socket protocol constants.
MsqlUnicodeInputStream - class com.imaginary.sql.msql.MsqlUnicodeInputStream.
Last modified $Date: 1999/07/06 05:55:43 $

N

nativeSQL(String) - Method in class com.imaginary.sql.msql.MsqlConnection
This gives the driver an opportunity to turn JDBC compliant SQL into mSQL specific SQL. My feeling is why bother.
nativeSQL(String) - Method in class com.imaginary.sql.msql.MsqlPooledConnection
 
NEW - Static variable in class com.imaginary.sql.msql.MsqlRow
The new state for a row that is to be inserted.
next() - Method in class com.imaginary.sql.msql.ColumnIterator
 
next() - Method in class com.imaginary.sql.msql.MsqlEmptyResultSet
Moves to the next row of data for processing.
next() - Method in class com.imaginary.sql.msql.MsqlQueryData
Moves to the next row of data for processing.
NONE - Static variable in class com.imaginary.sql.msql.MsqlLog
 
NULL - Static variable in class com.imaginary.sql.msql.MsqlTypes
 
nullPlusNonNullIsNull() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
nullsAreSortedAtEnd() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
nullsAreSortedAtStart() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
nullsAreSortedHigh() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
nullsAreSortedLow() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 

O

othersDeletesAreVisible(int) - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
othersInsertsAreVisible(int) - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
othersUpdatesAreVisible(int) - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
output - Variable in class com.imaginary.sql.msql.MsqlConnection
 
ownDeletesAreVisible(int) - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
ownInsertsAreVisible(int) - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
ownUpdatesAreVisible(int) - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 

P

ParsedRow - interface com.imaginary.sql.msql.ParsedRow.
Uniform interface for any object representing a row parsed from the database.
position(Blob, long) - Method in class com.imaginary.sql.msql.MsqlBlob
Provides the position of the first occurrence of the specified pattern after the specified start position.
position(byte[], long) - Method in class com.imaginary.sql.msql.MsqlBlob
Provides the position of the first occurrence of the specified pattern after the specified start position.
prepareCall(String) - Method in class com.imaginary.sql.msql.MsqlConnection
Callable statements are not supported by mSQL. This will therefore always throw an exception.
prepareCall(String, int, int) - Method in class com.imaginary.sql.msql.MsqlConnection
Callable statements are not supported by mSQL. This will therefore always throw an exception.
prepareCall(String) - Method in class com.imaginary.sql.msql.MsqlPooledConnection
 
prepareCall(String, int, int) - Method in class com.imaginary.sql.msql.MsqlPooledConnection
 
prepareStatement(String) - Method in class com.imaginary.sql.msql.MsqlConnection
Constructs a PreparedStatement matching the specified statement.
prepareStatement(String, int, int) - Method in class com.imaginary.sql.msql.MsqlConnection
Creates a prepared statement with the specified type and concurrency for its result sets.
prepareStatement(String) - Method in class com.imaginary.sql.msql.MsqlPooledConnection
 
prepareStatement(String, int, int) - Method in class com.imaginary.sql.msql.MsqlPooledConnection
 
previous() - Method in class com.imaginary.sql.msql.MsqlEmptyResultSet
 
previous() - Method in class com.imaginary.sql.msql.MsqlQueryData
Moves to the previous row of data for processing.
PrimaryKeyResults - class com.imaginary.sql.msql.PrimaryKeyResults.
This class represents a ResultSet containing information about the primary key columns in an mSQL table.

R

RowTokenizer(byte[]) - Constructor for class com.imaginary.sql.msql.RowTokenizer
 
RowTokenizer(byte[], int) - Constructor for class com.imaginary.sql.msql.RowTokenizer
 
read() - Method in class com.imaginary.sql.msql.MsqlInputStream
Reads data from the mSQL database as an array of bytes.
read() - Method in class com.imaginary.sql.msql.MsqlUnicodeInputStream
 
readRow(byte[]) - Method in class com.imaginary.sql.msql.ColumnResults
Provides a row that represents the full range of required JDBC meta data for a table's columns.
readRow(byte[]) - Method in class com.imaginary.sql.msql.MsqlQueryData
 
readRow(byte[]) - Method in class com.imaginary.sql.msql.PrimaryKeyResults
Provides a row that represents the full range of required JDBC meta data for a table's columns.
readRow(byte[]) - Method in class com.imaginary.sql.msql.TableResults
Provides a row that represents the full range of required JDBC meta data for a table's columns.
readString(String) - Method in class com.imaginary.sql.msql.MsqlInputStream
Instead of reading data raw, you can read it using the specified encoding. param encoding the encoding to use for the character set
REAL - Static variable in class com.imaginary.sql.msql.MsqlTypes
 
refreshRow() - Method in class com.imaginary.sql.msql.MsqlQueryData
Restores the current row to its original values.
refreshRow() - Method in class com.imaginary.sql.msql.MsqlResultSet
This method is a NO-OP. Implementing classes should extend this.
relative(int) - Method in class com.imaginary.sql.msql.MsqlEmptyResultSet
 
relative(int) - Method in class com.imaginary.sql.msql.MsqlQueryData
Moves the result set forward the specified number of rows relative to the current row.
remove() - Method in class com.imaginary.sql.msql.ColumnIterator
 
removeConnectionEventListener(ConnectionEventListener) - Method in class com.imaginary.sql.msql.MsqlPooledConnection
 
rollback() - Method in class com.imaginary.sql.msql.MsqlConnection
This method always errors since you cannot rollback an mSQL transaction.
rollback() - Method in class com.imaginary.sql.msql.MsqlPooledConnection
 
rowDeleted() - Method in class com.imaginary.sql.msql.MsqlQueryData
 
rowDeleted() - Method in class com.imaginary.sql.msql.MsqlResultSet
The default implementation here returns false.
rowInserted() - Method in class com.imaginary.sql.msql.MsqlQueryData
 
rowInserted() - Method in class com.imaginary.sql.msql.MsqlResultSet
The default implementation here returns false.
RowTokenizer - class com.imaginary.sql.msql.RowTokenizer.
Represents a row parsed straight from mSQL. It takes in a row of raw data from a connection to mSQL and parses it into a list of columns values.
rowUpdated() - Method in class com.imaginary.sql.msql.MsqlQueryData
 
rowUpdated() - Method in class com.imaginary.sql.msql.MsqlResultSet
The default implementation here returns false.

S

setArray(int, Array) - Method in class com.imaginary.sql.msql.MsqlPreparedStatement
This is not really supported, but it tries.
setAsciiStream(int, InputStream, int) - Method in class com.imaginary.sql.msql.MsqlPreparedStatement
Sets the parameter to the data in the specified stream.
setAutoCommit(boolean) - Method in class com.imaginary.sql.msql.MsqlConnection
This method will thrown an exception if you try to turn auto-commit off since JDBC does not support transactional logic.
setAutoCommit(boolean) - Method in class com.imaginary.sql.msql.MsqlPooledConnection
 
setBigDecimal(int, BigDecimal) - Method in class com.imaginary.sql.msql.MsqlPreparedStatement
Sets the specified parameter to a BigDecimal value.
setBinaryStream(int, InputStream, int) - Method in class com.imaginary.sql.msql.MsqlPreparedStatement
Sets the parameter to the data in the specified stream.
setBlob(int, Blob) - Method in class com.imaginary.sql.msql.MsqlPreparedStatement
Sets the specified parameter to a Blob value.
setBoolean(int, boolean) - Method in class com.imaginary.sql.msql.MsqlPreparedStatement
Sets the specified parameter to a boolean value.
setByte(int, byte) - Method in class com.imaginary.sql.msql.MsqlPreparedStatement
Sets the specified parameter to the specified byte value.
setBytes(int, byte[]) - Method in class com.imaginary.sql.msql.MsqlPreparedStatement
Sets the specified parameter to the specified byte value.
setCatalog(String) - Method in class com.imaginary.sql.msql.MsqlConnection
Selects the database to be used by this connection.
setCatalog(String) - Method in class com.imaginary.sql.msql.MsqlPooledConnection
 
setCharacterStream(int, Reader, int) - Method in class com.imaginary.sql.msql.MsqlPreparedStatement
Sets the parameter to the data in the specified stream.
setClob(int, Clob) - Method in class com.imaginary.sql.msql.MsqlPreparedStatement
Sets the specified parameter to a Clob value.
setColumn(int, String) - Method in class com.imaginary.sql.msql.MsqlQueryData
Changes the specified column.
setColumn(int, String) - Method in class com.imaginary.sql.msql.MsqlResultSet
This method checks only that the result set is updatable.
set(int, String) - Method in class com.imaginary.sql.msql.ColumnResultsRow
This method always throws an exception since meta data result sets are most definitely not updatable.
setCursorName(String) - Method in class com.imaginary.sql.msql.MsqlStatement
This method is required by the JDBC 2.0 specification but is not a supported feature of mSQL. It is therefore a NO-OP as specified by the JDBC 2.0 specification.
setDatabaseName(String) - Method in class com.imaginary.sql.msql.MsqlDataSource
Sets the database name.
setDate(int, Date) - Method in class com.imaginary.sql.msql.MsqlPreparedStatement
Sets the specified parameter to a date value stored in the mSQL database as a string in the form dd-MMM-yyyy.
setDate(int, Date, Calendar) - Method in class com.imaginary.sql.msql.MsqlPreparedStatement
Sets the specified parameter to a date value stored in the mSQL database as a string in the form dd-MMM-yyyy.
setDouble(int, double) - Method in class com.imaginary.sql.msql.MsqlPreparedStatement
Sets the specified parameter to a double value.
setEncoding(String) - Method in class com.imaginary.sql.msql.MsqlDataSource
Sets the encoding to use for this connection.
setEscapeProcessing(boolean) - Method in class com.imaginary.sql.msql.MsqlStatement
Toggles on and off escape substitution before sending SQL to the database.
setFetchDirection(int) - Method in class com.imaginary.sql.msql.MsqlResultSet
Provide a hint to mSQL-JDBC as to which direction results should be fetched in.
setFetchDirection(int) - Method in class com.imaginary.sql.msql.MsqlStatement
Provide a hint to mSQL-JDBC as to which direction results should be fetched int.
setFetchSize(int) - Method in class com.imaginary.sql.msql.MsqlResultSet
This is a NO-OP since no matter what you suggest, mSQL-JDBC is forced by the mSQL network protocol to download all rows.
setFetchSize(int) - Method in class com.imaginary.sql.msql.MsqlStatement
This is a NO-OP since no matter what you suggest, mSQL-JDBC is forced by the mSQL network protocol to download all rows.
setFloat(int, float) - Method in class com.imaginary.sql.msql.MsqlPreparedStatement
Sets the specified parameter to a float value.
setInt(int, int) - Method in class com.imaginary.sql.msql.MsqlPreparedStatement
Sets the specified parameter to an int value.
setLoginTimeout(int) - Method in class com.imaginary.sql.msql.MsqlDataSource
This feature is not yet implemented.
setLogWriter(PrintWriter) - Method in class com.imaginary.sql.msql.MsqlDataSource
Sets the log writer for this data source.
setLong(int, long) - Method in class com.imaginary.sql.msql.MsqlPreparedStatement
Sets the specified parameter to a long value.
setMaxFieldSize(int) - Method in class com.imaginary.sql.msql.MsqlStatement
Sets the maximum field size for certain data types.
setMaxPoolSize(int) - Method in class com.imaginary.sql.msql.MsqlPooledDataSource
Sets the maximum size for the connection pool.
setMaxRows(int) - Method in class com.imaginary.sql.msql.MsqlStatement
Sets the maximum number of rows to be returned by results generated by this statement.
setNull(int, int) - Method in class com.imaginary.sql.msql.MsqlPreparedStatement
Sets the specified parameter to a null value.
setNull(int, int, String) - Method in class com.imaginary.sql.msql.MsqlPreparedStatement
Sets the specified parameter to a null value.
setObject(int, Object) - Method in class com.imaginary.sql.msql.MsqlPreparedStatement
Sets the specified parameter to a Java object value by calling ob.toString().
setObject(int, Object, int) - Method in class com.imaginary.sql.msql.MsqlPreparedStatement
Sets the specified parameter to a Java object value according to the SQL type specified.
setObject(int, Object, int, int) - Method in class com.imaginary.sql.msql.MsqlPreparedStatement
Sets the specified parameter to a Java object value according to the SQL type specified.
set(int, String) - Method in interface com.imaginary.sql.msql.ParsedRow
Assigns a new value to the specified column.
setPassword(String) - Method in class com.imaginary.sql.msql.MsqlDataSource
Sets the password to use for connecting to the database
setPort(int) - Method in class com.imaginary.sql.msql.MsqlDataSource
Sets the database port.
setQueryTimeout(int) - Method in class com.imaginary.sql.msql.MsqlStatement
This is a NO-OP since mSQL queries must run to their conclusion.
setReadOnly(boolean) - Method in class com.imaginary.sql.msql.MsqlConnection
mSQL does not support read-only mode.
setReadOnly(boolean) - Method in class com.imaginary.sql.msql.MsqlPooledConnection
 
setRef(int, Ref) - Method in class com.imaginary.sql.msql.MsqlPreparedStatement
Sets the specified parameter to a Ref value.
set(int, String) - Method in class com.imaginary.sql.msql.RowTokenizer
 
setServerName(String) - Method in class com.imaginary.sql.msql.MsqlDataSource
Sets the server name.
setShort(int, short) - Method in class com.imaginary.sql.msql.MsqlPreparedStatement
Sets the specified parameter to a short value.
setString(int, String) - Method in class com.imaginary.sql.msql.MsqlPreparedStatement
Sets the specified parameter to a String value.
set(int, String) - Method in class com.imaginary.sql.msql.TableResultsRow
This method always throws an exception since meta data result sets are most definitely not updatable.
setTime(int, Time) - Method in class com.imaginary.sql.msql.MsqlPreparedStatement
Sets the specified parameter to a Time value.
setTime(int, Time, Calendar) - Method in class com.imaginary.sql.msql.MsqlPreparedStatement
Sets the specified parameter to a Time value.
setTimestamp(int, Timestamp) - Method in class com.imaginary.sql.msql.MsqlPreparedStatement
Sets the specified parameter to a Timestamp value.
setTimestamp(int, Timestamp, Calendar) - Method in class com.imaginary.sql.msql.MsqlPreparedStatement
Sets the specified parameter to a Timestamp value.
setTransactionIsolation(int) - Method in class com.imaginary.sql.msql.MsqlConnection
This is not supported by mSQL, thus this is a NO-OP. The transaction isolation level is always set to Connection.
setTransactionIsolation(int) - Method in class com.imaginary.sql.msql.MsqlPooledConnection
 
setTypeMap(Map) - Method in class com.imaginary.sql.msql.MsqlConnection
Sets the type map for this connection.
setTypeMap(Map) - Method in class com.imaginary.sql.msql.MsqlPooledConnection
 
setType(int) - Method in class com.imaginary.sql.msql.MsqlResultSet
Sets the result set type.
setUnicodeStream(int, InputStream, int) - Method in class com.imaginary.sql.msql.MsqlPreparedStatement
use setCharacterStream()
setUser(String) - Method in class com.imaginary.sql.msql.MsqlDataSource
Sets the user ID.
size() - Method in class com.imaginary.sql.msql.ColumnResultsRow
 
size() - Method in interface com.imaginary.sql.msql.ParsedRow
 
size() - Method in class com.imaginary.sql.msql.RowTokenizer
 
size() - Method in class com.imaginary.sql.msql.TableResultsRow
 
storesLowerCaseIdentifiers() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
storesLowerCaseQuotedIdentifiers() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
storesMixedCaseIdentifiers() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
storesMixedCaseQuotedIdentifiers() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
storesUpperCaseIdentifiers() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
storesUpperCaseQuotedIdentifiers() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsAlterTableWithAddColumn() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsAlterTableWithDropColumn() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsANSI92EntryLevelSQL() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsANSI92FullSQL() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsANSI92IntermediateSQL() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsBatchUpdates() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsCatalogsInDataManipulation() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsCatalogsInIndexDefinitions() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsCatalogsInPrivilegeDefinitions() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsCatalogsInProcedureCalls() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsCatalogsInTableDefinitions() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsColumnAliasing() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsConvert() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsConvert(int, int) - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsCoreSQLGrammar() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsCorrelatedSubqueries() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsDataDefinitionAndDataManipulationTransactions() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsDataManipulationTransactionsOnly() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsDifferentTableCorrelationNames() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsExpressionsInOrderBy() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsExtendedSQLGrammar() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsFullOuterJoins() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsGroupByBeyondSelect() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsGroupBy() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsGroupByUnrelated() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsIntegrityEnhancementFacility() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsLikeEscapeClause() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsLimitedOuterJoins() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsMinimumSQLGrammar() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsMixedCaseIdentifiers() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsMixedCaseQuotedIdentifiers() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsMultipleResultSets() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsMultipleTransactions() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsNonNullableColumns() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsOpenCursorsAcrossCommit() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsOpenCursorsAcrossRollback() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsOpenStatementsAcrossCommit() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsOpenStatementsAcrossRollback() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsOrderByUnrelated() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsOuterJoins() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsPositionedDelete() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsPositionedUpdate() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsResultSetConcurrency(int, int) - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsResultSetType(int) - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsSchemasInDataManipulation() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsSchemasInIndexDefinitions() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsSchemasInPrivilegeDefinitions() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsSchemasInProcedureCalls() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsSchemasInTableDefinitions() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsSelectForUpdate() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsStoredProcedures() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsSubqueriesInComparisons() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsSubqueriesInExists() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsSubqueriesInIns() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsSubqueriesInQuantifieds() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsTableCorrelationNames() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsTransactionIsolationLevel(int) - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsTransactions() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsUnionAll() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
supportsUnion() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
SYSVAR - Static variable in class com.imaginary.sql.msql.MsqlTypes
 

T

TableResultsRow(String, ParsedRow) - Constructor for class com.imaginary.sql.msql.TableResultsRow
Constructs a new table results row using the specified ParsedRow to represent the data coming from mSQL about the specified table.
TableResults - class com.imaginary.sql.msql.TableResults.
This class represents a ResultSet containing information about the tables in an mSQL database.
TableResultsRow - class com.imaginary.sql.msql.TableResultsRow.
This class represents the odd unification of JDBC table meta-data requirements and the format in which mSQL presents them via the mSQL socket protocol.
TEXT - Static variable in class com.imaginary.sql.msql.MsqlTypes
 
THREADS - Static variable in class com.imaginary.sql.msql.MsqlLog
 
TIME - Static variable in class com.imaginary.sql.msql.MsqlTypes
 
toString() - Method in class com.imaginary.sql.msql.RowTokenizer
 

U

UINT - Static variable in class com.imaginary.sql.msql.MsqlTypes
 
UNMODIFIED - Static variable in class com.imaginary.sql.msql.MsqlRow
The unmodified state for a row from the database.
updateAsciiStream(int, InputStream, int) - Method in class com.imaginary.sql.msql.MsqlResultSet
Performs an in-place modification of the specified column.
updateAsciiStream(String, InputStream, int) - Method in class com.imaginary.sql.msql.MsqlResultSet
Performs an in-place modification of the specified column.
updateBigDecimal(int, BigDecimal) - Method in class com.imaginary.sql.msql.MsqlResultSet
Does an in-place update of the specified column in the current row.
updateBigDecimal(String, BigDecimal) - Method in class com.imaginary.sql.msql.MsqlResultSet
Does an in-place update of the specified column in the current row.
updateBinaryStream(int, InputStream, int) - Method in class com.imaginary.sql.msql.MsqlResultSet
Does an in-place update of the specified column in the current row.
updateBinaryStream(String, InputStream, int) - Method in class com.imaginary.sql.msql.MsqlResultSet
Performs an in-place modification of the specified column.
updateBlob(int, Blob) - Method in class com.imaginary.sql.msql.MsqlResultSet
Performs an in-place modification of a Blob column.
updateBoolean(int, boolean) - Method in class com.imaginary.sql.msql.MsqlResultSet
Performs an in-place modification of the specified column.
updateBoolean(String, boolean) - Method in class com.imaginary.sql.msql.MsqlResultSet
Performs an in-place modification of the specified column.
updateByte(int, byte) - Method in class com.imaginary.sql.msql.MsqlResultSet
Performs an in-place modification of the specified column.
updateByte(String, byte) - Method in class com.imaginary.sql.msql.MsqlResultSet
Performs an in-place modification of the specified column.
updateBytes(int, byte[]) - Method in class com.imaginary.sql.msql.MsqlResultSet
Performs an in-place modification of the specified column.
updateBytes(String, byte[]) - Method in class com.imaginary.sql.msql.MsqlResultSet
Performs an in-place modification of the specified column.
updateCharacterStream(int, Reader, int) - Method in class com.imaginary.sql.msql.MsqlResultSet
Performs an in-place modification of the specified column.
updateCharacterStream(String, Reader, int) - Method in class com.imaginary.sql.msql.MsqlResultSet
Performs an in-place modification of the specified column.
updateDate(int, Date) - Method in class com.imaginary.sql.msql.MsqlResultSet
Performs an in-place modification of the specified column.
updateDate(String, Date) - Method in class com.imaginary.sql.msql.MsqlResultSet
Performs an in-place modification of the specified column.
updateDouble(int, double) - Method in class com.imaginary.sql.msql.MsqlResultSet
Performs an in-place modification of the specified column.
updateDouble(String, double) - Method in class com.imaginary.sql.msql.MsqlResultSet
Performs an in-place modification of the specified column.
updateFloat(int, float) - Method in class com.imaginary.sql.msql.MsqlResultSet
Performs an in-place modification of the specified column.
updateFloat(String, float) - Method in class com.imaginary.sql.msql.MsqlResultSet
Performs an in-place modification of the specified column.
updateInt(int, int) - Method in class com.imaginary.sql.msql.MsqlResultSet
Performs an in-place modification of the specified column.
updateInt(String, int) - Method in class com.imaginary.sql.msql.MsqlResultSet
Performs an in-place modification of the specified column.
updateLong(int, long) - Method in class com.imaginary.sql.msql.MsqlResultSet
Performs an in-place modification of the specified column.
updateLong(String, long) - Method in class com.imaginary.sql.msql.MsqlResultSet
Performs an in-place modification of the specified column.
updateNull(int) - Method in class com.imaginary.sql.msql.MsqlResultSet
Performs an in-place modification of the specified column.
updateNull(String) - Method in class com.imaginary.sql.msql.MsqlResultSet
Performs an in-place modification of the specified column.
updateObject(int, Object) - Method in class com.imaginary.sql.msql.MsqlResultSet
Performs an in-place modification of the specified column.
updateObject(int, Object, int) - Method in class com.imaginary.sql.msql.MsqlResultSet
Performs an in-place modification of the specified column.
updateObject(String, Object) - Method in class com.imaginary.sql.msql.MsqlResultSet
Performs an in-place modification of the specified column.
updateObject(String, Object, int) - Method in class com.imaginary.sql.msql.MsqlResultSet
Performs an in-place modification of the specified column.
updateRow() - Method in class com.imaginary.sql.msql.MsqlQueryData
Adds to the functionality in MsqlResultSet by resetting the row state.
updateRow() - Method in class com.imaginary.sql.msql.MsqlResultSet
Sends changes to the current row to the database.
updatesAreDetected(int) - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
updateShort(int, short) - Method in class com.imaginary.sql.msql.MsqlResultSet
Performs an in-place modification of the specified column.
updateShort(String, short) - Method in class com.imaginary.sql.msql.MsqlResultSet
Performs an in-place modification of the specified column.
updateString(int, String) - Method in class com.imaginary.sql.msql.MsqlResultSet
Performs an in-place modification of the specified column.
updateString(String, String) - Method in class com.imaginary.sql.msql.MsqlResultSet
Performs an in-place modification of the specified column.
updateTime(int, Time) - Method in class com.imaginary.sql.msql.MsqlResultSet
Performs an in-place modification of the specified column.
updateTime(String, Time) - Method in class com.imaginary.sql.msql.MsqlResultSet
Performs an in-place modification of the specified column.
updateTimestamp(int, Timestamp) - Method in class com.imaginary.sql.msql.MsqlResultSet
Performs an in-place modification of the specified column.
updateTimestamp(String, Timestamp) - Method in class com.imaginary.sql.msql.MsqlResultSet
Performs an in-place modification of the specified column.
url - Variable in class com.imaginary.sql.msql.MsqlConnection
 
user - Variable in class com.imaginary.sql.msql.MsqlConnection
 
usesLocalFilePerTable() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 
usesLocalFiles() - Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
 

V

version - Variable in class com.imaginary.sql.msql.MsqlConnection
 
versionString - Variable in class com.imaginary.sql.msql.MsqlConnection
 

W

wasNull() - Method in class com.imaginary.sql.msql.MsqlEmptyResultSet
 
wasNull() - Method in class com.imaginary.sql.msql.MsqlQueryData
 
write(byte[]) - Method in class com.imaginary.sql.msql.MsqlOutputStream
Writes some data out to the mSQL database.
writeString(String, String) - Method in class com.imaginary.sql.msql.MsqlOutputStream
Writes a string out to the database using the specified encoding.

A B C D E F G H I J L M N O P R S T U V W
Overview | Package | Class | Tree | Deprecated | Index | Help
PREV | NEXT FRAMES  | NO FRAMES