Index

A B C D E F G H I J L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

absolute(int) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
AbstractDbDialect - Class in org.itsallcode.jdbc.dialect
Base class for implementing a DbDialect.
AbstractDbDialect(String) - Constructor for class org.itsallcode.jdbc.dialect.AbstractDbDialect
Create a new instance.
add(PreparedStatementSetter) - Method in class org.itsallcode.jdbc.batch.PreparedStatementBatch
Add a new row to the batch.
addBatch() - Method in class org.itsallcode.jdbc.batch.PreparedStatementBatch
Add a new row to the batch.
addBatch() - Method in class org.itsallcode.jdbc.SimplePreparedStatement
Add the current set of parameters to the batch.
addBatch() - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
addBatch(String) - Method in class org.itsallcode.jdbc.batch.StatementBatch
Add a new SQL statement to the batch.
addBatch(String) - Method in class org.itsallcode.jdbc.SimpleStatement
Add the SQL statement to the batch.
addBatch(String) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
afterLast() - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
AUTO_INCREMENT - Enum constant in enum class org.itsallcode.jdbc.metadata.ColumnMetaData.AutoIncrement
Column is auto incremented.

B

beforeFirst() - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
build() - Method in class org.itsallcode.jdbc.batch.PreparedStatementBatchBuilder
Build the batch inserter.
build() - Method in class org.itsallcode.jdbc.batch.StatementBatchBuilder
Build the batch inserter.
build() - Method in class org.itsallcode.jdbc.Context.ContextBuilder
Build a new context.
builder() - Static method in class org.itsallcode.jdbc.Context
Create a new builder for Context objects.

C

cancel() - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
cancelRowUpdates() - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
charOctetLength() - Method in record class org.itsallcode.jdbc.metadata.ColumnMetaData
Returns the value of the charOctetLength record component.
className() - Method in record class org.itsallcode.jdbc.resultset.generic.ColumnType
Returns the value of the className record component.
className() - Method in record class org.itsallcode.jdbc.SimpleParameterMetaData.Parameter
Returns the value of the className record component.
clearBatch() - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
clearParameters() - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
clearWarnings() - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
clearWarnings() - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
close() - Method in class org.itsallcode.jdbc.batch.PreparedStatementBatch
 
close() - Method in class org.itsallcode.jdbc.batch.StatementBatch
 
close() - Method in interface org.itsallcode.jdbc.DbOperations
 
close() - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
close() - Method in class org.itsallcode.jdbc.resultset.SimpleResultSet
Close the underlying ResultSet and the statement that created it.
close() - Method in class org.itsallcode.jdbc.SimpleConnection
Close the underlying Connection.
close() - Method in class org.itsallcode.jdbc.SimplePreparedStatement
 
close() - Method in class org.itsallcode.jdbc.SimpleStatement
 
close() - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
close() - Method in class org.itsallcode.jdbc.Transaction
Rollback transaction if not already committed or rolled back and restore original auto commit setting if necessary.
closeOnCompletion() - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
columnDef() - Method in record class org.itsallcode.jdbc.metadata.ColumnMetaData
Returns the value of the columnDef record component.
columnIndex() - Method in record class org.itsallcode.jdbc.resultset.generic.ColumnMetaData
Returns the value of the columnIndex record component.
ColumnMetaData - Record Class in org.itsallcode.jdbc.metadata
Description of a column.
ColumnMetaData - Record Class in org.itsallcode.jdbc.resultset.generic
Represents the metadata of a single column.
ColumnMetaData(int, String, String, ColumnType) - Constructor for record class org.itsallcode.jdbc.resultset.generic.ColumnMetaData
Creates an instance of a ColumnMetaData record class.
ColumnMetaData(String, String, String, String, JDBCType, String, int, int, int, ColumnMetaData.Nullability, String, String, int, int, ColumnMetaData.ISONullability, String, String, String, short, ColumnMetaData.AutoIncrement, ColumnMetaData.Generated) - Constructor for record class org.itsallcode.jdbc.metadata.ColumnMetaData
Creates an instance of a ColumnMetaData record class.
ColumnMetaData.AutoIncrement - Enum Class in org.itsallcode.jdbc.metadata
Indicates whether a column is auto incremented.
ColumnMetaData.Generated - Enum Class in org.itsallcode.jdbc.metadata
Indicates whether this is a generated column.
ColumnMetaData.ISONullability - Enum Class in org.itsallcode.jdbc.metadata
Column ISO nullability.
ColumnMetaData.Nullability - Enum Class in org.itsallcode.jdbc.metadata
Column nullability.
columnName() - Method in record class org.itsallcode.jdbc.metadata.ColumnMetaData
Returns the value of the columnName record component.
columns() - Method in record class org.itsallcode.jdbc.resultset.generic.Row
Returns the value of the columns record component.
columns() - Method in record class org.itsallcode.jdbc.resultset.generic.SimpleMetaData
Returns the value of the columns record component.
columnSize() - Method in record class org.itsallcode.jdbc.metadata.ColumnMetaData
Returns the value of the columnSize record component.
ColumnType - Record Class in org.itsallcode.jdbc.resultset.generic
Represents the type of a column.
ColumnType(JDBCType, String, String, int, int, int) - Constructor for record class org.itsallcode.jdbc.resultset.generic.ColumnType
Creates an instance of a ColumnType record class.
ColumnValue - Record Class in org.itsallcode.jdbc.resultset.generic
Represents a generic column value.
ColumnValue(ColumnType, Object) - Constructor for record class org.itsallcode.jdbc.resultset.generic.ColumnValue
Creates an instance of a ColumnValue record class.
ColumnValueExtractor - Interface in org.itsallcode.jdbc.dialect
Extracts a column value from a ResultSet.
columnValueList(DbDialect) - Static method in interface org.itsallcode.jdbc.resultset.ContextRowMapper
Create a RowMapper that creates Lists of simple column objects.
columnValues() - Method in record class org.itsallcode.jdbc.resultset.generic.Row
Returns the value of the columnValues record component.
ColumnValueSetter<T> - Interface in org.itsallcode.jdbc.dialect
Implementors of this interface optionally convert an object and set it on a PreparedStatement.
commit() - Method in class org.itsallcode.jdbc.Transaction
Commit the transaction.
ConnectionFactory - Class in org.itsallcode.jdbc
This class connects to a database using DriverManager and returns new SimpleConnections.
Context - Class in org.itsallcode.jdbc
This represents a context with configuration for the Simple JDBC framework.
Context.ContextBuilder - Class in org.itsallcode.jdbc
A builder for Context objects.
ContextRowMapper<T> - Interface in org.itsallcode.jdbc.resultset
Converts a single row from a ResultSet to a generic row type.
ConvertingPreparedStatement - Class in org.itsallcode.jdbc.statement
A PreparedStatement that delegates calls to ConvertingPreparedStatement.setObject(int, Object) to a setter provided by ParamSetterProvider.findSetter(Object).
ConvertingPreparedStatement(PreparedStatement, ParamSetterProvider) - Constructor for class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
Create a new instance.
ConvertingResultSet - Class in org.itsallcode.jdbc.resultset
A ResultSet that automatically converts values to modern types in the following methods: ResultSet.getObject(String) ResultSet.getObject(String, Class) ResultSet.getObject(int) ResultSet.getObject(int, Class)
create() - Static method in class org.itsallcode.jdbc.ConnectionFactory
Create a new connection factory.
create(String) - Method in class org.itsallcode.jdbc.ConnectionFactory
Create a connection using the given JDBC URL.
create(String, String, String) - Method in class org.itsallcode.jdbc.ConnectionFactory
Create a connection using the given JDBC URL.
create(String, Properties) - Method in class org.itsallcode.jdbc.ConnectionFactory
Create a connection using the given JDBC URL.
create(String, DataSource) - Static method in class org.itsallcode.jdbc.DataSourceConnectionFactory
Create a new DataSourceConnectionFactory using the given JDBC URL and data source.
create(ResultSet) - Static method in record class org.itsallcode.jdbc.resultset.generic.SimpleMetaData
Create a new SimpleMetaData for a given ResultSet.
create(Context) - Static method in class org.itsallcode.jdbc.ConnectionFactory
Create a new connection factory with a custom context.
create(DbDialect, ResultSet) - Static method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
Create a new converting result set.
create(DbDialect, DataSource) - Static method in class org.itsallcode.jdbc.DataSourceConnectionFactory
Create a new DataSourceConnectionFactory using the given dialect and data source.
create(RowMapper<T>) - Static method in interface org.itsallcode.jdbc.resultset.ContextRowMapper
Creates a new new ContextRowMapper from a RowMapper.
create(SimpleRowMapper<T>) - Static method in interface org.itsallcode.jdbc.resultset.ContextRowMapper
Creates a new new ContextRowMapper from a SimpleRowMapper.
createExtractor(ColumnMetaData) - Method in interface org.itsallcode.jdbc.dialect.DbDialect
Create an extractor for the given column.
createExtractor(ColumnMetaData) - Method in class org.itsallcode.jdbc.dialect.ExasolDialect
 
