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

## A

abort(Executor) - Method in class nl.topicus.jdbc.AbstractCloudSpannerConnection
AbstractCloudSpannerConnection - Class in nl.topicus.jdbc
AbstractCloudSpannerConnection() - Constructor for class nl.topicus.jdbc.AbstractCloudSpannerConnection
AbstractCloudSpannerDatabaseMetaData - Class in nl.topicus.jdbc
AbstractCloudSpannerDatabaseMetaData() - Constructor for class nl.topicus.jdbc.AbstractCloudSpannerDatabaseMetaData
AbstractCloudSpannerFetcher - Class in nl.topicus.jdbc
AbstractCloudSpannerFetcher() - Constructor for class nl.topicus.jdbc.AbstractCloudSpannerFetcher
AbstractCloudSpannerPreparedStatement - Class in nl.topicus.jdbc.statement
AbstractCloudSpannerPreparedStatement(CloudSpannerConnection, DatabaseClient) - Constructor for class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
AbstractCloudSpannerWrapper - Class in nl.topicus.jdbc.metadata
AbstractCloudSpannerWrapper() - Constructor for class nl.topicus.jdbc.metadata.AbstractCloudSpannerWrapper
AbstractTablePartWorker - Class in nl.topicus.jdbc.statement
acceptsURL(String) - Method in class nl.topicus.jdbc.CloudSpannerDriver
addAutoBatchedDdlOperation(String) - Method in class nl.topicus.jdbc.CloudSpannerConnection
addBatch() - Method in class nl.topicus.jdbc.statement.CloudSpannerPreparedStatement
addBatch(String) - Method in class nl.topicus.jdbc.statement.CloudSpannerStatement
addConnectionEventListener(ConnectionEventListener) - Method in class nl.topicus.jdbc.CloudSpannerPooledConnection
  Adds a listener for close or fatal error events on the connection handed out to a client.
addStatementEventListener(StatementEventListener) - Method in class nl.topicus.jdbc.CloudSpannerPooledConnection
  This implementation does nothing as the driver does not support pooled statements.
allProceduresAreCallable() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
allTablesAreSelectable() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
analyzeQuery(Statement, ReadContext.QueryAnalyzeMode) - Method in class nl.topicus.jdbc.transaction.CloudSpannerTransaction
autoCommitFailureClosesAllResultSets() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData

## B

Base64 - Class in nl.topicus.jdbc.util
  .
begin() - Method in class nl.topicus.jdbc.transaction.CloudSpannerTransaction
buffer(Mutation) - Method in class nl.topicus.jdbc.transaction.CloudSpannerTransaction
buffer(Iterable<Mutation>) - Method in class nl.topicus.jdbc.transaction.CloudSpannerTransaction

## C

calculateActualBatchSize(int, Connection, String, String, String) - Static method in class nl.topicus.jdbc.statement.ConverterUtils
call() - Method in class nl.topicus.jdbc.statement.AbstractTablePartWorker
checkClosed() - Method in class nl.topicus.jdbc.AbstractCloudSpannerConnection
clearAutoBatchedDdlOperations() - Method in class nl.topicus.jdbc.CloudSpannerConnection
clearBatch() - Method in class nl.topicus.jdbc.statement.CloudSpannerPreparedStatement
clearBatch() - Method in class nl.topicus.jdbc.statement.CloudSpannerStatement
clearFinishedDDLOperations() - Method in class nl.topicus.jdbc.CloudSpannerConnection
  Clears the asynchronous DDL-operations that have finished.
clearParameters() - Method in class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
clearWarnings() - Method in class nl.topicus.jdbc.AbstractCloudSpannerConnection
clearWarnings() - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
close() - Method in class nl.topicus.jdbc.CloudSpannerConnection
close() - Method in class nl.topicus.jdbc.CloudSpannerPooledConnection
  Closes the physical database connection represented by this PooledConnection.
close() - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
close() - Method in class nl.topicus.jdbc.transaction.CloudSpannerTransaction
  Close method is needed for the interface, but does not do anything
closeSpanner() - Method in class nl.topicus.jdbc.CloudSpannerDriver
  Closes all connections to Google Cloud Spanner that have been opened by this driver during the lifetime of this application.
CloudSpannerArray - Class in nl.topicus.jdbc
  Implementation of java.sql.Array for Google Cloud Spanner
CloudSpannerConnection - Class in nl.topicus.jdbc
  JDBC Driver for Google Cloud Spanner.
CloudSpannerConnection.CloudSpannerDatabaseSpecification - Class in nl.topicus.jdbc
CloudSpannerConnectionPoolDataSource - Class in nl.topicus.jdbc
  Implementation of the ConnectionPoolDataSource interface.
CloudSpannerConnectionPoolDataSource() - Constructor for class nl.topicus.jdbc.CloudSpannerConnectionPoolDataSource
CloudSpannerConversionUtil - Class in nl.topicus.jdbc.util
CloudSpannerDatabaseMetaData - Class in nl.topicus.jdbc
CloudSpannerDatabaseMetaDataConstants - Class in nl.topicus.jdbc
CloudSpannerDatabaseSpecification(String, String) - Constructor for class nl.topicus.jdbc.CloudSpannerConnection.CloudSpannerDatabaseSpecification
CloudSpannerDatabaseSpecification(String, String, String) - Constructor for class nl.topicus.jdbc.CloudSpannerConnection.CloudSpannerDatabaseSpecification
CloudSpannerDataSource - Class in nl.topicus.jdbc
  A basic DataSource implementation for getting a Connection to a Google Cloud Spanner database.
CloudSpannerDataSource() - Constructor for class nl.topicus.jdbc.CloudSpannerDataSource
CloudSpannerDataType - Enum in nl.topicus.jdbc
CloudSpannerDriver - Class in nl.topicus.jdbc
CloudSpannerDriver() - Constructor for class nl.topicus.jdbc.CloudSpannerDriver
CloudSpannerOAuthUtil - Class in nl.topicus.jdbc
CloudSpannerParameterMetaData - Class in nl.topicus.jdbc.statement
CloudSpannerPartitionResultSet - Class in nl.topicus.jdbc.resultset
  A specialized version of a `ResultSet` that contains the results of one partition of a partitioned query
CloudSpannerPartitionResultSet(CloudSpannerStatement, BatchReadOnlyTransaction, Partition, String) - Constructor for class nl.topicus.jdbc.resultset.CloudSpannerPartitionResultSet
CloudSpannerPooledConnection - Class in nl.topicus.jdbc
  Implementation of the PooledConnection interface.
CloudSpannerPooledConnection(Connection, boolean, boolean) - Constructor for class nl.topicus.jdbc.CloudSpannerPooledConnection
  Creates a new PooledConnection representing the specified physical connection.
CloudSpannerPooledConnection(Connection, boolean) - Constructor for class nl.topicus.jdbc.CloudSpannerPooledConnection
CloudSpannerPreparedStatement - Class in nl.topicus.jdbc.statement
CloudSpannerPreparedStatement(String, CloudSpannerConnection, DatabaseClient) - Constructor for class nl.topicus.jdbc.statement.CloudSpannerPreparedStatement
CloudSpannerResultSet - Class in nl.topicus.jdbc.resultset
CloudSpannerResultSet(CloudSpannerStatement, ResultSet, String) - Constructor for class nl.topicus.jdbc.resultset.CloudSpannerResultSet
CloudSpannerResultSetMetaData - Class in nl.topicus.jdbc.resultset
CloudSpannerResultSetMetaData(ResultSet, CloudSpannerStatement, String) - Constructor for class nl.topicus.jdbc.resultset.CloudSpannerResultSetMetaData
CloudSpannerSQLException - Exception in nl.topicus.jdbc.exception
  Specific `SQLException` for Google Cloud Spanner
