Skip navigation links
B C D E F G H I K L M O Q R S T U V W 

B

BetterOptions - Class in io.github.yeagy.bss
configuration for BSS classes.
BetterOptions.Option - Enum in io.github.yeagy.bss
 
BetterPreparedStatement - Interface in io.github.yeagy.bss
Enhanced delegate class for PreparedStatement -- Null-safe primitive set methods -- Forwards connection create methods -- :named parameters -- java 8 time set methods
BetterResultSet - Interface in io.github.yeagy.bss
Enhanced delegate class for ResultSet -- Null-safe primitive get methods -- SQL arrays casted to their java type -- java 8 time get methods
BetterSqlException - Exception in io.github.yeagy.bss
 
BetterSqlException() - Constructor for exception io.github.yeagy.bss.BetterSqlException
 
BetterSqlException(String) - Constructor for exception io.github.yeagy.bss.BetterSqlException
 
BetterSqlException(String, Throwable) - Constructor for exception io.github.yeagy.bss.BetterSqlException
 
BetterSqlException(Throwable) - Constructor for exception io.github.yeagy.bss.BetterSqlException
 
BetterSqlException(String, Throwable, boolean, boolean) - Constructor for exception io.github.yeagy.bss.BetterSqlException
 
BetterSqlGenerator - Class in io.github.yeagy.bss
Use reflection to generate SQL prepared statements from POJOs
BetterSqlMapper - Class in io.github.yeagy.bss
Joinless ORM.
BetterSqlMapper.SelectBuilder<T> - Class in io.github.yeagy.bss
 
BetterSqlSupport - Class in io.github.yeagy.bss
CRUD automagic
BetterSqlSupport.BoundBuilder - Class in io.github.yeagy.bss
 
BetterSqlSupport.BoundKeyedBuilder<K> - Class in io.github.yeagy.bss
 
BetterSqlSupport.BoundKeyedResultBuilder<K,T> - Class in io.github.yeagy.bss
 
BetterSqlSupport.BoundResultBuilder<T> - Class in io.github.yeagy.bss
 
BetterSqlSupport.Builder - Class in io.github.yeagy.bss
 
BetterSqlSupport.KeyedBuilder<K> - Class in io.github.yeagy.bss
 
BetterSqlSupport.KeyedResultBuilder<K,T> - Class in io.github.yeagy.bss
 
BetterSqlSupport.ResultBuilder<T> - Class in io.github.yeagy.bss
 
BetterSqlTransaction - Class in io.github.yeagy.bss
Simplified Transactions
BetterSqlTransaction.Isolation - Enum in io.github.yeagy.bss
 
BetterSqlTransaction.ReturningTransaction<T> - Class in io.github.yeagy.bss
This is a transaction context.
BetterSqlTransaction.TransactionConsumer - Interface in io.github.yeagy.bss
 
BetterSqlTransaction.TransactionTransformer<T> - Interface in io.github.yeagy.bss
 
BetterSqlTransaction.VoidTransaction - Class in io.github.yeagy.bss
This is a transaction context.
bind(StatementBinding) - Method in class io.github.yeagy.bss.BetterSqlMapper.SelectBuilder
Optionally bind parameters to the PreparedStatement
bind(StatementBinding) - Method in class io.github.yeagy.bss.BetterSqlSupport.Builder
 
bind(StatementBinding) - Method in class io.github.yeagy.bss.BetterSqlSupport.KeyedBuilder
 
bind(StatementBinding) - Method in class io.github.yeagy.bss.BetterSqlSupport.KeyedResultBuilder
 
bind(StatementBinding) - Method in class io.github.yeagy.bss.BetterSqlSupport.ResultBuilder
 
bind(BetterPreparedStatement) - Method in interface io.github.yeagy.bss.StatementBinding
 
BoundKeyedBuilder(String, StatementBinding, ResultMapping<K>) - Constructor for class io.github.yeagy.bss.BetterSqlSupport.BoundKeyedBuilder
 
builder(String) - Method in class io.github.yeagy.bss.BetterSqlSupport
 

C

Column - Annotation Type in io.github.yeagy.bss
 
ConnectionSupplier - Interface in io.github.yeagy.bss
 
consume(Connection) - Method in interface io.github.yeagy.bss.BetterSqlTransaction.TransactionConsumer
 