createExtractor(ColumnMetaData) - Method in class org.itsallcode.jdbc.dialect.GenericDialect
 
createExtractor(ColumnMetaData) - Method in class org.itsallcode.jdbc.dialect.H2Dialect
 
createSetter(Class<T>) - Method in interface org.itsallcode.jdbc.dialect.DbDialect
Create a new column value setter for setting values on a PreparedStatement specific to the dialect.
createSetter(Class<T>) - Method in class org.itsallcode.jdbc.dialect.ExasolDialect
 
createSetter(Class<T>) - Method in class org.itsallcode.jdbc.dialect.GenericDialect
 
createSetter(Class<T>) - Method in class org.itsallcode.jdbc.dialect.H2Dialect
 

D

DataSourceConnectionFactory - Class in org.itsallcode.jdbc
This class connects to a database using a DataSource and returns new SimpleConnections.
dataType() - Method in record class org.itsallcode.jdbc.metadata.ColumnMetaData
Returns the value of the dataType record component.
DbDialect - Interface in org.itsallcode.jdbc.dialect
A database specific dialect.
DbMetaData - Class in org.itsallcode.jdbc.metadata
A simple wrapper for DatabaseMetaData.
DbMetaData(Context, DatabaseMetaData) - Constructor for class org.itsallcode.jdbc.metadata.DbMetaData
Create a new instance.
DbOperations - Interface in org.itsallcode.jdbc
Interface containing various DB operations.
decimalDigits() - Method in record class org.itsallcode.jdbc.metadata.ColumnMetaData
Returns the value of the decimalDigits record component.
DEFAULT_MAX_BATCH_SIZE - Static variable in class org.itsallcode.jdbc.batch.PreparedStatementBatchBuilder
Default maximum batch size.
deleteRow() - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
displaySize() - Method in record class org.itsallcode.jdbc.resultset.generic.ColumnType
Returns the value of the displaySize record component.

E

equals(Object) - Method in record class org.itsallcode.jdbc.identifier.QualifiedIdentifier
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.itsallcode.jdbc.metadata.ColumnMetaData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.itsallcode.jdbc.metadata.TableMetaData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.itsallcode.jdbc.resultset.generic.ColumnMetaData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.itsallcode.jdbc.resultset.generic.ColumnType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.itsallcode.jdbc.resultset.generic.ColumnValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.itsallcode.jdbc.resultset.generic.Row
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.itsallcode.jdbc.resultset.generic.SimpleMetaData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.itsallcode.jdbc.SimpleParameterMetaData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.itsallcode.jdbc.SimpleParameterMetaData.Parameter
Indicates whether some other object is "equal to" this one.
ExasolDialect - Class in org.itsallcode.jdbc.dialect
Dialect for the Exasol database.
ExasolDialect() - Constructor for class org.itsallcode.jdbc.dialect.ExasolDialect
Create a new instance.
execute() - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
execute(String) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
execute(String, int) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
execute(String, int[]) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
execute(String, String[]) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
executeBatch() - Method in class org.itsallcode.jdbc.SimplePreparedStatement
Execute the batch statement.
executeBatch() - Method in class org.itsallcode.jdbc.SimpleStatement
Execute the batch statement.
executeBatch() - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
executeQuery() - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
executeQuery(String) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
executeScript(String) - Method in interface org.itsallcode.jdbc.DbOperations
Execute all commands in a SQL script, separated with ;.
executeScript(String) - Method in class org.itsallcode.jdbc.SimpleConnection
 
executeScript(String) - Method in class org.itsallcode.jdbc.Transaction
 
executeUpdate() - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
executeUpdate(String) - Method in interface org.itsallcode.jdbc.DbOperations
Execute a single SQL statement.
executeUpdate(String) - Method in class org.itsallcode.jdbc.SimpleConnection
 
executeUpdate(String) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
executeUpdate(String) - Method in class org.itsallcode.jdbc.Transaction
 