CloudSpannerSQLException(String, Code) - Constructor for exception nl.topicus.jdbc.exception.CloudSpannerSQLException
CloudSpannerSQLException(String, Code, Throwable) - Constructor for exception nl.topicus.jdbc.exception.CloudSpannerSQLException
CloudSpannerSQLException(SpannerException) - Constructor for exception nl.topicus.jdbc.exception.CloudSpannerSQLException
CloudSpannerSQLException(String, SpannerException) - Constructor for exception nl.topicus.jdbc.exception.CloudSpannerSQLException
CloudSpannerStatement - Class in nl.topicus.jdbc.statement
CloudSpannerStatement(CloudSpannerConnection, DatabaseClient) - Constructor for class nl.topicus.jdbc.statement.CloudSpannerStatement
CloudSpannerStatement.CustomDriverStatement - Class in nl.topicus.jdbc.statement
CloudSpannerTransaction - Class in nl.topicus.jdbc.transaction
  An abstraction of transactions on Google Cloud Spanner JDBC connections.
CloudSpannerTransaction(DatabaseClient, BatchClient, CloudSpannerConnection) - Constructor for class nl.topicus.jdbc.transaction.CloudSpannerTransaction
CloudSpannerTransaction.TransactionException - Exception in nl.topicus.jdbc.transaction
CloudSpannerXAConnection - Class in nl.topicus.jdbc.xa
  The PostgreSQL implementation of `XAResource`.
CloudSpannerXAConnection(CloudSpannerConnection) - Constructor for class nl.topicus.jdbc.xa.CloudSpannerXAConnection
CloudSpannerXAConnection(CloudSpannerConnection, boolean) - Constructor for class nl.topicus.jdbc.xa.CloudSpannerXAConnection
CloudSpannerXADataSource - Class in nl.topicus.jdbc
  Implementation of the XADataSource interface.
CloudSpannerXADataSource() - Constructor for class nl.topicus.jdbc.CloudSpannerXADataSource
CloudSpannerXAException - Exception in nl.topicus.jdbc.xa
CloudSpannerXAException(String, Code, int) - Constructor for exception nl.topicus.jdbc.xa.CloudSpannerXAException
CloudSpannerXAException(String, Throwable, Code, int) - Constructor for exception nl.topicus.jdbc.xa.CloudSpannerXAException
CloudSpannerXAException(String, CloudSpannerSQLException, int) - Constructor for exception nl.topicus.jdbc.xa.CloudSpannerXAException
commit() - Method in class nl.topicus.jdbc.CloudSpannerConnection
commit() - Method in class nl.topicus.jdbc.transaction.CloudSpannerTransaction
commit(Xid, boolean) - Method in class nl.topicus.jdbc.xa.CloudSpannerXAConnection
commitPreparedTransaction(String) - Method in class nl.topicus.jdbc.CloudSpannerConnection
  Commit a previously prepared transaction.
commitPreparedTransaction(String) - Method in class nl.topicus.jdbc.transaction.CloudSpannerTransaction
connect(String, Properties) - Method in class nl.topicus.jdbc.CloudSpannerDriver
  Connects to a Google Cloud Spanner database.
connection - Variable in class nl.topicus.jdbc.statement.AbstractTablePartWorker
ConversionResult - Class in nl.topicus.jdbc.statement
convert(Object, Type, Class<?>) - Static method in class nl.topicus.jdbc.util.CloudSpannerConversionUtil
  Converts the given value from the Google `Type` to the Java `Class` type.
ConverterUtils - Class in nl.topicus.jdbc.statement
createArray(CloudSpannerDataType, List<? extends Object>) - Static method in class nl.topicus.jdbc.CloudSpannerArray
createArrayOf(String, Object[]) - Method in class nl.topicus.jdbc.CloudSpannerConnection
createBlob() - Method in class nl.topicus.jdbc.AbstractCloudSpannerConnection
createClob() - Method in class nl.topicus.jdbc.AbstractCloudSpannerConnection
createConnectionEvent(SQLException) - Method in class nl.topicus.jdbc.CloudSpannerPooledConnection
createCopyConnection() - Method in class nl.topicus.jdbc.CloudSpannerConnection
createNClob() - Method in class nl.topicus.jdbc.AbstractCloudSpannerConnection
createSQL() - Method in class nl.topicus.jdbc.statement.AbstractTablePartWorker
createSQL() - Method in class nl.topicus.jdbc.statement.DeleteWorker
createSQL() - Method in class nl.topicus.jdbc.statement.InsertWorker
createSQLXML() - Method in class nl.topicus.jdbc.AbstractCloudSpannerConnection
createStatement() - Method in class nl.topicus.jdbc.CloudSpannerConnection
createStatement(int, int) - Method in class nl.topicus.jdbc.CloudSpannerConnection
createStatement(int, int, int) - Method in class nl.topicus.jdbc.CloudSpannerConnection
createStruct(String, Object[]) - Method in class nl.topicus.jdbc.AbstractCloudSpannerConnection
currentResultSetIndex - Variable in class nl.topicus.jdbc.statement.CloudSpannerStatement
currentResultSets - Variable in class nl.topicus.jdbc.statement.CloudSpannerStatement

## D

database - Variable in class nl.topicus.jdbc.CloudSpannerConnection.CloudSpannerDatabaseSpecification
dataDefinitionCausesTransactionCommit() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
dataDefinitionIgnoredInTransactions() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
DEBUG - Static variable in class nl.topicus.jdbc.CloudSpannerDriver
debug(String) - Method in class nl.topicus.jdbc.Logger
debug(String, Throwable) - Method in class nl.topicus.jdbc.Logger
decode(byte[], int, int) - Static method in class nl.topicus.jdbc.util.Base64
  Very low-level access to decoding ASCII characters in the form of a byte array.
decode(String) - Static method in class nl.topicus.jdbc.util.Base64
  Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
DECODE_FLAG - Static variable in class nl.topicus.jdbc.util.Base64
  Specify decoding.
DeleteKeyBuilder - Class in nl.topicus.jdbc.statement
DeleteKeyBuilder(MetaDataStore.TableKeyMetaData, boolean) - Constructor for class nl.topicus.jdbc.statement.DeleteKeyBuilder
deletesAreDetected(int) - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
DeleteWorker - Class in nl.topicus.jdbc.statement
DeleteWorker(CloudSpannerConnection, Delete, ParameterStore, boolean) - Constructor for class nl.topicus.jdbc.statement.DeleteWorker
deregister() - Static method in class nl.topicus.jdbc.CloudSpannerDriver
  According to JDBC specification, this driver is registered against `DriverManager` when the class is loaded.
doesMaxRowSizeIncludeBlobs() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
DONT_BREAK_LINES - Static variable in class nl.topicus.jdbc.util.Base64
  Don't break lines when encoding (violates strict Base64 specification)

## E

ENCODE_FLAG - Static variable in class nl.topicus.jdbc.util.Base64
  Specify encoding.
encodeBytes(byte[]) - Static method in class nl.topicus.jdbc.util.Base64
  Encodes a byte array into Base64 notation.
encodeBytes(byte[], int) - Static method in class nl.topicus.jdbc.util.Base64
  Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int) - Static method in class nl.topicus.jdbc.util.Base64
  Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int, int) - Static method in class nl.topicus.jdbc.util.Base64
  Encodes a byte array into Base64 notation.
end(Xid, int) - Method in class nl.topicus.jdbc.xa.CloudSpannerXAConnection
  Preconditions: 1.
ensureOpen() - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
equals(Object) - Method in class nl.topicus.jdbc.CloudSpannerArray
equals(Object) - Method in class nl.topicus.jdbc.CloudSpannerConnection.CloudSpannerDatabaseSpecification
equals(Object) - Method in class nl.topicus.jdbc.MetaDataStore.TableKeyMetaData
equals(Object) - Method in class nl.topicus.jdbc.xa.RecoveredXid
execute(String, int) - Method in class nl.topicus.jdbc.statement.CloudSpannerPreparedStatement
execute(String, int[]) - Method in class nl.topicus.jdbc.statement.CloudSpannerPreparedStatement
execute(String, String[]) - Method in class nl.topicus.jdbc.statement.CloudSpannerPreparedStatement
execute() - Method in class nl.topicus.jdbc.statement.CloudSpannerPreparedStatement
execute(String[]) - Method in class nl.topicus.jdbc.statement.CloudSpannerStatement.CustomDriverStatement
execute(String) - Method in class nl.topicus.jdbc.statement.CloudSpannerStatement
execute(String, int) - Method in class nl.topicus.jdbc.statement.CloudSpannerStatement
execute(String, int[]) - Method in class nl.topicus.jdbc.statement.CloudSpannerStatement
execute(String, String[]) - Method in class nl.topicus.jdbc.statement.CloudSpannerStatement
execute(Partition) - Method in class nl.topicus.jdbc.transaction.CloudSpannerTransaction
executeBatch() - Method in class nl.topicus.jdbc.statement.CloudSpannerPreparedStatement
executeBatch() - Method in class nl.topicus.jdbc.statement.CloudSpannerStatement
executeDDL(List<String>) - Method in class nl.topicus.jdbc.CloudSpannerConnection
  Execute one or more DDL-statements on the database and wait for it to finish or return after syntax check (when running in async mode).