create(Connection, String) - Static method in interface io.github.yeagy.bss.BetterPreparedStatement
use this factory method in order to use :named parameters.
create(Connection, String, boolean, boolean) - Static method in interface io.github.yeagy.bss.BetterPreparedStatement
use this factory method in order to use :named parameters.
createArray(Object[]) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
createArray(Collection<?>) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
createArrayOf(String, Object[]) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
createBlob() - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
createClob() - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
createNClob() - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
createSQLXML() - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 

D

delete(Connection, Object) - Method in class io.github.yeagy.bss.BetterSqlMapper
Delete entity.
delete(Connection, Object, Class<?>) - Method in class io.github.yeagy.bss.BetterSqlMapper
Delete entity with matching primary key.
delete(Connection, Collection<?>, Class<?>) - Method in class io.github.yeagy.bss.BetterSqlMapper
Bulk delete entities with matching primary keys.

E

enabled(BetterOptions.Option) - Method in class io.github.yeagy.bss.BetterOptions
 
equals(Object) - Method in class io.github.yeagy.bss.TableData
 
execute(Connection) - Method in class io.github.yeagy.bss.BetterSqlTransaction.ReturningTransaction
 
execute(ConnectionSupplier) - Method in class io.github.yeagy.bss.BetterSqlTransaction.ReturningTransaction
 
execute(Connection) - Method in class io.github.yeagy.bss.BetterSqlTransaction.VoidTransaction
 
execute(ConnectionSupplier) - Method in class io.github.yeagy.bss.BetterSqlTransaction.VoidTransaction
 

F

find(Connection, Object, Class<T>) - Method in class io.github.yeagy.bss.BetterSqlMapper
Find entity with matching primary key
find(Connection, Collection<?>, Class<T>) - Method in class io.github.yeagy.bss.BetterSqlMapper
Find entities with matching primary keys
from(Set<BetterOptions.Option>) - Static method in class io.github.yeagy.bss.BetterOptions
 
from(BetterOptions.Option...) - Static method in class io.github.yeagy.bss.BetterOptions
 
from(ResultSet) - Static method in interface io.github.yeagy.bss.BetterResultSet
 
from(BetterOptions) - Static method in class io.github.yeagy.bss.BetterSqlGenerator
 
from(BetterOptions) - Static method in class io.github.yeagy.bss.BetterSqlMapper
 
from(BetterOptions) - Static method in class io.github.yeagy.bss.BetterSqlSupport
 
from(DataSource) - Method in interface io.github.yeagy.bss.ConnectionSupplier
 
from(Class<?>) - Static method in class io.github.yeagy.bss.TableData
 
from(Class<?>, boolean) - Static method in class io.github.yeagy.bss.TableData
 
fromDefaults() - Static method in class io.github.yeagy.bss.BetterOptions
 
fromDefaults() - Static method in class io.github.yeagy.bss.BetterSqlGenerator
 
fromDefaults() - Static method in class io.github.yeagy.bss.BetterSqlMapper
 
fromDefaults() - Static method in class io.github.yeagy.bss.BetterSqlSupport
 

G

generateBulkDeleteSqlTemplate(TableData) - Method in class io.github.yeagy.bss.BetterSqlGenerator
 
generateBulkDeleteSqlTemplateNamed(TableData) - Method in class io.github.yeagy.bss.BetterSqlGenerator
 
generateBulkSelectSqlTemplate(TableData) - Method in class io.github.yeagy.bss.BetterSqlGenerator
 
generateBulkSelectSqlTemplateNamed(TableData) - Method in class io.github.yeagy.bss.BetterSqlGenerator
 
generateCreateStatement(TableData) - Method in class io.github.yeagy.bss.BetterSqlGenerator
 
generateDeleteSqlTemplate(TableData) - Method in class io.github.yeagy.bss.BetterSqlGenerator
 
generateDeleteSqlTemplateNamed(TableData) - Method in class io.github.yeagy.bss.BetterSqlGenerator
 
generateInsertSqlTemplate(TableData) - Method in class io.github.yeagy.bss.BetterSqlGenerator
 
generateInsertSqlTemplate(TableData, boolean) - Method in class io.github.yeagy.bss.BetterSqlGenerator
 
generateInsertSqlTemplateNamed(TableData) - Method in class io.github.yeagy.bss.BetterSqlGenerator
 
generateInsertSqlTemplateNamed(TableData, boolean) - Method in class io.github.yeagy.bss.BetterSqlGenerator
 
generateSelectSqlTemplate(TableData) - Method in class io.github.yeagy.bss.BetterSqlGenerator
 