executeUpdate(String, int) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
executeUpdate(String, int[]) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
executeUpdate(String, String[]) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
executeUpdate(String, List<Object>) - Method in interface org.itsallcode.jdbc.DbOperations
Execute a single SQL statement as a prepared statement with placeholders.
executeUpdate(String, PreparedStatementSetter) - Method in interface org.itsallcode.jdbc.DbOperations
Execute a single SQL statement as a prepared statement with placeholders.
executeUpdate(String, PreparedStatementSetter) - Method in class org.itsallcode.jdbc.SimpleConnection
 
executeUpdate(String, PreparedStatementSetter) - Method in class org.itsallcode.jdbc.Transaction
 

F

findColumn(String) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
first() - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 

G

GENERATED - Enum constant in enum class org.itsallcode.jdbc.metadata.ColumnMetaData.Generated
This a generated column.
generic(DbDialect) - Static method in interface org.itsallcode.jdbc.resultset.ContextRowMapper
Create a RowMapper that creates generic Row objects.
GenericDialect - Class in org.itsallcode.jdbc.dialect
A generic DbDialect without any special handling.
GenericRowMapper<T> - Class in org.itsallcode.jdbc.resultset.generic
This ContextRowMapper converts a row to the generic Row type.
GenericRowMapper(DbDialect, GenericRowMapper.ColumnValuesConverter<T>) - Constructor for class org.itsallcode.jdbc.resultset.generic.GenericRowMapper
Create a new instance.
GenericRowMapper.ColumnValuesConverter<T> - Interface in org.itsallcode.jdbc.resultset.generic
A simplified row mapper that gets a list of column values as input.
get(int) - Method in record class org.itsallcode.jdbc.resultset.generic.Row
Get the value at a given column index (zero based).
get(int, Class<T>) - Method in record class org.itsallcode.jdbc.resultset.generic.Row
Get the value at a given column index (zero based) converted to the given type.
getArray(int) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getArray(String) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getAsciiStream(int) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getAsciiStream(String) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getBigDecimal(int) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getBigDecimal(int, int) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
Deprecated.
Use getBigDecimal(int columnIndex) or getBigDecimal(String columnLabel)
getBigDecimal(String) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getBigDecimal(String, int) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
Deprecated.
Use getBigDecimal(int columnIndex) or getBigDecimal(String columnLabel)
getBinaryStream(int) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getBinaryStream(String) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getBlob(int) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getBlob(String) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getBoolean(int) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getBoolean(String) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getByte(int) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getByte(String) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getBytes(int) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getBytes(String) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getCharacterStream(int) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getCharacterStream(String) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getClob(int) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getClob(String) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getColumnByIndex(int) - Method in record class org.itsallcode.jdbc.resultset.generic.SimpleMetaData
Get column metadata for a given index (one based).
getColumns(String, String, String, String) - Method in class org.itsallcode.jdbc.metadata.DbMetaData
Retrieves a description of table columns available in the specified catalog.
getConcurrency() - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getConnection() - Method in class org.itsallcode.jdbc.DataSourceConnectionFactory
Get a new SimpleConnection from the DataSource.
getConnection() - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
getCursorName() - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getDate(int) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getDate(int, Calendar) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getDate(String) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getDate(String, Calendar) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getDouble(int) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getDouble(String) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getFetchDirection() - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getFetchDirection() - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
getFetchSize() - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getFetchSize() - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
getFloat(int) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getFloat(String) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getGeneratedKeys() - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
getHoldability() - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getInt(int) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getInt(String) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getLong(int) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getLong(String) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getMaxFieldSize() - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
getMaxRows() - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
getMetaData() - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getMetaData() - Method in class org.itsallcode.jdbc.resultset.SimpleResultSet
Get result set metadata.
getMetaData() - Method in class org.itsallcode.jdbc.SimpleConnection
Get database metadata.
getMetaData() - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
getMoreResults() - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
getMoreResults(int) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
getNCharacterStream(int) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getNCharacterStream(String) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getNClob(int) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getNClob(String) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getNString(int) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getNString(String) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getObject(int) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getObject(int, Class<T>) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getObject(int, Map<String, Class<?>>) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getObject(String) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getObject(String, Class<T>) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getObject(String, Map<String, Class<?>>) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getObject(ResultSet, int) - Method in interface org.itsallcode.jdbc.dialect.ColumnValueExtractor
Extracts a column value from a ResultSet.
getOriginalConnection() - Method in interface org.itsallcode.jdbc.DbOperations
Get the original wrapped connection.
getOriginalConnection() - Method in class org.itsallcode.jdbc.SimpleConnection
 
getOriginalConnection() - Method in class org.itsallcode.jdbc.Transaction
 
getParameterMetaData() - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
getQueryTimeout() - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
getRef(int) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getRef(String) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getResultSet() - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
getResultSetConcurrency() - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
getResultSetHoldability() - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
getResultSetType() - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
getRow() - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getRowId(int) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getRowId(String) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getShort(int) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getShort(String) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getSQLXML(int) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getSQLXML(String) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getStatement() - Method in class org.itsallcode.jdbc.batch.PreparedStatementBatch
Get the PreparedStatement that is used for the batch insert.
getStatement() - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getStatement() - Method in class org.itsallcode.jdbc.SimplePreparedStatement
Get the underlying PreparedStatement.
getStatement() - Method in class org.itsallcode.jdbc.SimpleStatement
Get the underlying Statement.
getString() - Method in record class org.itsallcode.jdbc.resultset.generic.ColumnValue
Get the column value as a string.
getString(int) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getString(String) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getTables(String, String, String, String[]) - Method in class org.itsallcode.jdbc.metadata.DbMetaData
Retrieves a description of the tables available in the given catalog.
getTime(int) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getTime(int, Calendar) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getTime(String) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getTime(String, Calendar) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getTimestamp(int) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getTimestamp(int, Calendar) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getTimestamp(String) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getTimestamp(String, Calendar) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getType() - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getUnicodeStream(int) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
Deprecated.
use getCharacterStream in place of getUnicodeStream
getUnicodeStream(String) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
Deprecated.
use getCharacterStream instead
getUpdateCount() - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
getURL(int) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getURL(String) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getValue() - Method in record class org.itsallcode.jdbc.resultset.generic.ColumnValue
Get the column value as an object.
getValue(Class<T>) - Method in record class org.itsallcode.jdbc.resultset.generic.ColumnValue
Get the column value cast to the given type.
getWarnings() - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
getWarnings() - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 

H