executeDDL(String) - Method in class nl.topicus.jdbc.statement.CloudSpannerStatement
executeDDL(List<String>) - Method in class nl.topicus.jdbc.statement.CloudSpannerStatement
executeQuery(String) - Method in class nl.topicus.jdbc.statement.CloudSpannerPreparedStatement
executeQuery() - Method in class nl.topicus.jdbc.statement.CloudSpannerPreparedStatement
executeQuery(String[]) - Method in class nl.topicus.jdbc.statement.CloudSpannerStatement.CustomDriverStatement
executeQuery(String) - Method in class nl.topicus.jdbc.statement.CloudSpannerStatement
executeQuery(Statement, Options.QueryOption...) - Method in class nl.topicus.jdbc.transaction.CloudSpannerTransaction
executeUpdate(String) - Method in class nl.topicus.jdbc.statement.CloudSpannerPreparedStatement
executeUpdate(String, int) - Method in class nl.topicus.jdbc.statement.CloudSpannerPreparedStatement
executeUpdate(String, int[]) - Method in class nl.topicus.jdbc.statement.CloudSpannerPreparedStatement
executeUpdate(String, String[]) - Method in class nl.topicus.jdbc.statement.CloudSpannerPreparedStatement
executeUpdate() - Method in class nl.topicus.jdbc.statement.CloudSpannerPreparedStatement
executeUpdate(String[]) - Method in class nl.topicus.jdbc.statement.CloudSpannerStatement.CustomDriverStatement
executeUpdate(String) - Method in class nl.topicus.jdbc.statement.CloudSpannerStatement
executeUpdate(String, int) - Method in class nl.topicus.jdbc.statement.CloudSpannerStatement
executeUpdate(String, int[]) - Method in class nl.topicus.jdbc.statement.CloudSpannerStatement
executeUpdate(String, String[]) - Method in class nl.topicus.jdbc.statement.CloudSpannerStatement
extractColumnType(Type) - Static method in class nl.topicus.jdbc.metadata.AbstractCloudSpannerWrapper

## F

findColumn(String) - Method in class nl.topicus.jdbc.resultset.CloudSpannerPartitionResultSet
findColumn(String) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
forget(Xid) - Method in class nl.topicus.jdbc.xa.CloudSpannerXAConnection
formatDDLStatement(String) - Method in class nl.topicus.jdbc.statement.CloudSpannerStatement
  Does some formatting to DDL statements that might have been generated by standard SQL generators to make it compatible with Google Cloud Spanner.
free() - Method in class nl.topicus.jdbc.CloudSpannerArray
FROM_TABLES_T - Static variable in class nl.topicus.jdbc.CloudSpannerDatabaseMetaDataConstants

## G

generatedKeyAlwaysReturned() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
genericRun() - Method in class nl.topicus.jdbc.statement.AbstractTablePartWorker
GET_COLUMNS - Static variable in class nl.topicus.jdbc.CloudSpannerDatabaseMetaDataConstants
GET_INDEX_INFO - Static variable in class nl.topicus.jdbc.CloudSpannerDatabaseMetaDataConstants
GET_TYPE_INFO - Static variable in class nl.topicus.jdbc.CloudSpannerDatabaseMetaDataConstants
GET_UDTS - Static variable in class nl.topicus.jdbc.CloudSpannerDatabaseMetaDataConstants
getArray() - Method in class nl.topicus.jdbc.CloudSpannerArray
getArray(Map<String, Class<?>>) - Method in class nl.topicus.jdbc.CloudSpannerArray
getArray(long, int) - Method in class nl.topicus.jdbc.CloudSpannerArray
getArray(long, int, Map<String, Class<?>>) - Method in class nl.topicus.jdbc.CloudSpannerArray
getArray(String) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getArray(int) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getArrayElements(ResultSet, int) - Method in enum nl.topicus.jdbc.CloudSpannerDataType
getAsciiStream(int) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getAsciiStream(String) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getAttributes(String, String, String, String) - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getAutoBatchedDdlOperations() - Method in class nl.topicus.jdbc.CloudSpannerConnection
getAutoCommit() - Method in class nl.topicus.jdbc.CloudSpannerConnection
getBaseType() - Method in class nl.topicus.jdbc.CloudSpannerArray
getBaseTypeName() - Method in class nl.topicus.jdbc.CloudSpannerArray
getBatch() - Method in class nl.topicus.jdbc.statement.CloudSpannerStatement
getBatchReadOnlyTransaction() - Method in class nl.topicus.jdbc.transaction.CloudSpannerTransaction
getBatchTransactionId() - Method in class nl.topicus.jdbc.transaction.CloudSpannerTransaction
getBestRowIdentifier(String, String, String, int, boolean) - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getBigDecimal(int, int) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getBigDecimal(String, int) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getBigDecimal(int) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getBigDecimal(String) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getBinaryStream(int) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getBinaryStream(String) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getBoolean(int) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getBoolean(String) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getBranchQualifier() - Method in class nl.topicus.jdbc.xa.RecoveredXid
getByte(int) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getByte(String) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getByteCount() - Method in class nl.topicus.jdbc.statement.ConversionResult
getBytes(int) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getBytes(String) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getCatalog() - Method in class nl.topicus.jdbc.AbstractCloudSpannerConnection
getCatalogName(int) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSetMetaData
getCatalogs() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getCatalogSeparator() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getCatalogTerm() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getCharacterStream(int) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getCharacterStream(String) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getClassName(int) - Static method in class nl.topicus.jdbc.metadata.AbstractCloudSpannerWrapper
getClassName(Type) - Static method in class nl.topicus.jdbc.metadata.AbstractCloudSpannerWrapper
getClientId() - Method in class nl.topicus.jdbc.CloudSpannerConnection
getClientId() - Method in interface nl.topicus.jdbc.ICloudSpannerConnection
getClientInfo(String) - Method in class nl.topicus.jdbc.AbstractCloudSpannerConnection
getClientInfo() - Method in class nl.topicus.jdbc.AbstractCloudSpannerConnection
getClientInfoProperties() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getCode() - Method in enum nl.topicus.jdbc.CloudSpannerDataType
getCode() - Method in exception nl.topicus.jdbc.exception.CloudSpannerSQLException
getCode() - Method in exception nl.topicus.jdbc.xa.CloudSpannerXAException
getColumnClassName(int) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSetMetaData
getColumnCount() - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSetMetaData
getColumnDisplaySize(int) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSetMetaData
getColumnLabel(int) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSetMetaData
getColumnName(int) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSetMetaData
getColumnNames() - Method in class nl.topicus.jdbc.statement.AbstractTablePartWorker
getColumnNames() - Method in class nl.topicus.jdbc.statement.DeleteWorker
getColumnNames() - Method in class nl.topicus.jdbc.statement.InsertWorker
getColumnPrivileges(String, String, String, String) - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getColumns(String, String, String, String) - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getColumnType(int) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSetMetaData
getColumnTypeName(int) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSetMetaData
getConnection() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getConnection() - Method in class nl.topicus.jdbc.CloudSpannerDataSource
getConnection(String, String) - Method in class nl.topicus.jdbc.CloudSpannerDataSource
  This method will just call `CloudSpannerDataSource.getConnection()` as a username and password is not needed for a connection.
getConnection() - Method in class nl.topicus.jdbc.CloudSpannerPooledConnection
  Gets a handle for a client to use.
getConnection() - Method in class nl.topicus.jdbc.xa.CloudSpannerXAConnection
  XAConnection interface
