All Packages  Class Hierarchy

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Index of all Fields and Methods

A

absolute(int). Method in class com.imaginary.sql.msql.MsqlEmptyResultSet
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.
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
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

C

cancel(). Method in class com.imaginary.sql.msql.MsqlStatement
mSQL statement processing must run through to its natural conclusion.
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(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.
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.
commit(). Method in class com.imaginary.sql.msql.MsqlConnection
This is a NO-OP for mSQL.
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.
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.
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.
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(). 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.
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
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
executeBatch(). Method in class com.imaginary.sql.msql.MsqlStatement
Executes the batch statements added to this Statement via addBatch().
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.
flush(). Method in class com.imaginary.sql.msql.MsqlOutputStream
Flushes the output queue.

G

get(int). Method in class com.imaginary.sql.msql.ColumnResultsRow
Retrieves the specified column as a String.
get(int). Method in interface com.imaginary.sql.msql.ParsedRow
Provides a specific column value.
get(int). Method in class com.imaginary.sql.msql.RowTokenizer
get(int). Method in class com.imaginary.sql.msql.TableResultsRow
Retrieves the specified column as a String.
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(int). Method in class com.imaginary.sql.msql.MsqlResultSet
getBigDecimal(int, int). Method in class com.imaginary.sql.msql.MsqlResultSet
getBigDecimal(String). Method in class com.imaginary.sql.msql.MsqlResultSet
Avoid getting columns by name whenever possible.
getBigDecimal(String, int). Method in class com.imaginary.sql.msql.MsqlResultSet
Avoid getting columns by name whenever possible.
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.
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(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.
getCatalogs(). Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
getCatalogSeparator(). Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
getCatalogTerm(). Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
getCharacterStream(int). Method in class com.imaginary.sql.msql.MsqlResultSet
getCharacterStream(String). Method in class com.imaginary.sql.msql.MsqlResultSet
Avoid getting columns by name whenever possible.
getColumn(int). Method in class com.imaginary.sql.msql.MsqlQueryData
Retrieves the specified column and puts it into the lastColumn attribute.
getColumnClassName(int). Method in class com.imaginary.sql.msql.MsqlResultSetMetaData
UDTs are not supported by mSQL.
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! This method now returns the column label without the table name prefixed onto it.
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
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
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(). Method in class com.imaginary.sql.msql.MsqlPooledConnection
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.
getConnection(Properties). Method in class com.imaginary.sql.msql.MsqlDataSource
Creates a connection using the specified properties.
getConnection(Properties). Method in class com.imaginary.sql.msql.MsqlPooledDataSource
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.
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(int). Method in class com.imaginary.sql.msql.MsqlResultSet
mSQL 1.0 does not support a date type, but 2.0 does.
getDate(int, Calendar). Method in class com.imaginary.sql.msql.MsqlResultSet
mSQL 1.0 does not support a date type, but 2.0 does.
getDate(String). Method in class com.imaginary.sql.msql.MsqlResultSet
Avoid getting columns by name whenever possible.
getDate(String, Calendar). Method in class com.imaginary.sql.msql.MsqlResultSet
Avoid getting columns by name whenever possible.
getDefaultTransactionIsolation(). Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
getDouble(int). Method in class com.imaginary.sql.msql.MsqlResultSet
getDouble(String). Method in class com.imaginary.sql.msql.MsqlResultSet
Avoid getting columns by name whenever possible.
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
getFloat(int). Method in class com.imaginary.sql.msql.MsqlResultSet
getFloat(String). Method in class com.imaginary.sql.msql.MsqlResultSet
Avoid getting columns by name whenever possible.
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(int). Method in class com.imaginary.sql.msql.MsqlResultSet
getInt(String). Method in class com.imaginary.sql.msql.MsqlResultSet
Avoid getting columns by name whenever possible.
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(int). Method in class com.imaginary.sql.msql.MsqlResultSet
getLong(String). Method in class com.imaginary.sql.msql.MsqlResultSet
Avoid getting columns by name whenever possible.
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
getMaxRows(). Method in class com.imaginary.sql.msql.MsqlStatement
getMaxRowSize(). Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
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
getMsqlType(). Method in class com.imaginary.sql.msql.MsqlColumn
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.Types.
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.Types.
getNumericFunctions(). Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
getObject(int). Method in class com.imaginary.sql.msql.MsqlResultSet
getObject(String). Method in class com.imaginary.sql.msql.MsqlResultSet
Avoid getting columns by name whenever possible.
getObjectInstance(Object, Name, Context, Hashtable). Method in class com.imaginary.sql.msql.MsqlDataSourceFactory
Constructs a new mSQL data source for the referenced data source.
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.
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.
getRow(). Method in class com.imaginary.sql.msql.MsqlEmptyResultSet
getRow(). Method in class com.imaginary.sql.msql.MsqlQueryData
getRow(). Method in class com.imaginary.sql.msql.MsqlResultSet
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(int). Method in class com.imaginary.sql.msql.MsqlResultSet
getShort(String). Method in class com.imaginary.sql.msql.MsqlResultSet
Avoid getting columns by name whenever possible.
getSQLKeywords(). Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
getSQLType(). Method in class com.imaginary.sql.msql.MsqlColumn
getSQLTypeForMsql(int). Static method in class com.imaginary.sql.msql.MsqlTypes
Provides the SQL type that corresponds to the specified mSQL type.
getStatement(). Method in class com.imaginary.sql.msql.MsqlResultSet
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.
getStringFunctions(). Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
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
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
getTime(int). Method in class com.imaginary.sql.msql.MsqlResultSet
getTime(int, Calendar). Method in class com.imaginary.sql.msql.MsqlResultSet
getTime(String). Method in class com.imaginary.sql.msql.MsqlResultSet
Avoid getting columns by name whenever possible.
getTime(String, Calendar). Method in class com.imaginary.sql.msql.MsqlResultSet
Avoid getting columns by name whenever possible.
getTimeDateFunctions(). Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
getTimestamp(int). Method in class com.imaginary.sql.msql.MsqlResultSet

Timestamps are not really supported in mSQL.

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

Timestamps are not really supported in mSQL.

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

Timestamps are not really supported in mSQL.

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

Timestamps are not really supported in mSQL.

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
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
getUnicodeStream(String). Method in class com.imaginary.sql.msql.MsqlResultSet
Avoid getting columns by name whenever possible.
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.
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
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.
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

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

L

lastColumn. Variable in class com.imaginary.sql.msql.MsqlQueryData
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
Runs the thread for loading data from the database.
log. Variable in class com.imaginary.sql.msql.MsqlResultSet
log. Variable in class com.imaginary.sql.msql.MsqlStatement
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 stream or to stderr/stdout if no print stream is set.

M

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
MSQL. Static variable in class com.imaginary.sql.msql.MsqlLog
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.
MsqlDataSource(). Constructor for class com.imaginary.sql.msql.MsqlDataSource
Constructs a new MsqlDataSource without any values.
MsqlDataSourceFactory(). Constructor for class com.imaginary.sql.msql.MsqlDataSourceFactory
MsqlDriver(). Constructor for class com.imaginary.sql.msql.MsqlDriver
Constructs an MsqlDriver instance.
MsqlException(Exception). Constructor for class com.imaginary.sql.msql.MsqlException
Constructs an MsqlException based on some odd exception.
MsqlException(String). Constructor for class com.imaginary.sql.msql.MsqlException
Constructs an MsqlException based on an error message from mSQL.
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.
MsqlTypes(). Constructor for class com.imaginary.sql.msql.MsqlTypes
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.

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.
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

prepareCall(String). Method in class com.imaginary.sql.msql.MsqlConnection
Callable statements are not supported by mSQL.
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). 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

R

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.
REAL. Static variable in class com.imaginary.sql.msql.MsqlTypes
relative(int). Method in class com.imaginary.sql.msql.MsqlEmptyResultSet
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
RowTokenizer(byte[]). Constructor for class com.imaginary.sql.msql.RowTokenizer
RowTokenizer(byte[], int). Constructor for class com.imaginary.sql.msql.RowTokenizer

S

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.
set(int, String). Method in interface com.imaginary.sql.msql.ParsedRow
Assigns a new value to the specified column.
set(int, String). Method in class com.imaginary.sql.msql.RowTokenizer
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.
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.
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.
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.
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.
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.
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
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.
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.
setTransactionIsolation(int). Method in class com.imaginary.sql.msql.MsqlPooledConnection
setUnicodeStream(int, InputStream, int). Method in class com.imaginary.sql.msql.MsqlPreparedStatement
Sets the specified parameter to the data contained in the specified unicode stream.
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
supportsGroupBy(). Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
supportsGroupByBeyondSelect(). 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
supportsUnion(). Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
supportsUnionAll(). 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.
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.
updatesAreDetected(int). Method in class com.imaginary.sql.msql.MsqlDatabaseMetaData
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.