H2Dialect - Class in org.itsallcode.jdbc.dialect
DB dialect for the H2 database.
H2Dialect() - Constructor for class org.itsallcode.jdbc.dialect.H2Dialect
Create a new instance.
hashCode() - Method in record class org.itsallcode.jdbc.identifier.QualifiedIdentifier
Returns a hash code value for this object.
hashCode() - Method in record class org.itsallcode.jdbc.metadata.ColumnMetaData
Returns a hash code value for this object.
hashCode() - Method in record class org.itsallcode.jdbc.metadata.TableMetaData
Returns a hash code value for this object.
hashCode() - Method in record class org.itsallcode.jdbc.resultset.generic.ColumnMetaData
Returns a hash code value for this object.
hashCode() - Method in record class org.itsallcode.jdbc.resultset.generic.ColumnType
Returns a hash code value for this object.
hashCode() - Method in record class org.itsallcode.jdbc.resultset.generic.ColumnValue
Returns a hash code value for this object.
hashCode() - Method in record class org.itsallcode.jdbc.resultset.generic.Row
Returns a hash code value for this object.
hashCode() - Method in record class org.itsallcode.jdbc.resultset.generic.SimpleMetaData
Returns a hash code value for this object.
hashCode() - Method in record class org.itsallcode.jdbc.SimpleParameterMetaData
Returns a hash code value for this object.
hashCode() - Method in record class org.itsallcode.jdbc.SimpleParameterMetaData.Parameter
Returns a hash code value for this object.

I

id() - Method in record class org.itsallcode.jdbc.identifier.QualifiedIdentifier
Returns the value of the id record component.
Identifier - Interface in org.itsallcode.jdbc.identifier
Represents a database identifier, e.g.
identity() - Static method in interface org.itsallcode.jdbc.ParamConverter
Identity parameter convert that returns object arrays unchanged.
IN - Enum constant in enum class org.itsallcode.jdbc.SimpleParameterMetaData.ParameterMode
Parameter mode IN
INOUT - Enum constant in enum class org.itsallcode.jdbc.SimpleParameterMetaData.ParameterMode
Parameter mode INOUT
insertRow() - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
INSTANCE - Static variable in class org.itsallcode.jdbc.dialect.GenericDialect
Singleton instance of the generic DB dialect.
into(String, List<String>) - Method in class org.itsallcode.jdbc.batch.PreparedStatementBatchBuilder
Define table and column names used for generating the INSERT statement.
into(String, List<String>) - Method in class org.itsallcode.jdbc.batch.RowPreparedStatementBatchBuilder
Define table and column names used for generating the INSERT statement.
into(Identifier, List<Identifier>) - Method in class org.itsallcode.jdbc.batch.PreparedStatementBatchBuilder
Define table and column names used for generating the INSERT statement.
into(Identifier, List<Identifier>) - Method in class org.itsallcode.jdbc.batch.RowPreparedStatementBatchBuilder
Define table and column names used for generating the INSERT statement.
isAfterLast() - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
isAutoIncrement() - Method in record class org.itsallcode.jdbc.metadata.ColumnMetaData
Returns the value of the isAutoIncrement record component.
isBeforeFirst() - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
isClosed() - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
isClosed() - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
isCloseOnCompletion() - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
isFirst() - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
isGeneratedColumn() - Method in record class org.itsallcode.jdbc.metadata.ColumnMetaData
Returns the value of the isGeneratedColumn record component.
isLast() - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
isNullable() - Method in record class org.itsallcode.jdbc.metadata.ColumnMetaData
Returns the value of the isNullable record component.
isPoolable() - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
isWrapperFor(Class<?>) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
isWrapperFor(Class<?>) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
iterator() - Method in class org.itsallcode.jdbc.resultset.SimpleResultSet
Get in Iterator of all rows.

J

jdbcType() - Method in record class org.itsallcode.jdbc.resultset.generic.ColumnType
Returns the value of the jdbcType record component.

L

label() - Method in record class org.itsallcode.jdbc.resultset.generic.ColumnMetaData
Returns the value of the label record component.
last() - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 

M

map(T) - Method in interface org.itsallcode.jdbc.ParamConverter
Converts a domain object to a row that can be inserted into the database.
mapping(ParamConverter<T>) - Method in class org.itsallcode.jdbc.batch.RowPreparedStatementBatchBuilder
Define mapping how rows are converted to Object[] for inserting.
mapping(RowPreparedStatementSetter<T>) - Method in class org.itsallcode.jdbc.batch.RowPreparedStatementBatchBuilder
Define RowPreparedStatementSetter that sets values of a PreparedStatement for each row.
mapRow(ResultSet) - Method in interface org.itsallcode.jdbc.resultset.SimpleRowMapper
Converts a single row from a ResultSet to a generic row type.
mapRow(ResultSet, int) - Method in class org.itsallcode.jdbc.resultset.generic.GenericRowMapper
 
mapRow(ResultSet, int) - Method in interface org.itsallcode.jdbc.resultset.RowMapper
Converts a single row from a ResultSet to a generic row type.
mapRow(Context, ResultSet, int) - Method in interface org.itsallcode.jdbc.resultset.ContextRowMapper
Converts a single row from a ResultSet to a generic row type.
mapRow(Row) - Method in interface org.itsallcode.jdbc.resultset.generic.GenericRowMapper.ColumnValuesConverter
Convert a single row.
maxBatchSize(int) - Method in class org.itsallcode.jdbc.batch.PreparedStatementBatchBuilder
Define maximum batch size, using PreparedStatementBatchBuilder.DEFAULT_MAX_BATCH_SIZE as default.
maxBatchSize(int) - Method in class org.itsallcode.jdbc.batch.RowPreparedStatementBatchBuilder
Define maximum batch size, using PreparedStatementBatchBuilder.DEFAULT_MAX_BATCH_SIZE as default.
maxBatchSize(int) - Method in class org.itsallcode.jdbc.batch.StatementBatchBuilder
Define maximum batch size, using PreparedStatementBatchBuilder.DEFAULT_MAX_BATCH_SIZE as default.
mode() - Method in record class org.itsallcode.jdbc.SimpleParameterMetaData.Parameter
Returns the value of the mode record component.
moveToCurrentRow() - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
moveToInsertRow() - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 

N