getCredentialsFromFile(String) - Static method in class nl.topicus.jdbc.CloudSpannerConnection
getCredentialsFromOAuthToken(String) - Static method in class nl.topicus.jdbc.CloudSpannerConnection
getCrossReference(String, String, String, String, String, String) - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getCurrentBatchMode() - Method in class nl.topicus.jdbc.statement.CloudSpannerStatement
  Batching of DML and DDL statements together is not supported.
getCustomDriverStatement(String[]) - Method in class nl.topicus.jdbc.statement.CloudSpannerStatement
  Checks if a sql statement is a custom statement only recognized by this driver
getDatabase() - Method in class nl.topicus.jdbc.CloudSpannerDataSource
getDatabaseMajorVersion() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getDatabaseMinorVersion() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getDatabaseProductName() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getDatabaseProductVersion() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getDate(int) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getDate(String) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getDate(int, Calendar) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getDate(String, Calendar) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getDefaultTransactionIsolation() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getDescription() - Method in class nl.topicus.jdbc.CloudSpannerConnectionPoolDataSource
getDescription() - Method in class nl.topicus.jdbc.CloudSpannerXADataSource
getDouble(int) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getDouble(String) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getDriver() - Static method in class nl.topicus.jdbc.CloudSpannerDriver
getDriverMajorVersion() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getDriverMajorVersion() - Static method in class nl.topicus.jdbc.CloudSpannerDriver
getDriverMinorVersion() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getDriverMinorVersion() - Static method in class nl.topicus.jdbc.CloudSpannerDriver
getDriverName() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getDriverVersion() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getDynamicConnectionProperties(CloudSpannerStatement) - Method in class nl.topicus.jdbc.CloudSpannerConnection
getDynamicConnectionProperty(CloudSpannerStatement, String) - Method in class nl.topicus.jdbc.CloudSpannerConnection
getEndTime() - Method in class nl.topicus.jdbc.statement.ConversionResult
getEstimatedRowSizeInCloudSpanner(Connection, String, String, String, String) - Static method in class nl.topicus.jdbc.statement.ConverterUtils
getException() - Method in class nl.topicus.jdbc.statement.ConversionResult
getExportedKeys(String, String, String) - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getExtraNameCharacters() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getFetchDirection() - Method in class nl.topicus.jdbc.AbstractCloudSpannerFetcher
getFetchSize() - Method in class nl.topicus.jdbc.AbstractCloudSpannerFetcher
getFloat(int) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getFloat(String) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getFormatId() - Method in class nl.topicus.jdbc.xa.RecoveredXid
getFunctionColumns(String, String, String, String) - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getFunctions(String, String, String) - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getGeneratedKeys() - Method in class nl.topicus.jdbc.statement.CloudSpannerStatement
getGlobalTransactionId() - Method in class nl.topicus.jdbc.xa.RecoveredXid
getGoogleType() - Method in enum nl.topicus.jdbc.CloudSpannerDataType
getGoogleTypeName(int) - Static method in class nl.topicus.jdbc.metadata.AbstractCloudSpannerWrapper
getHoldability() - Method in class nl.topicus.jdbc.AbstractCloudSpannerConnection
getHoldability() - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getIdentifierQuoteString() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getImportedKeys(String, String, String) - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getIndexInfo(String, String, String, boolean, boolean) - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getIndexInfo(String, String, String) - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getInstanceId() - Method in class nl.topicus.jdbc.CloudSpannerDataSource
getInt(int) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getInt(String) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getJavaClass() - Method in enum nl.topicus.jdbc.CloudSpannerDataType
getJDBCMajorVersion() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getJDBCMinorVersion() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getKeyBuilder() - Method in class nl.topicus.jdbc.statement.DeleteKeyBuilder
getKeyColumns() - Method in class nl.topicus.jdbc.MetaDataStore.TableKeyMetaData
getLastCommitTimestamp() - Method in class nl.topicus.jdbc.CloudSpannerConnection
getLastCommitTimestamp() - Method in interface nl.topicus.jdbc.ICloudSpannerConnection
getLogger() - Method in class nl.topicus.jdbc.CloudSpannerConnection
getLoginTimeout() - Method in class nl.topicus.jdbc.CloudSpannerDataSource
getLogLevel() - Static method in class nl.topicus.jdbc.CloudSpannerDriver
getLogLevel() - Method in class nl.topicus.jdbc.Logger
getLogWriter() - Method in class nl.topicus.jdbc.CloudSpannerDataSource
getLong(int) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getLong(String) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getMajorVersion() - Method in class nl.topicus.jdbc.CloudSpannerDriver
getMaxBinaryLiteralLength() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getMaxCatalogNameLength() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getMaxCharLiteralLength() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getMaxColumnNameLength() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getMaxColumnsInGroupBy() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getMaxColumnsInIndex() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getMaxColumnsInOrderBy() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getMaxColumnsInSelect() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getMaxColumnsInTable() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getMaxConnections() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
  Limit is 10,000 per database per node
getMaxCursorNameLength() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getMaxIndexLength() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getMaxProcedureNameLength() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getMaxRowSize() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getMaxSchemaNameLength() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getMaxStatementLength() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getMaxStatements() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getMaxTableNameLength() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getMaxTablesInSelect() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getMaxUserNameLength() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getMetaData() - Method in class nl.topicus.jdbc.CloudSpannerConnection
getMetaData() - Method in class nl.topicus.jdbc.resultset.CloudSpannerPartitionResultSet
getMetaData() - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getMetaData() - Method in class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
getMinorVersion() - Method in class nl.topicus.jdbc.CloudSpannerDriver
getMoreResults() - Method in class nl.topicus.jdbc.statement.CloudSpannerStatement
getMoreResults(int) - Method in class nl.topicus.jdbc.statement.CloudSpannerStatement
getNCharacterStream(int) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getNCharacterStream(String) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getNetworkTimeout() - Method in class nl.topicus.jdbc.AbstractCloudSpannerConnection
getNodeCount() - Method in class nl.topicus.jdbc.CloudSpannerConnection
getNString(int) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getNString(String) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getNumberOfBufferedMutations() - Method in class nl.topicus.jdbc.transaction.CloudSpannerTransaction
getNumberOfIndices(Connection, String, String, String) - Static method in class nl.topicus.jdbc.statement.ConverterUtils
getNumericFunctions() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getOauthAccessToken() - Method in class nl.topicus.jdbc.CloudSpannerDataSource
getObject(String) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getObject(int) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getObject(int, Class<T>) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getObject(String, Class<T>) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getObject(int, Map<String, Class<?>>) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getObject(String, Map<String, Class<?>>) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getParameterClassName(int) - Method in class nl.topicus.jdbc.statement.CloudSpannerParameterMetaData
getParameterCount() - Method in class nl.topicus.jdbc.statement.CloudSpannerParameterMetaData
getParameterMetaData() - Method in class nl.topicus.jdbc.statement.CloudSpannerPreparedStatement
getParameterMode(int) - Method in class nl.topicus.jdbc.statement.CloudSpannerParameterMetaData
getParameterStore() - Method in class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
getParameterType(int) - Method in class nl.topicus.jdbc.statement.CloudSpannerParameterMetaData
getParameterTypeName(int) - Method in class nl.topicus.jdbc.statement.CloudSpannerParameterMetaData
getParentLogger() - Method in class nl.topicus.jdbc.CloudSpannerConnectionPoolDataSource
getParentLogger() - Method in class nl.topicus.jdbc.CloudSpannerDataSource
getParentLogger() - Method in class nl.topicus.jdbc.CloudSpannerDriver
getParentLogger() - Method in class nl.topicus.jdbc.CloudSpannerPooledConnection
getParentLogger() - Method in class nl.topicus.jdbc.CloudSpannerXADataSource
getPooledConnection() - Method in class nl.topicus.jdbc.CloudSpannerConnectionPoolDataSource
  Gets a connection which may be pooled by the app server or middleware implementation of DataSource.
getPooledConnection(String, String) - Method in class nl.topicus.jdbc.CloudSpannerConnectionPoolDataSource
  Gets a connection which may be pooled by the app server or middleware implementation of DataSource.
