Skip navigation links
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
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
 
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(Statement, ResultSet) - Constructor for class nl.topicus.jdbc.resultset.CloudSpannerResultSet
 
CloudSpannerResultSetMetaData - Class in nl.topicus.jdbc.resultset
 
CloudSpannerResultSetMetaData(ResultSet) - 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, 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
 
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
 

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, 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.
equals(Object) - Method in class nl.topicus.jdbc.CloudSpannerArray
 
equals(Object) - Method in class nl.topicus.jdbc.MetaDataStore.TableKeyMetaData
 
equals(Object) - Method in class nl.topicus.jdbc.xa.RecoveredXid
 
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
 
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() - 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.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
 
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
 
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
 
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(Statement) - Method in class nl.topicus.jdbc.CloudSpannerConnection
 
getDynamicConnectionProperty(Statement, String) - Method in class nl.topicus.jdbc.CloudSpannerConnection
 
getEndTime() - Method in class nl.topicus.jdbc.statement.ConversionResult
 
getEstimatedRecordCount(Select) - Method in class nl.topicus.jdbc.statement.AbstractTablePartWorker
 
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
 
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
 
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.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
 
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
 
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
 
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
 
getRowIdLifetime() - Method in class nl.topicus.jdbc.CloudSpannerDatabaseMetaData
 
getRowSize(Connection, String, String, String) - Static method in class nl.topicus.jdbc.statement.ConverterUtils
 
getRunningDDLOperations(Statement) - 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
 
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.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, 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
 
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
 
isExtendedMode(long) - Method in class nl.topicus.jdbc.statement.AbstractTablePartWorker
 
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

lastResultSet - Variable in class nl.topicus.jdbc.statement.CloudSpannerStatement
 
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.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
 
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.AbstractCloudSpannerConnection
 
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(Savepoint) - Method in class nl.topicus.jdbc.AbstractCloudSpannerConnection
 
rollback() - 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
 

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
 
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.AbstractCloudSpannerConnection
 
setSavepoint(String) - Method in class nl.topicus.jdbc.AbstractCloudSpannerConnection
 
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 
Skip navigation links

Copyright © 2018. All rights reserved.