name() - Method in record class org.itsallcode.jdbc.resultset.generic.ColumnMetaData
Returns the value of the name record component.
next() - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
NO_AUTO_INCREMENT - Enum constant in enum class org.itsallcode.jdbc.metadata.ColumnMetaData.AutoIncrement
Column is not auto incremented.
NO_NULLS - Enum constant in enum class org.itsallcode.jdbc.metadata.ColumnMetaData.ISONullability
Column can include NULLs.
NO_NULLS - Enum constant in enum class org.itsallcode.jdbc.metadata.ColumnMetaData.Nullability
Column might not allow NULL values.
NO_NULLS - Enum constant in enum class org.itsallcode.jdbc.SimpleParameterMetaData.ParameterNullable
Parameter will not allow NULL values.
NOT_GENERATED - Enum constant in enum class org.itsallcode.jdbc.metadata.ColumnMetaData.Generated
This not a generated column.
nullable() - Method in record class org.itsallcode.jdbc.metadata.ColumnMetaData
Returns the value of the nullable record component.
nullable() - Method in record class org.itsallcode.jdbc.SimpleParameterMetaData.Parameter
Returns the value of the nullable record component.
NULLABLE - Enum constant in enum class org.itsallcode.jdbc.metadata.ColumnMetaData.ISONullability
Column cannot include NULLs.
NULLABLE - Enum constant in enum class org.itsallcode.jdbc.metadata.ColumnMetaData.Nullability
Column definitely allows NULL values.
NULLABLE - Enum constant in enum class org.itsallcode.jdbc.SimpleParameterMetaData.ParameterNullable
Parameter will allow NULL values.
NULLABLE_UNKNOWN - Enum constant in enum class org.itsallcode.jdbc.metadata.ColumnMetaData.ISONullability
Nullability for the column is unknown
NULLABLE_UNKNOWN - Enum constant in enum class org.itsallcode.jdbc.metadata.ColumnMetaData.Nullability
nullability unknown
numPrecisionRadix() - Method in record class org.itsallcode.jdbc.metadata.ColumnMetaData
Returns the value of the numPrecisionRadix record component.

O

of(String...) - Static method in record class org.itsallcode.jdbc.identifier.QualifiedIdentifier
Create a new qualified identifier.
of(Identifier...) - Static method in record class org.itsallcode.jdbc.identifier.QualifiedIdentifier
Create a new qualified identifier.
ordinalPosition() - Method in record class org.itsallcode.jdbc.metadata.ColumnMetaData
Returns the value of the ordinalPosition record component.
org.itsallcode.jdbc - module org.itsallcode.jdbc
Simple-JDBC is a wrapper for the JDBC API that simplifies the use of JDBC.
org.itsallcode.jdbc - package org.itsallcode.jdbc
 
org.itsallcode.jdbc.batch - package org.itsallcode.jdbc.batch
 
org.itsallcode.jdbc.dialect - package org.itsallcode.jdbc.dialect
 
org.itsallcode.jdbc.identifier - package org.itsallcode.jdbc.identifier
 
org.itsallcode.jdbc.metadata - package org.itsallcode.jdbc.metadata
 
org.itsallcode.jdbc.resultset - package org.itsallcode.jdbc.resultset
 
org.itsallcode.jdbc.resultset.generic - package org.itsallcode.jdbc.resultset.generic
 
org.itsallcode.jdbc.statement - package org.itsallcode.jdbc.statement
 
OUT - Enum constant in enum class org.itsallcode.jdbc.SimpleParameterMetaData.ParameterMode
Parameter mode OUT

P

ParamConverter<T> - Interface in org.itsallcode.jdbc
This converts a domain object to an array of types supported by the database when inserting rows.
Parameter(String, JDBCType, String, SimpleParameterMetaData.ParameterMode, int, int, boolean, SimpleParameterMetaData.ParameterNullable) - Constructor for record class org.itsallcode.jdbc.SimpleParameterMetaData.Parameter
Creates an instance of a Parameter record class.
parameters() - Method in record class org.itsallcode.jdbc.SimpleParameterMetaData
Returns the value of the parameters record component.
ParamSetterProvider - Class in org.itsallcode.jdbc.statement
This class creates and caches ColumnValueSetter based on an object's type.
ParamSetterProvider(DbDialect) - Constructor for class org.itsallcode.jdbc.statement.ParamSetterProvider
Create a new instance.
precision() - Method in record class org.itsallcode.jdbc.resultset.generic.ColumnType
Returns the value of the precision record component.
precision() - Method in record class org.itsallcode.jdbc.SimpleParameterMetaData.Parameter
Returns the value of the precision record component.
preparedStatementBatch() - Method in interface org.itsallcode.jdbc.DbOperations
Create a prepared statement batch builder for inserting or updating rows by directly setting values of a PreparedStatement.
preparedStatementBatch() - Method in class org.itsallcode.jdbc.SimpleConnection
 
preparedStatementBatch() - Method in class org.itsallcode.jdbc.Transaction
 
preparedStatementBatch(Class<T>) - Method in interface org.itsallcode.jdbc.DbOperations
Create a row-based prepared statement batch builder for inserting or updating rows from an Iterator or a Stream.
preparedStatementBatch(Class<T>) - Method in class org.itsallcode.jdbc.SimpleConnection
 
preparedStatementBatch(Class<T>) - Method in class org.itsallcode.jdbc.Transaction
 
PreparedStatementBatch - Class in org.itsallcode.jdbc.batch
Direct batch insert using PreparedStatement.
PreparedStatementBatchBuilder - Class in org.itsallcode.jdbc.batch
PreparedStatementBatchBuilder(Function<String, SimplePreparedStatement>) - Constructor for class org.itsallcode.jdbc.batch.PreparedStatementBatchBuilder
Create a new instance.
PreparedStatementSetter - Interface in org.itsallcode.jdbc
Instances of this class allow setting values for a PreparedStatement.
previous() - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 

Q

QualifiedIdentifier - Record Class in org.itsallcode.jdbc.identifier
A qualified identifier, e.g.
QualifiedIdentifier(List<Identifier>) - Constructor for record class org.itsallcode.jdbc.identifier.QualifiedIdentifier
Creates an instance of a QualifiedIdentifier record class.
query(String) - Method in interface org.itsallcode.jdbc.DbOperations
Execute a SQL query and return a result set with generic Rows.
query(String) - Method in class org.itsallcode.jdbc.SimpleConnection
 
query(String) - Method in class org.itsallcode.jdbc.Transaction
 
query(String, List<Object>, RowMapper<T>) - Method in interface org.itsallcode.jdbc.DbOperations
Execute a SQL query, set parameters and return a result set with rows converted to a custom type DbOperations.
query(String, PreparedStatementSetter, RowMapper<T>) - Method in interface org.itsallcode.jdbc.DbOperations
Execute a SQL query, set parameters and return a result set with rows converted to a custom type DbOperations.
query(String, PreparedStatementSetter, RowMapper<T>) - Method in class org.itsallcode.jdbc.SimpleConnection
 