getPrecision(int) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSetMetaData
getPrecision(int) - Method in class nl.topicus.jdbc.statement.CloudSpannerParameterMetaData
getPrimaryKeys(String, String, String) - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getProcedureColumns(String, String, String, String) - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getProcedures(String, String, String) - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getProcedureTerm() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getProductName() - Method in class nl.topicus.jdbc.CloudSpannerConnection
getProductName() - Method in interface nl.topicus.jdbc.ICloudSpannerConnection
getProjectId() - Method in class nl.topicus.jdbc.CloudSpannerDataSource
getPropertyInfo(String, Properties) - Method in class nl.topicus.jdbc.CloudSpannerDriver
getPseudoColumns(String, String, String, String) - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getPvtKeyPath() - Method in class nl.topicus.jdbc.CloudSpannerDataSource
getQuotedColumnNames(Connection, String, String, String) - Static method in class nl.topicus.jdbc.statement.ConverterUtils
getReadTimestamp() - Method in class nl.topicus.jdbc.CloudSpannerConnection
getReadTimestamp() - Method in interface nl.topicus.jdbc.ICloudSpannerConnection
getReadTimestamp() - Method in class nl.topicus.jdbc.transaction.CloudSpannerTransaction
getRecordCount() - Method in class nl.topicus.jdbc.statement.AbstractTablePartWorker
getRecordCount() - Method in class nl.topicus.jdbc.statement.ConversionResult
getResultSet() - Method in class nl.topicus.jdbc.CloudSpannerArray
getResultSet(Map<String, Class<?>>) - Method in class nl.topicus.jdbc.CloudSpannerArray
getResultSet(long, int) - Method in class nl.topicus.jdbc.CloudSpannerArray
getResultSet(long, int, Map<String, Class<?>>) - Method in class nl.topicus.jdbc.CloudSpannerArray
getResultSet() - Method in class nl.topicus.jdbc.statement.CloudSpannerStatement
getResultSetHoldability() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getRow() - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getRowIdLifetime() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getRowSize(Connection, String, String, String) - Static method in class nl.topicus.jdbc.statement.ConverterUtils
getRunningDDLOperations(CloudSpannerStatement) - Method in class nl.topicus.jdbc.CloudSpannerConnection
  Returns a ResultSet containing all asynchronous DDL-operations started by this connection.
getScale(int) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSetMetaData
getScale(int) - Method in class nl.topicus.jdbc.statement.CloudSpannerParameterMetaData
getSchema() - Method in class nl.topicus.jdbc.AbstractCloudSpannerConnection
getSchemaName(int) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSetMetaData
getSchemas() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getSchemas(String, String) - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getSchemaTerm() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getSearchStringEscape() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getServiceAccountProjectId(String) - Static method in class nl.topicus.jdbc.CloudSpannerConnection
getShort(int) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getShort(String) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getSimulateMajorVersion() - Method in class nl.topicus.jdbc.CloudSpannerConnection
getSimulateMinorVersion() - Method in class nl.topicus.jdbc.CloudSpannerConnection
getSimulateProductName() - Method in class nl.topicus.jdbc.CloudSpannerConnection
getSimulateProductName() - Method in class nl.topicus.jdbc.CloudSpannerDataSource
getSQLKeywords() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getSQLStateType() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getSqlType() - Method in enum nl.topicus.jdbc.CloudSpannerDataType
getStartTime() - Method in class nl.topicus.jdbc.statement.ConversionResult
getStatement() - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getString(int) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getString(String) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getStringFunctions() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getSuperTables(String, String, String) - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getSuperTypes(String, String, String) - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getSuppliedProperties() - Method in class nl.topicus.jdbc.CloudSpannerConnection
getSuppliedProperties() - Method in interface nl.topicus.jdbc.ICloudSpannerConnection
getSupportedJavaClasses() - Method in enum nl.topicus.jdbc.CloudSpannerDataType
getSystemFunctions() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getTable(String) - Method in class nl.topicus.jdbc.CloudSpannerConnection
getTable(String) - Method in class nl.topicus.jdbc.MetaDataStore
getTable() - Method in class nl.topicus.jdbc.statement.AbstractTablePartWorker
getTable() - Method in class nl.topicus.jdbc.statement.DeleteWorker
getTable() - Method in class nl.topicus.jdbc.statement.InsertWorker
getTableName(int) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSetMetaData
getTablePrivileges(String, String, String) - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getTables(String, String, String, String[]) - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getTableTypes() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getTime(int) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getTime(String) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getTime(int, Calendar) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getTime(String, Calendar) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getTimeDateFunctions() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getTimestamp(int) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getTimestamp(String) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getTimestamp(int, Calendar) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getTimestamp(String, Calendar) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getTokens(String) - Method in class nl.topicus.jdbc.statement.CloudSpannerStatement
  Remove comments from the given sql string and split it into parts based on all space characters
getTokens(String, int) - Method in class nl.topicus.jdbc.statement.CloudSpannerStatement
  Remove comments from the given sql string and split it into parts based on all space characters
getTransaction() - Method in class nl.topicus.jdbc.CloudSpannerConnection
getTransactionIsolation() - Method in class nl.topicus.jdbc.CloudSpannerConnection
getTransactionTimeout() - Method in class nl.topicus.jdbc.xa.CloudSpannerXAConnection
  We don't do transaction timeouts.
getType(Class<?>) - Static method in enum nl.topicus.jdbc.CloudSpannerDataType
getType(Type.Code) - Static method in enum nl.topicus.jdbc.CloudSpannerDataType
getTypeInfo() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getTypeMap() - Method in class nl.topicus.jdbc.CloudSpannerConnection
getTypeName() - Method in enum nl.topicus.jdbc.CloudSpannerDataType
getUDTs(String, String, String, int[]) - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getUnicodeStream(int) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getUnicodeStream(String) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getUpdateCount() - Method in class nl.topicus.jdbc.statement.CloudSpannerStatement
getUrl() - Method in class nl.topicus.jdbc.CloudSpannerConnection
getURL() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getUrl() - Method in interface nl.topicus.jdbc.ICloudSpannerConnection
getURL(int) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getURL(String) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getUserName() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getVersion() - Static method in class nl.topicus.jdbc.CloudSpannerDriver
getVersionColumns(String, String, String) - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
getWarnings() - Method in class nl.topicus.jdbc.AbstractCloudSpannerConnection
getWarnings() - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
getXAConnection() - Method in class nl.topicus.jdbc.CloudSpannerXADataSource
getXAConnection(String, String) - Method in class nl.topicus.jdbc.CloudSpannerXADataSource
getXAResource() - Method in class nl.topicus.jdbc.xa.CloudSpannerXAConnection

## H

hasBufferedMutations() - Method in class nl.topicus.jdbc.transaction.CloudSpannerTransaction
hashCode() - Method in class nl.topicus.jdbc.CloudSpannerArray
hashCode() - Method in class nl.topicus.jdbc.CloudSpannerConnection.CloudSpannerDatabaseSpecification
hashCode() - Method in class nl.topicus.jdbc.MetaDataStore.TableKeyMetaData
hashCode() - Method in class nl.topicus.jdbc.xa.RecoveredXid

## I

ICloudSpannerConnection - Interface in nl.topicus.jdbc
  Interface containing all extra methods that are provided by CloudSpannerConnection
INFO - Static variable in class nl.topicus.jdbc.CloudSpannerDriver
info(String) - Method in class nl.topicus.jdbc.Logger
info(String, Throwable) - Method in class nl.topicus.jdbc.Logger
insertsAreDetected(int) - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
InsertWorker - Class in nl.topicus.jdbc.statement
InsertWorker(CloudSpannerConnection, Select, Insert, ParameterStore, boolean, AbstractTablePartWorker.DMLOperation) - Constructor for class nl.topicus.jdbc.statement.InsertWorker
instance - Variable in class nl.topicus.jdbc.CloudSpannerConnection.CloudSpannerDatabaseSpecification
isAfterLast() - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
isAllowExtendedMode() - Method in class nl.topicus.jdbc.CloudSpannerConnection
isAllowExtendedMode() - Method in class nl.topicus.jdbc.CloudSpannerDataSource
isAllowExtendedMode() - Method in interface nl.topicus.jdbc.ICloudSpannerConnection
isAsyncDdlOperations() - Method in class nl.topicus.jdbc.CloudSpannerConnection
isAsyncDdlOperations() - Method in interface nl.topicus.jdbc.ICloudSpannerConnection
isAutoBatchDdlOperations() - Method in class nl.topicus.jdbc.CloudSpannerConnection
isAutoBatchDdlOperations() - Method in interface nl.topicus.jdbc.ICloudSpannerConnection
isAutoIncrement(int) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSetMetaData
isBatchReadOnly() - Method in class nl.topicus.jdbc.CloudSpannerConnection
isBatchReadOnly() - Method in interface nl.topicus.jdbc.ICloudSpannerConnection
isBeforeFirst() - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
isCaseSensitive(int) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSetMetaData
isCatalogAtStart() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
isClosed() - Method in class nl.topicus.jdbc.CloudSpannerConnection
isClosed() - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
isCreateXATable() - Method in class nl.topicus.jdbc.CloudSpannerXADataSource
isCurrency(int) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSetMetaData
isDDLStatement(String[]) - Method in class nl.topicus.jdbc.statement.CloudSpannerStatement
  Do a quick check if this SQL statement is a DDL statement