generateSelectSqlTemplateNamed(TableData) - Method in class io.github.yeagy.bss.BetterSqlGenerator
 
generateUpdateSqlTemplate(TableData) - Method in class io.github.yeagy.bss.BetterSqlGenerator
 
generateUpdateSqlTemplateNamed(TableData) - Method in class io.github.yeagy.bss.BetterSqlGenerator
 
get() - Method in interface io.github.yeagy.bss.ConnectionSupplier
 
getArrayCasted(int) - Method in interface io.github.yeagy.bss.BetterResultSet
 
getArrayCasted(String) - Method in interface io.github.yeagy.bss.BetterResultSet
 
getBooleanNullable(int) - Method in interface io.github.yeagy.bss.BetterResultSet
 
getBooleanNullable(String) - Method in interface io.github.yeagy.bss.BetterResultSet
 
getByteNullable(int) - Method in interface io.github.yeagy.bss.BetterResultSet
 
getByteNullable(String) - Method in interface io.github.yeagy.bss.BetterResultSet
 
getColumnName(Field) - Static method in class io.github.yeagy.bss.TableData
 
getColumns() - Method in class io.github.yeagy.bss.TableData
 
getDoubleNullable(int) - Method in interface io.github.yeagy.bss.BetterResultSet
 
getDoubleNullable(String) - Method in interface io.github.yeagy.bss.BetterResultSet
 
getFloatNullable(int) - Method in interface io.github.yeagy.bss.BetterResultSet
 
getFloatNullable(String) - Method in interface io.github.yeagy.bss.BetterResultSet
 
getIntNullable(int) - Method in interface io.github.yeagy.bss.BetterResultSet
 
getIntNullable(String) - Method in interface io.github.yeagy.bss.BetterResultSet
 
getLocalDate(int) - Method in interface io.github.yeagy.bss.BetterResultSet
 
getLocalDate(String) - Method in interface io.github.yeagy.bss.BetterResultSet
 
getLocalDateTime(int) - Method in interface io.github.yeagy.bss.BetterResultSet
 
getLocalDateTime(String) - Method in interface io.github.yeagy.bss.BetterResultSet
 
getLocalTime(int) - Method in interface io.github.yeagy.bss.BetterResultSet
 
getLocalTime(String) - Method in interface io.github.yeagy.bss.BetterResultSet
 
getLongNullable(int) - Method in interface io.github.yeagy.bss.BetterResultSet
 
getLongNullable(String) - Method in interface io.github.yeagy.bss.BetterResultSet
 
getPrimaryKey() - Method in class io.github.yeagy.bss.TableData
 
getPrimaryKeys() - Method in class io.github.yeagy.bss.TableData
 
getShortNullable(int) - Method in interface io.github.yeagy.bss.BetterResultSet
 
getShortNullable(String) - Method in interface io.github.yeagy.bss.BetterResultSet
 
getTableName() - Method in class io.github.yeagy.bss.TableData
 
getTableName(Class<?>) - Static method in class io.github.yeagy.bss.TableData
 

H

hasCompositeKey() - Method in class io.github.yeagy.bss.TableData
 
hashCode() - Method in class io.github.yeagy.bss.TableData
 

I

Id - Annotation Type in io.github.yeagy.bss
 
insert(Connection, T) - Method in class io.github.yeagy.bss.BetterSqlMapper
Insert entity.
insert(Connection) - Method in class io.github.yeagy.bss.BetterSqlSupport.BoundBuilder
 
insert(Connection) - Method in class io.github.yeagy.bss.BetterSqlSupport.BoundKeyedBuilder
 
insert(Connection) - Method in class io.github.yeagy.bss.BetterSqlSupport.Builder
 
insert(Connection, String, StatementBinding, ResultMapping<K>) - Method in class io.github.yeagy.bss.BetterSqlSupport
primarily for single INSERT.
insert(Connection, String, StatementBinding) - Method in class io.github.yeagy.bss.BetterSqlSupport
primarily for single INSERT.
insert(Connection) - Method in class io.github.yeagy.bss.BetterSqlSupport.KeyedBuilder
 
io.github.yeagy.bss - package io.github.yeagy.bss
 

K

KeyedBuilder(String, ResultMapping<K>) - Constructor for class io.github.yeagy.bss.BetterSqlSupport.KeyedBuilder
 

L

list(Connection) - Method in class io.github.yeagy.bss.BetterSqlMapper.SelectBuilder
Query for a list of results.