query(String, PreparedStatementSetter, RowMapper<T>) - Method in class org.itsallcode.jdbc.Transaction
 
query(String, RowMapper<T>) - Method in interface org.itsallcode.jdbc.DbOperations
Execute a SQL query and return a result set with rows converted to a custom type DbOperations using the given RowMapper.
quote() - Method in interface org.itsallcode.jdbc.identifier.Identifier
Put the name in quotes.
quote() - Method in record class org.itsallcode.jdbc.identifier.QualifiedIdentifier
 

R

refGeneration() - Method in record class org.itsallcode.jdbc.metadata.TableMetaData
Returns the value of the refGeneration record component.
refreshRow() - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
relative(int) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
remarks() - Method in record class org.itsallcode.jdbc.metadata.ColumnMetaData
Returns the value of the remarks record component.
remarks() - Method in record class org.itsallcode.jdbc.metadata.TableMetaData
Returns the value of the remarks record component.
rollback() - Method in class org.itsallcode.jdbc.Transaction
Rollback the transaction.
Row - Record Class in org.itsallcode.jdbc.resultset.generic
Represents a generic row from a result set.
Row(int, List<ColumnMetaData>, List<ColumnValue>) - Constructor for record class org.itsallcode.jdbc.resultset.generic.Row
Creates an instance of a Row record class.
rowDeleted() - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
rowIndex() - Method in record class org.itsallcode.jdbc.resultset.generic.Row
Returns the value of the rowIndex record component.
rowInserted() - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
RowMapper<T> - Interface in org.itsallcode.jdbc.resultset
Converts a single row from a ResultSet to a generic row type.
RowPreparedStatementBatchBuilder<T> - Class in org.itsallcode.jdbc.batch
Builder for PreparedStatement batch jobs for a Stream or Iterable of row objects using e.g.
RowPreparedStatementBatchBuilder(Function<String, SimplePreparedStatement>) - Constructor for class org.itsallcode.jdbc.batch.RowPreparedStatementBatchBuilder
Create a new instance.
RowPreparedStatementSetter<T> - Interface in org.itsallcode.jdbc
Instances of this class allow setting values for a PreparedStatement for multiple rows.
rows(Iterator<T>) - Method in class org.itsallcode.jdbc.batch.RowPreparedStatementBatchBuilder
Define Iterator of rows to insert.
rows(Stream<T>) - Method in class org.itsallcode.jdbc.batch.RowPreparedStatementBatchBuilder
Define Stream of rows to insert.
rowUpdated() - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 

S

scale() - Method in record class org.itsallcode.jdbc.resultset.generic.ColumnType
Returns the value of the scale record component.
scale() - Method in record class org.itsallcode.jdbc.SimpleParameterMetaData.Parameter
Returns the value of the scale record component.
scopeCatalog() - Method in record class org.itsallcode.jdbc.metadata.ColumnMetaData
Returns the value of the scopeCatalog record component.
scopeSchema() - Method in record class org.itsallcode.jdbc.metadata.ColumnMetaData
Returns the value of the scopeSchema record component.
scopeTable() - Method in record class org.itsallcode.jdbc.metadata.ColumnMetaData
Returns the value of the scopeTable record component.
selfReferencingColumnName() - Method in record class org.itsallcode.jdbc.metadata.TableMetaData
Returns the value of the selfReferencingColumnName record component.
setArray(int, Array) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setAsciiStream(int, InputStream) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setAsciiStream(int, InputStream, int) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setAsciiStream(int, InputStream, long) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setBigDecimal(int, BigDecimal) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setBinaryStream(int, InputStream) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setBinaryStream(int, InputStream, int) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setBinaryStream(int, InputStream, long) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setBlob(int, InputStream) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setBlob(int, InputStream, long) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setBlob(int, Blob) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setBoolean(int, boolean) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setByte(int, byte) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setBytes(int, byte[]) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setCharacterStream(int, Reader) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setCharacterStream(int, Reader, int) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setCharacterStream(int, Reader, long) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setClob(int, Reader) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setClob(int, Reader, long) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setClob(int, Clob) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setCursorName(String) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setDate(int, Date) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setDate(int, Date, Calendar) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setDouble(int, double) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setEscapeProcessing(boolean) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setFetchDirection(int) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
setFetchDirection(int) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setFetchSize(int) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
setFetchSize(int) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setFloat(int, float) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setInt(int, int) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setLong(int, long) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setMaxFieldSize(int) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setMaxRows(int) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setNCharacterStream(int, Reader) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setNCharacterStream(int, Reader, long) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setNClob(int, Reader) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setNClob(int, Reader, long) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setNClob(int, NClob) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setNString(int, String) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setNull(int, int) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setNull(int, int, String) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setObject(int, Object) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setObject(int, Object, int) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setObject(int, Object, int, int) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setObject(PreparedStatement, int, T) - Method in interface org.itsallcode.jdbc.dialect.ColumnValueSetter
Optionally convert an object and set it on a PreparedStatement.
setPoolable(boolean) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setQueryTimeout(int) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setRef(int, Ref) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setRowId(int, RowId) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setShort(int, short) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setSQLXML(int, SQLXML) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setString(int, String) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setTime(int, Time) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setTime(int, Time, Calendar) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setTimestamp(int, Timestamp) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setTimestamp(int, Timestamp, Calendar) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setUnicodeStream(int, InputStream, int) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setURL(int, URL) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
setValues(PreparedStatement) - Method in interface org.itsallcode.jdbc.PreparedStatementSetter
Set values for the given prepared statement.
setValues(PreparedStatementSetter) - Method in class org.itsallcode.jdbc.SimplePreparedStatement
Set the values for the prepared statement.
setValues(T, PreparedStatement) - Method in interface org.itsallcode.jdbc.RowPreparedStatementSetter
Set values for the given prepared statement.
signed() - Method in record class org.itsallcode.jdbc.SimpleParameterMetaData.Parameter
Returns the value of the signed record component.
simple(String) - Static method in interface org.itsallcode.jdbc.identifier.Identifier
Create a new SimpleIdentifier.
SimpleConnection - Class in org.itsallcode.jdbc
A simplified version of a JDBC Connection.
SimpleMetaData - Record Class in org.itsallcode.jdbc.resultset.generic
A wrapper for ResultSetMetaData to simplify usage.
SimpleMetaData(List<ColumnMetaData>) - Constructor for record class org.itsallcode.jdbc.resultset.generic.SimpleMetaData
Creates an instance of a SimpleMetaData record class.
SimpleParameterMetaData - Record Class in org.itsallcode.jdbc
Wrapper for ParameterMetaData that simplifies usage.
SimpleParameterMetaData(List<SimpleParameterMetaData.Parameter>) - Constructor for record class org.itsallcode.jdbc.SimpleParameterMetaData
Creates an instance of a SimpleParameterMetaData record class.
SimpleParameterMetaData.Parameter - Record Class in org.itsallcode.jdbc
A parameter for a prepared statement.
SimpleParameterMetaData.ParameterMode - Enum Class in org.itsallcode.jdbc
Parameter type.
SimpleParameterMetaData.ParameterNullable - Enum Class in org.itsallcode.jdbc
Parameter nullability status.
SimplePreparedStatement - Class in org.itsallcode.jdbc
Simple wrapper for a JDBC PreparedStatement.
SimpleResultSet<T> - Class in org.itsallcode.jdbc.resultset
This class wraps a ResultSet and allows easy iteration via Iterator, List or Stream.
SimpleResultSet(Context, ResultSet, ContextRowMapper<T>, AutoCloseable) - Constructor for class org.itsallcode.jdbc.resultset.SimpleResultSet
Create a new instance.
SimpleRowMapper<T> - Interface in org.itsallcode.jdbc.resultset
Converts a single row from a ResultSet to a generic row type.
SimpleStatement - Class in org.itsallcode.jdbc
Simple wrapper for a JDBC Statement.
sourceDataType() - Method in record class org.itsallcode.jdbc.metadata.ColumnMetaData
Returns the value of the sourceDataType record component.
sql(String) - Method in class org.itsallcode.jdbc.batch.PreparedStatementBatchBuilder
Define the SQL statement to be used for the batch job, e.g.
sql(String) - Method in class org.itsallcode.jdbc.batch.RowPreparedStatementBatchBuilder
Define the SQL statement to be used for the batch job, e.g.
start() - Method in class org.itsallcode.jdbc.batch.RowPreparedStatementBatchBuilder
Start the batch insert process using the given rows.
startTransaction() - Method in class org.itsallcode.jdbc.SimpleConnection
Start a new Transaction by disabling auto commit if necessary.
statementBatch() - Method in interface org.itsallcode.jdbc.DbOperations
Create a batch statement builder for executing multiple statements in a batch.
statementBatch() - Method in class org.itsallcode.jdbc.SimpleConnection
 