isDefaultAutoCommit() - Method in class nl.topicus.jdbc.CloudSpannerConnectionPoolDataSource
  Gets whether connections supplied by this pool will have autoCommit turned on by default.
isDefinitelyWritable(int) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSetMetaData
isFirst() - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
isNullable(int) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSetMetaData
isNullable(int) - Method in class nl.topicus.jdbc.statement.CloudSpannerParameterMetaData
isQuery() - Method in class nl.topicus.jdbc.statement.CloudSpannerStatement.CustomDriverStatement
isReadOnly() - Method in class nl.topicus.jdbc.CloudSpannerConnection
isReadOnly() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
isReadOnly(int) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSetMetaData
isRegistered() - Static method in class nl.topicus.jdbc.CloudSpannerDriver
isReportDefaultSchemaAsNull() - Method in class nl.topicus.jdbc.CloudSpannerConnection
isReportDefaultSchemaAsNull() - Method in interface nl.topicus.jdbc.ICloudSpannerConnection
isRunning() - Method in class nl.topicus.jdbc.transaction.CloudSpannerTransaction
isSameRM(XAResource) - Method in class nl.topicus.jdbc.xa.CloudSpannerXAConnection
isSearchable(int) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSetMetaData
isSelectStatement(String[]) - Method in class nl.topicus.jdbc.statement.CloudSpannerStatement
isSigned(int) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSetMetaData
isSigned(int) - Method in class nl.topicus.jdbc.statement.CloudSpannerParameterMetaData
isValid(int) - Method in class nl.topicus.jdbc.CloudSpannerConnection
isValid() - Method in class nl.topicus.jdbc.statement.SingleRowWhereClauseValidator
isWrapperFor(Class<?>) - Method in class nl.topicus.jdbc.metadata.AbstractCloudSpannerWrapper
isWritable(int) - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSetMetaData

## J

jdbcCompliant() - Method in class nl.topicus.jdbc.CloudSpannerDriver

## L

lastUpdateCount - Variable in class nl.topicus.jdbc.statement.CloudSpannerStatement
locatorsUpdateCopy() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
log(String, Throwable) - Method in class nl.topicus.jdbc.Logger
logDebug() - Method in class nl.topicus.jdbc.Logger
Logger - Class in nl.topicus.jdbc
  Poor man's logging infrastructure.
Logger() - Constructor for class nl.topicus.jdbc.Logger
Logger(int) - Constructor for class nl.topicus.jdbc.Logger
logInfo() - Method in class nl.topicus.jdbc.Logger

## M

MetaDataStore - Class in nl.topicus.jdbc
  Class for storing meta data needed for translating SQL statements into Cloud Spanner mutations, such as key columns and their ordinal positions
MetaDataStore.TableKeyMetaData - Class in nl.topicus.jdbc
  Class for storing the primary key columns of a table in the correct order.

## N

nativeSQL(String) - Method in class nl.topicus.jdbc.CloudSpannerConnection
next() - Method in class nl.topicus.jdbc.resultset.CloudSpannerPartitionResultSet
next() - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
nl.topicus.jdbc - package nl.topicus.jdbc
nl.topicus.jdbc.exception - package nl.topicus.jdbc.exception
nl.topicus.jdbc.metadata - package nl.topicus.jdbc.metadata
nl.topicus.jdbc.resultset - package nl.topicus.jdbc.resultset
nl.topicus.jdbc.statement - package nl.topicus.jdbc.statement
nl.topicus.jdbc.transaction - package nl.topicus.jdbc.transaction
nl.topicus.jdbc.util - package nl.topicus.jdbc.util
nl.topicus.jdbc.xa - package nl.topicus.jdbc.xa
NO_OPTIONS - Static variable in class nl.topicus.jdbc.util.Base64
  No options specified.
nullPlusNonNullIsNull() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
nullsAreSortedAtEnd() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
nullsAreSortedAtStart() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
nullsAreSortedHigh() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
nullsAreSortedLow() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData

## O

OFF - Static variable in class nl.topicus.jdbc.CloudSpannerDriver
operation - Variable in class nl.topicus.jdbc.statement.AbstractTablePartWorker
othersDeletesAreVisible(int) - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
othersInsertsAreVisible(int) - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
othersUpdatesAreVisible(int) - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
ownDeletesAreVisible(int) - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
ownInsertsAreVisible(int) - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
ownUpdatesAreVisible(int) - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData

## P

ParameterStore - Class in nl.topicus.jdbc.statement
ParameterStore() - Constructor for class nl.topicus.jdbc.statement.ParameterStore
partitionQuery(PartitionOptions, Statement, Options.QueryOption...) - Method in class nl.topicus.jdbc.transaction.CloudSpannerTransaction
partitionRead(PartitionOptions, String, KeySet, Iterable<String>, Options.ReadOption...) - Method in class nl.topicus.jdbc.transaction.CloudSpannerTransaction
partitionReadUsingIndex(PartitionOptions, String, String, KeySet, Iterable<String>, Options.ReadOption...) - Method in class nl.topicus.jdbc.transaction.CloudSpannerTransaction
prepare(Xid) - Method in class nl.topicus.jdbc.xa.CloudSpannerXAConnection
  Preconditions: 1.
prepareCall(String, int, int) - Method in class nl.topicus.jdbc.AbstractCloudSpannerConnection
prepareCall(String, int, int, int) - Method in class nl.topicus.jdbc.AbstractCloudSpannerConnection
prepareCall(String) - Method in class nl.topicus.jdbc.CloudSpannerConnection
prepareStatement(String) - Method in class nl.topicus.jdbc.CloudSpannerConnection
prepareStatement(String, int, int) - Method in class nl.topicus.jdbc.CloudSpannerConnection
prepareStatement(String, int, int, int) - Method in class nl.topicus.jdbc.CloudSpannerConnection
prepareStatement(String, int) - Method in class nl.topicus.jdbc.CloudSpannerConnection
prepareStatement(String, int[]) - Method in class nl.topicus.jdbc.CloudSpannerConnection
prepareStatement(String, String[]) - Method in class nl.topicus.jdbc.CloudSpannerConnection
prepareTransaction(String) - Method in class nl.topicus.jdbc.CloudSpannerConnection
  Prepare the current transaction by writing the mutations to the XA_TRANSACTIONS table instead of persisting them in the actual tables.
prepareTransaction(String) - Method in class nl.topicus.jdbc.transaction.CloudSpannerTransaction
project - Variable in class nl.topicus.jdbc.CloudSpannerConnection.CloudSpannerDatabaseSpecification

## Q

quoteIdentifier(String) - Static method in class nl.topicus.jdbc.CloudSpannerDriver

## R

read(String, KeySet, Iterable<String>, Options.ReadOption...) - Method in class nl.topicus.jdbc.transaction.CloudSpannerTransaction
readRow(String, Key, Iterable<String>) - Method in class nl.topicus.jdbc.transaction.CloudSpannerTransaction
readRowUsingIndex(String, String, Key, Iterable<String>) - Method in class nl.topicus.jdbc.transaction.CloudSpannerTransaction
readUsingIndex(String, String, KeySet, Iterable<String>, Options.ReadOption...) - Method in class nl.topicus.jdbc.transaction.CloudSpannerTransaction
recover(int) - Method in class nl.topicus.jdbc.xa.CloudSpannerXAConnection
  Preconditions: 1.