M

map(Connection, ResultMapping<K>) - Method in class io.github.yeagy.bss.BetterSqlMapper.SelectBuilder
Return a map of results.
map(BetterResultSet) - Method in interface io.github.yeagy.bss.ResultMapping
 
mapKey(ResultMapping<K>) - Method in class io.github.yeagy.bss.BetterSqlSupport.BoundBuilder
 
mapKey(ResultMapping<K>) - Method in class io.github.yeagy.bss.BetterSqlSupport.BoundResultBuilder
 
mapKey(ResultMapping<K>) - Method in class io.github.yeagy.bss.BetterSqlSupport.Builder
 
mapKey(ResultMapping<K>) - Method in class io.github.yeagy.bss.BetterSqlSupport.ResultBuilder
 
mapResult(ResultMapping<T>) - Method in class io.github.yeagy.bss.BetterSqlSupport.BoundBuilder
 
mapResult(ResultMapping<T>) - Method in class io.github.yeagy.bss.BetterSqlSupport.BoundKeyedBuilder
 
mapResult(ResultMapping<T>) - Method in class io.github.yeagy.bss.BetterSqlSupport.Builder
 
mapResult(ResultMapping<T>) - Method in class io.github.yeagy.bss.BetterSqlSupport.KeyedBuilder
 
multiMap(Connection, ResultMapping<K>) - Method in class io.github.yeagy.bss.BetterSqlMapper.SelectBuilder
Return a multi map of results.

O

one(Connection) - Method in class io.github.yeagy.bss.BetterSqlMapper.SelectBuilder
Query for a single result.

Q

query(Connection) - Method in class io.github.yeagy.bss.BetterSqlSupport.BoundResultBuilder
 
query(Connection, String, StatementBinding, ResultMapping<T>) - Method in class io.github.yeagy.bss.BetterSqlSupport
primarily for single SELECT.
query(Connection) - Method in class io.github.yeagy.bss.BetterSqlSupport.ResultBuilder
 
queryList(Connection) - Method in class io.github.yeagy.bss.BetterSqlSupport.BoundResultBuilder
 
queryList(Connection, String, StatementBinding, ResultMapping<T>) - Method in class io.github.yeagy.bss.BetterSqlSupport
primarily for bulk SELECT.
queryList(Connection) - Method in class io.github.yeagy.bss.BetterSqlSupport.ResultBuilder
 
queryMap(Connection) - Method in class io.github.yeagy.bss.BetterSqlSupport.BoundKeyedResultBuilder
 
queryMap(Connection) - Method in class io.github.yeagy.bss.BetterSqlSupport.KeyedResultBuilder
 
queryMap(Connection, String, StatementBinding, ResultMapping<T>, ResultMapping<K>) - Method in class io.github.yeagy.bss.BetterSqlSupport
primarily for bulk SELECT.
queryMultiMap(Connection) - Method in class io.github.yeagy.bss.BetterSqlSupport.BoundKeyedResultBuilder
 
queryMultiMap(Connection) - Method in class io.github.yeagy.bss.BetterSqlSupport.KeyedResultBuilder
 
queryMultiMap(Connection, String, StatementBinding, ResultMapping<T>, ResultMapping<K>) - Method in class io.github.yeagy.bss.BetterSqlSupport
primarily for bulk SELECT.

R

ResultMapping<T> - Interface in io.github.yeagy.bss
extract a values from a SINGLE result set row.
returning(BetterSqlTransaction.TransactionTransformer<T>) - Static method in class io.github.yeagy.bss.BetterSqlTransaction
Transaction that returns a value, like a select.
returning(BetterSqlTransaction.Isolation, BetterSqlTransaction.TransactionTransformer<T>) - Static method in class io.github.yeagy.bss.BetterSqlTransaction
Transaction that returns a value, like a select.
ReturningTransaction(BetterSqlTransaction.TransactionTransformer<T>, BetterSqlTransaction.Isolation) - Constructor for class io.github.yeagy.bss.BetterSqlTransaction.ReturningTransaction
 

S