statementBatch() - Method in class org.itsallcode.jdbc.Transaction
 
StatementBatch - Class in org.itsallcode.jdbc.batch
A batch handler for SQL statements.
StatementBatch(SimpleStatement, int) - Constructor for class org.itsallcode.jdbc.batch.StatementBatch
Create a new instance.
StatementBatchBuilder - Class in org.itsallcode.jdbc.batch
A builder for StatementBatch.
StatementBatchBuilder(Supplier<SimpleStatement>) - Constructor for class org.itsallcode.jdbc.batch.StatementBatchBuilder
Create a new instance.
stream() - Method in class org.itsallcode.jdbc.resultset.SimpleResultSet
Get a stream of all rows.
supportsUrl(String) - Method in class org.itsallcode.jdbc.dialect.AbstractDbDialect
 
supportsUrl(String) - Method in interface org.itsallcode.jdbc.dialect.DbDialect
Check if this dialect supports the database type with the given JDBC URL.
supportsUrl(String) - Method in class org.itsallcode.jdbc.dialect.GenericDialect
 

T

tableCatalog() - Method in record class org.itsallcode.jdbc.metadata.ColumnMetaData
Returns the value of the tableCatalog record component.
tableCatalog() - Method in record class org.itsallcode.jdbc.metadata.TableMetaData
Returns the value of the tableCatalog record component.
TableMetaData - Record Class in org.itsallcode.jdbc.metadata
Description of a table.
TableMetaData(String, String, String, String, String, String, String, String, String, String) - Constructor for record class org.itsallcode.jdbc.metadata.TableMetaData
Creates an instance of a TableMetaData record class.
tableName() - Method in record class org.itsallcode.jdbc.metadata.ColumnMetaData
Returns the value of the tableName record component.
tableName() - Method in record class org.itsallcode.jdbc.metadata.TableMetaData
Returns the value of the tableName record component.
tableSchema() - Method in record class org.itsallcode.jdbc.metadata.ColumnMetaData
Returns the value of the tableSchema record component.
tableSchema() - Method in record class org.itsallcode.jdbc.metadata.TableMetaData
Returns the value of the tableSchema record component.
tableType() - Method in record class org.itsallcode.jdbc.metadata.TableMetaData
Returns the value of the tableType record component.
toList() - Method in class org.itsallcode.jdbc.resultset.SimpleResultSet
Collect all rows to a list.
toString() - Method in interface org.itsallcode.jdbc.identifier.Identifier
 
toString() - Method in record class org.itsallcode.jdbc.identifier.QualifiedIdentifier
Returns a string representation of this record class.
toString() - Method in record class org.itsallcode.jdbc.metadata.ColumnMetaData
Returns a string representation of this record class.
toString() - Method in record class org.itsallcode.jdbc.metadata.TableMetaData
Returns a string representation of this record class.
toString() - Method in record class org.itsallcode.jdbc.resultset.generic.ColumnMetaData
Returns a string representation of this record class.
toString() - Method in record class org.itsallcode.jdbc.resultset.generic.ColumnType
Returns a string representation of this record class.
toString() - Method in record class org.itsallcode.jdbc.resultset.generic.ColumnValue
Returns a string representation of this record class.
toString() - Method in record class org.itsallcode.jdbc.resultset.generic.Row
Returns a string representation of this record class.
toString() - Method in record class org.itsallcode.jdbc.resultset.generic.SimpleMetaData
Returns a string representation of this record class.
toString() - Method in record class org.itsallcode.jdbc.SimpleParameterMetaData.Parameter
Returns a string representation of this record class.
toString() - Method in record class org.itsallcode.jdbc.SimpleParameterMetaData
Returns a string representation of this record class.
Transaction - Class in org.itsallcode.jdbc
A running database transaction.
type() - Method in record class org.itsallcode.jdbc.resultset.generic.ColumnMetaData
Returns the value of the type record component.
type() - Method in record class org.itsallcode.jdbc.resultset.generic.ColumnValue
Returns the value of the type record component.
type() - Method in record class org.itsallcode.jdbc.SimpleParameterMetaData.Parameter
Returns the value of the type record component.
typeCatalog() - Method in record class org.itsallcode.jdbc.metadata.TableMetaData
Returns the value of the typeCatalog record component.
typeName() - Method in record class org.itsallcode.jdbc.metadata.ColumnMetaData
Returns the value of the typeName record component.
typeName() - Method in record class org.itsallcode.jdbc.metadata.TableMetaData
Returns the value of the typeName record component.
typeName() - Method in record class org.itsallcode.jdbc.resultset.generic.ColumnType
Returns the value of the typeName record component.
typeName() - Method in record class org.itsallcode.jdbc.SimpleParameterMetaData.Parameter
Returns the value of the typeName record component.
typeSchema() - Method in record class org.itsallcode.jdbc.metadata.TableMetaData
Returns the value of the typeSchema record component.