RecoveredXid - Class in nl.topicus.jdbc.xa
RecoveredXid() - Constructor for class nl.topicus.jdbc.xa.RecoveredXid
register() - Static method in class nl.topicus.jdbc.CloudSpannerDriver
  Register the driver against `DriverManager`.
releaseSavepoint(Savepoint) - Method in class nl.topicus.jdbc.CloudSpannerConnection
releaseSavepoint(Savepoint) - Method in class nl.topicus.jdbc.transaction.CloudSpannerTransaction
removeComments(String) - Method in class nl.topicus.jdbc.statement.CloudSpannerStatement
removeConnectionEventListener(ConnectionEventListener) - Method in class nl.topicus.jdbc.CloudSpannerPooledConnection
  Removes a listener for close or fatal error events on the connection handed out to a client.
removeStatementEventListener(StatementEventListener) - Method in class nl.topicus.jdbc.CloudSpannerPooledConnection
  This implementation does nothing as the driver does not support pooled statements.
resetDynamicConnectionProperty(String) - Method in class nl.topicus.jdbc.CloudSpannerConnection
  Reset a dynamic connection property to its original value, such as AsyncDdlOperations
rollback() - Method in class nl.topicus.jdbc.CloudSpannerConnection
rollback(Savepoint) - Method in class nl.topicus.jdbc.CloudSpannerConnection
rollback() - Method in class nl.topicus.jdbc.transaction.CloudSpannerTransaction
rollback(Xid) - Method in class nl.topicus.jdbc.xa.CloudSpannerXAConnection
  Preconditions: 1.
rollbackPreparedTransaction(String) - Method in class nl.topicus.jdbc.CloudSpannerConnection
  Rollback a previously prepared transaction.
rollbackPreparedTransaction(String) - Method in class nl.topicus.jdbc.transaction.CloudSpannerTransaction
rollbackSavepoint(Savepoint) - Method in class nl.topicus.jdbc.transaction.CloudSpannerTransaction

## S

select - Variable in class nl.topicus.jdbc.statement.AbstractTablePartWorker
SELECT_TABLES_COLUMNS - Static variable in class nl.topicus.jdbc.CloudSpannerDatabaseMetaDataConstants
set(String) - Method in class nl.topicus.jdbc.statement.DeleteKeyBuilder
set(String) - Method in class nl.topicus.jdbc.statement.SingleRowWhereClauseValidator
setAllowExtendedMode(boolean) - Method in class nl.topicus.jdbc.CloudSpannerConnection
setAllowExtendedMode(boolean) - Method in class nl.topicus.jdbc.CloudSpannerDataSource
setAllowExtendedMode(boolean) - Method in interface nl.topicus.jdbc.ICloudSpannerConnection
setArray(int, Array) - Method in class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
setAsciiStream(int, InputStream, int) - Method in class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
setAsciiStream(int, InputStream, long) - Method in class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
setAsciiStream(int, InputStream) - Method in class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
setAsyncDdlOperations(boolean) - Method in class nl.topicus.jdbc.CloudSpannerConnection
setAsyncDdlOperations(boolean) - Method in interface nl.topicus.jdbc.ICloudSpannerConnection
setAutoBatchDdlOperations(boolean) - Method in class nl.topicus.jdbc.CloudSpannerConnection
setAutoBatchDdlOperations(boolean) - Method in interface nl.topicus.jdbc.ICloudSpannerConnection
setAutoCommit(boolean) - Method in class nl.topicus.jdbc.CloudSpannerConnection
setBatchReadOnly(boolean) - Method in class nl.topicus.jdbc.CloudSpannerConnection
setBatchReadOnly(boolean) - Method in interface nl.topicus.jdbc.ICloudSpannerConnection
setBigDecimal(int, BigDecimal) - Method in class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
setBinaryStream(int, InputStream, int) - Method in class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
setBinaryStream(int, InputStream, long) - Method in class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
setBinaryStream(int, InputStream) - Method in class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
setBlob(int, Blob) - Method in class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
setBlob(int, InputStream, long) - Method in class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
setBlob(int, InputStream) - Method in class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
setBoolean(int, boolean) - Method in class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
setByte(int, byte) - Method in class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
setBytes(int, byte[]) - Method in class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
setCatalog(String) - Method in class nl.topicus.jdbc.AbstractCloudSpannerConnection
setCharacterStream(int, Reader, int) - Method in class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
setCharacterStream(int, Reader, long) - Method in class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
setCharacterStream(int, Reader) - Method in class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
setClientInfo(String, String) - Method in class nl.topicus.jdbc.AbstractCloudSpannerConnection
setClientInfo(Properties) - Method in class nl.topicus.jdbc.AbstractCloudSpannerConnection
setClob(int, Clob) - Method in class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
setClob(int, Reader, long) - Method in class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
setClob(int, Reader) - Method in class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
setCreateXATable(boolean) - Method in class nl.topicus.jdbc.CloudSpannerXADataSource
setDatabase(String) - Method in class nl.topicus.jdbc.CloudSpannerDataSource
setDate(int, Date) - Method in class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
setDate(int, Date, Calendar) - Method in class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
setDefaultAutoCommit(boolean) - Method in class nl.topicus.jdbc.CloudSpannerConnectionPoolDataSource
  Sets whether connections supplied by this pool will have autoCommit turned on by default.
setDouble(int, double) - Method in class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
setDynamicConnectionProperty(String, String) - Method in class nl.topicus.jdbc.CloudSpannerConnection
  Set a dynamic connection property, such as AsyncDdlOperations
setFetchDirection(int) - Method in class nl.topicus.jdbc.AbstractCloudSpannerFetcher
setFetchSize(int) - Method in class nl.topicus.jdbc.AbstractCloudSpannerFetcher
setFloat(int, float) - Method in class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
setHoldability(int) - Method in class nl.topicus.jdbc.AbstractCloudSpannerConnection
setInstanceId(String) - Method in class nl.topicus.jdbc.CloudSpannerDataSource
setInt(int, int) - Method in class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
setLoginTimeout(int) - Method in class nl.topicus.jdbc.CloudSpannerDataSource
setLogLevel(int) - Static method in class nl.topicus.jdbc.CloudSpannerDriver
setLogLevel(int) - Method in class nl.topicus.jdbc.Logger
setLogWriter(PrintWriter) - Method in class nl.topicus.jdbc.CloudSpannerDataSource
setLong(int, long) - Method in class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
setNCharacterStream(int, Reader, long) - Method in class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
setNCharacterStream(int, Reader) - Method in class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
setNClob(int, NClob) - Method in class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
setNClob(int, Reader, long) - Method in class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
setNClob(int, Reader) - Method in class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
setNetworkTimeout(Executor, int) - Method in class nl.topicus.jdbc.AbstractCloudSpannerConnection
setNString(int, String) - Method in class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
setNull(int, int) - Method in class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
setNull(int, int, String) - Method in class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
setOauthAccessToken(String) - Method in class nl.topicus.jdbc.CloudSpannerDataSource
setObject(int, Object, int) - Method in class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
setObject(int, Object) - Method in class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
setObject(int, Object, int, int) - Method in class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
setProjectId(String) - Method in class nl.topicus.jdbc.CloudSpannerDataSource
setPvtKeyPath(String) - Method in class nl.topicus.jdbc.CloudSpannerDataSource
setReadOnly(boolean) - Method in class nl.topicus.jdbc.CloudSpannerConnection
setRef(int, Ref) - Method in class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
setReportDefaultSchemaAsNull(boolean) - Method in class nl.topicus.jdbc.CloudSpannerConnection
setReportDefaultSchemaAsNull(boolean) - Method in interface nl.topicus.jdbc.ICloudSpannerConnection
setRowId(int, RowId) - Method in class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
setSavepoint() - Method in class nl.topicus.jdbc.CloudSpannerConnection
setSavepoint(String) - Method in class nl.topicus.jdbc.CloudSpannerConnection
setSavepoint(Savepoint) - Method in class nl.topicus.jdbc.transaction.CloudSpannerTransaction
setSchema(String) - Method in class nl.topicus.jdbc.AbstractCloudSpannerConnection
setShort(int, short) - Method in class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
setSimulateMajorVersion(Integer) - Method in class nl.topicus.jdbc.CloudSpannerConnection
setSimulateMajorVersion(Integer) - Method in interface nl.topicus.jdbc.ICloudSpannerConnection
setSimulateMinorVersion(Integer) - Method in class nl.topicus.jdbc.CloudSpannerConnection
setSimulateMinorVersion(Integer) - Method in interface nl.topicus.jdbc.ICloudSpannerConnection
setSimulateProductName(String) - Method in class nl.topicus.jdbc.CloudSpannerConnection
setSimulateProductName(String) - Method in class nl.topicus.jdbc.CloudSpannerDataSource
setSimulateProductName(String) - Method in interface nl.topicus.jdbc.ICloudSpannerConnection
setSQLXML(int, SQLXML) - Method in class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
setString(int, String) - Method in class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
setTime(int, Time) - Method in class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
setTime(int, Time, Calendar) - Method in class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
setTimestamp(int, Timestamp) - Method in class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
setTimestamp(int, Timestamp, Calendar) - Method in class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
setTransactionIsolation(int) - Method in class nl.topicus.jdbc.CloudSpannerConnection
setTransactionTimeout(int) - Method in class nl.topicus.jdbc.xa.CloudSpannerXAConnection
  We don't do transaction timeouts.