select(String, Class<T>) - Method in class io.github.yeagy.bss.BetterSqlMapper
Create a Select Builder.
setArray(int, Collection<?>) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setArray(String, Collection<?>) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setArray(int, Object[]) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setArray(String, Object[]) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setArray(String, Array) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setAsciiStream(String, InputStream, int) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setAsciiStream(String, InputStream, long) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setAsciiStream(String, InputStream) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setBigDecimal(String, BigDecimal) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setBinaryStream(String, InputStream, int) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setBinaryStream(String, InputStream, long) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setBinaryStream(String, InputStream) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setBlob(String, Blob) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setBlob(String, InputStream, long) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setBlob(String, InputStream) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setBoolean(String, boolean) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setBooleanNullable(String, Boolean) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setBooleanNullable(int, Boolean) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setByte(String, byte) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setByteNullable(String, Byte) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setByteNullable(int, Byte) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setBytes(String, byte[]) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setCharacterStream(String, Reader, int) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setCharacterStream(String, Reader, long) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setCharacterStream(String, Reader) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setClob(String, Clob) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setClob(String, Reader, long) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setClob(String, Reader) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setDate(int, LocalDate) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setDate(String, LocalDate) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setDate(String, Date) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setDate(String, Date, Calendar) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setDefaults(Set<BetterOptions.Option>) - Static method in class io.github.yeagy.bss.BetterOptions
 
setDefaults(BetterOptions.Option...) - Static method in class io.github.yeagy.bss.BetterOptions
 
setDouble(String, double) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setDoubleNullable(String, Double) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setDoubleNullable(int, Double) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setFloat(String, float) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setFloatNullable(String, Float) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setFloatNullable(int, Float) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setInt(String, int) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setIntNullable(String, Integer) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setIntNullable(int, Integer) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setLong(String, long) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setLongNullable(String, Long) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setLongNullable(int, Long) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setNCharacterStream(String, Reader, long) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setNCharacterStream(String, Reader) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setNClob(String, NClob) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setNClob(String, Reader, long) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setNClob(String, Reader) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setNString(String, String) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setNull(String, int) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setNull(String, int, String) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setObject(String, Object, int) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setObject(String, Object) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setObject(String, Object, int, int) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setObject(String, Object, SQLType, int) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setObject(String, Object, SQLType) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setRef(String, Ref) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setRowId(String, RowId) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setShort(String, short) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setShortNullable(String, Short) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setShortNullable(int, Short) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setSQLXML(String, SQLXML) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setString(String, String) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setTime(int, LocalTime) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setTime(String, LocalTime) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setTime(String, Time) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setTime(String, Time, Calendar) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setTimestamp(int, LocalDateTime) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setTimestamp(String, LocalDateTime) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setTimestamp(int, OffsetDateTime) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setTimestamp(String, OffsetDateTime) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setTimestamp(int, Instant) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setTimestamp(String, Instant) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setTimestamp(String, Timestamp) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setTimestamp(String, Timestamp, Calendar) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
setURL(String, URL) - Method in interface io.github.yeagy.bss.BetterPreparedStatement
 
StatementBinding - Interface in io.github.yeagy.bss
bind parameter values to the statement.

T

Table - Annotation Type in io.github.yeagy.bss
 
TableData - Class in io.github.yeagy.bss
This class analyzes a POJO via reflection to identify table data
transform(Connection) - Method in interface io.github.yeagy.bss.BetterSqlTransaction.TransactionConsumer
 
transform(Connection) - Method in interface io.github.yeagy.bss.BetterSqlTransaction.TransactionTransformer
 

U

update(Connection, Object) - Method in class io.github.yeagy.bss.BetterSqlMapper
Update entity.
update(Connection) - Method in class io.github.yeagy.bss.BetterSqlSupport.BoundBuilder
 
update(Connection) - Method in class io.github.yeagy.bss.BetterSqlSupport.Builder
 
update(Connection, String, StatementBinding) - Method in class io.github.yeagy.bss.BetterSqlSupport
primarily for INSERT/UPDATE/DELETE

V

valueOf(String) - Static method in enum io.github.yeagy.bss.BetterOptions.Option
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.github.yeagy.bss.BetterSqlTransaction.Isolation
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.github.yeagy.bss.BetterOptions.Option
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.github.yeagy.bss.BetterSqlTransaction.Isolation
Returns an array containing the constants of this enum type, in the order they are declared.

W

with(BetterSqlTransaction.TransactionConsumer) - Static method in class io.github.yeagy.bss.BetterSqlTransaction
Transaction that does not return a value, like an insert.
with(BetterSqlTransaction.Isolation, BetterSqlTransaction.TransactionConsumer) - Static method in class io.github.yeagy.bss.BetterSqlTransaction
Transaction that does not return a value, like an insert.
B C D E F G H I K L M O Q R S T U V W 
Skip navigation links