U

UncheckedSQLException - Exception in org.itsallcode.jdbc
This unchecked exception is thrown whenever a checked SQLException is thrown.
UncheckedSQLException(String, SQLException) - Constructor for exception org.itsallcode.jdbc.UncheckedSQLException
Create a new instance.
UncheckedSQLException(SQLException) - Constructor for exception org.itsallcode.jdbc.UncheckedSQLException
Create a new instance.
UNKNOWN - Enum constant in enum class org.itsallcode.jdbc.metadata.ColumnMetaData.AutoIncrement
It cannot be determined whether the column is auto incremented.
UNKNOWN - Enum constant in enum class org.itsallcode.jdbc.metadata.ColumnMetaData.Generated
It cannot be determined whether this is a generated column.
UNKNOWN - Enum constant in enum class org.itsallcode.jdbc.SimpleParameterMetaData.ParameterMode
Parameter mode is unknown
UNKNOWN - Enum constant in enum class org.itsallcode.jdbc.SimpleParameterMetaData.ParameterNullable
Parameter nullability status is unknown.
unwrap(Class<T>) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
unwrap(Class<T>) - Method in class org.itsallcode.jdbc.statement.ConvertingPreparedStatement
 
updateArray(int, Array) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateArray(String, Array) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateAsciiStream(int, InputStream) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateAsciiStream(int, InputStream, int) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateAsciiStream(int, InputStream, long) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateAsciiStream(String, InputStream) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateAsciiStream(String, InputStream, int) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateAsciiStream(String, InputStream, long) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateBigDecimal(int, BigDecimal) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateBigDecimal(String, BigDecimal) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateBinaryStream(int, InputStream) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateBinaryStream(int, InputStream, int) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateBinaryStream(int, InputStream, long) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateBinaryStream(String, InputStream) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateBinaryStream(String, InputStream, int) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateBinaryStream(String, InputStream, long) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateBlob(int, InputStream) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateBlob(int, InputStream, long) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateBlob(int, Blob) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateBlob(String, InputStream) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateBlob(String, InputStream, long) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateBlob(String, Blob) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateBoolean(int, boolean) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateBoolean(String, boolean) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateByte(int, byte) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateByte(String, byte) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateBytes(int, byte[]) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateBytes(String, byte[]) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateCharacterStream(int, Reader) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateCharacterStream(int, Reader, int) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateCharacterStream(int, Reader, long) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateCharacterStream(String, Reader) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateCharacterStream(String, Reader, int) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateCharacterStream(String, Reader, long) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateClob(int, Reader) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateClob(int, Reader, long) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateClob(int, Clob) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateClob(String, Reader) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateClob(String, Reader, long) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateClob(String, Clob) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateDate(int, Date) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateDate(String, Date) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateDouble(int, double) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateDouble(String, double) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateFloat(int, float) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateFloat(String, float) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateInt(int, int) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateInt(String, int) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateLong(int, long) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateLong(String, long) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateNCharacterStream(int, Reader) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateNCharacterStream(int, Reader, long) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateNCharacterStream(String, Reader) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateNCharacterStream(String, Reader, long) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateNClob(int, Reader) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateNClob(int, Reader, long) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateNClob(int, NClob) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateNClob(String, Reader) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateNClob(String, Reader, long) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateNClob(String, NClob) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateNString(int, String) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateNString(String, String) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateNull(int) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateNull(String) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateObject(int, Object) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateObject(int, Object, int) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateObject(String, Object) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateObject(String, Object, int) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateRef(int, Ref) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateRef(String, Ref) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateRow() - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateRowId(int, RowId) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateRowId(String, RowId) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateShort(int, short) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateShort(String, short) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateSQLXML(int, SQLXML) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateSQLXML(String, SQLXML) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateString(int, String) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateString(String, String) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateTime(int, Time) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateTime(String, Time) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateTimestamp(int, Timestamp) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
updateTimestamp(String, Timestamp) - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 

V

value() - Method in record class org.itsallcode.jdbc.resultset.generic.ColumnValue
Returns the value of the value record component.
valueOf(String) - Static method in enum class org.itsallcode.jdbc.metadata.ColumnMetaData.AutoIncrement
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.itsallcode.jdbc.metadata.ColumnMetaData.Generated
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.itsallcode.jdbc.metadata.ColumnMetaData.ISONullability
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.itsallcode.jdbc.metadata.ColumnMetaData.Nullability
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.itsallcode.jdbc.SimpleParameterMetaData.ParameterMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.itsallcode.jdbc.SimpleParameterMetaData.ParameterNullable
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.itsallcode.jdbc.metadata.ColumnMetaData.AutoIncrement
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.itsallcode.jdbc.metadata.ColumnMetaData.Generated
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.itsallcode.jdbc.metadata.ColumnMetaData.ISONullability
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.itsallcode.jdbc.metadata.ColumnMetaData.Nullability
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.itsallcode.jdbc.SimpleParameterMetaData.ParameterMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.itsallcode.jdbc.SimpleParameterMetaData.ParameterNullable
Returns an array containing the constants of this enum class, in the order they are declared.

W

wasNull() - Method in class org.itsallcode.jdbc.resultset.ConvertingResultSet
 
wrap(Connection, DbDialect) - Static method in class org.itsallcode.jdbc.SimpleConnection
Wrap an existing Connection with a SimpleConnection.
A B C D E F G H I J L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form