setTypeMap(Map<String, Class<?>>) - Method in class nl.topicus.jdbc.CloudSpannerConnection
setUnicodeStream(int, InputStream, int) - Method in class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
setURL(int, URL) - Method in class nl.topicus.jdbc.statement.AbstractCloudSpannerPreparedStatement
SingleRowWhereClauseValidator - Class in nl.topicus.jdbc.statement
SingleRowWhereClauseValidator(MetaDataStore.TableKeyMetaData) - Constructor for class nl.topicus.jdbc.statement.SingleRowWhereClauseValidator
start(Xid, int) - Method in class nl.topicus.jdbc.xa.CloudSpannerXAConnection
  Preconditions: 1.
storesLowerCaseIdentifiers() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
storesLowerCaseQuotedIdentifiers() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
storesMixedCaseIdentifiers() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
storesMixedCaseQuotedIdentifiers() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
storesUpperCaseIdentifiers() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
storesUpperCaseQuotedIdentifiers() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
stringToXid(String) - Static method in class nl.topicus.jdbc.xa.RecoveredXid
supportsAlterTableWithAddColumn() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsAlterTableWithDropColumn() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsANSI92EntryLevelSQL() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsANSI92FullSQL() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsANSI92IntermediateSQL() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsBatchUpdates() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsCatalogsInDataManipulation() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsCatalogsInIndexDefinitions() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsCatalogsInPrivilegeDefinitions() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsCatalogsInProcedureCalls() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsCatalogsInTableDefinitions() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsColumnAliasing() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsConvert() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsConvert(int, int) - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsCoreSQLGrammar() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsCorrelatedSubqueries() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsDataDefinitionAndDataManipulationTransactions() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsDataManipulationTransactionsOnly() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsDifferentTableCorrelationNames() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsExpressionsInOrderBy() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsExtendedSQLGrammar() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsFullOuterJoins() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsGetGeneratedKeys() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsGroupBy() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsGroupByBeyondSelect() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsGroupByUnrelated() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsIntegrityEnhancementFacility() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsLikeEscapeClause() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsLimitedOuterJoins() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsMinimumSQLGrammar() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsMixedCaseIdentifiers() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsMixedCaseQuotedIdentifiers() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsMultipleOpenResults() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsMultipleResultSets() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsMultipleTransactions() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsNamedParameters() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsNonNullableColumns() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsOpenCursorsAcrossCommit() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsOpenCursorsAcrossRollback() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsOpenStatementsAcrossCommit() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsOpenStatementsAcrossRollback() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsOrderByUnrelated() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsOuterJoins() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsPositionedDelete() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsPositionedUpdate() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsResultSetConcurrency(int, int) - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsResultSetHoldability(int) - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsResultSetType(int) - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsSavepoints() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsSchemasInDataManipulation() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsSchemasInIndexDefinitions() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsSchemasInPrivilegeDefinitions() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsSchemasInProcedureCalls() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsSchemasInTableDefinitions() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsSelectForUpdate() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsStatementPooling() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsStoredFunctionsUsingCallSyntax() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsStoredProcedures() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsSubqueriesInComparisons() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsSubqueriesInExists() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsSubqueriesInIns() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsSubqueriesInQuantifieds() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsTableCorrelationNames() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsTransactionIsolationLevel(int) - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsTransactions() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsUnion() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
supportsUnionAll() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData

## T

to(Object) - Method in class nl.topicus.jdbc.statement.DeleteKeyBuilder
to(Object) - Method in class nl.topicus.jdbc.statement.SingleRowWhereClauseValidator
toCloudSpannerBytes(byte[][]) - Static method in class nl.topicus.jdbc.util.CloudSpannerConversionUtil
toCloudSpannerDate(Date) - Static method in class nl.topicus.jdbc.util.CloudSpannerConversionUtil
toCloudSpannerDates(Date[]) - Static method in class nl.topicus.jdbc.util.CloudSpannerConversionUtil
toCloudSpannerTimestamp(Timestamp) - Static method in class nl.topicus.jdbc.util.CloudSpannerConversionUtil
toCloudSpannerTimestamps(Timestamp[]) - Static method in class nl.topicus.jdbc.util.CloudSpannerConversionUtil
toJavaByteArrays(List<ByteArray>) - Static method in class nl.topicus.jdbc.util.CloudSpannerConversionUtil
toJavaDates(List<Date>) - Static method in class nl.topicus.jdbc.util.CloudSpannerConversionUtil
toJavaTimestamps(List<Timestamp>) - Static method in class nl.topicus.jdbc.util.CloudSpannerConversionUtil
toSqlDate(Date) - Static method in class nl.topicus.jdbc.util.CloudSpannerConversionUtil
toSqlDate(Date, Calendar) - Static method in class nl.topicus.jdbc.util.CloudSpannerConversionUtil
toSqlTime(Timestamp) - Static method in class nl.topicus.jdbc.util.CloudSpannerConversionUtil
toSqlTime(Timestamp, Calendar) - Static method in class nl.topicus.jdbc.util.CloudSpannerConversionUtil
toString() - Method in class nl.topicus.jdbc.CloudSpannerArray
toString() - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSetMetaData
toString() - Method in class nl.topicus.jdbc.statement.CloudSpannerParameterMetaData
toString() - Method in class nl.topicus.jdbc.statement.ConversionResult
toString() - Method in class nl.topicus.jdbc.xa.RecoveredXid
  This is for debugging purposes only

## U

unquoteIdentifier(String) - Static method in class nl.topicus.jdbc.CloudSpannerDriver
unwrap(Class<T>) - Method in class nl.topicus.jdbc.metadata.AbstractCloudSpannerWrapper
updatesAreDetected(int) - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
usesLocalFilePerTable() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
usesLocalFiles() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData

## V

valueOf(String) - Static method in enum nl.topicus.jdbc.CloudSpannerDataType
  Returns the enum constant of this type with the specified name.
values() - Static method in enum nl.topicus.jdbc.CloudSpannerDataType
  Returns an array containing the constants of this enum type, in the order they are declared.

## W

waitForDdlOperations() - Method in class nl.topicus.jdbc.CloudSpannerConnection
  Waits for all asynchronous DDL-operations that have been issued by this connection to finish.
wasNull() - Method in class nl.topicus.jdbc.resultset.CloudSpannerResultSet
WHERE_1_EQUALS_1 - Static variable in class nl.topicus.jdbc.CloudSpannerDatabaseMetaDataConstants

## X

XA_MUTATION_COLUMN - Static variable in class nl.topicus.jdbc.xa.CloudSpannerXAConnection
XA_NUMBER_COLUMN - Static variable in class nl.topicus.jdbc.xa.CloudSpannerXAConnection
XA_PREPARED_MUTATIONS_TABLE - Static variable in class nl.topicus.jdbc.xa.CloudSpannerXAConnection
XA_XID_COLUMN - Static variable in class nl.topicus.jdbc.xa.CloudSpannerXAConnection
xidToString(Xid) - Static method in class nl.topicus.jdbc.xa.RecoveredXid

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