A B C D G I L M N S T 
All Classes All Packages

A

AbstractMapping<TEntity> - Class in de.bytefish.jsqlserverbulkinsert.mapping
 
AbstractMapping(String) - Constructor for class de.bytefish.jsqlserverbulkinsert.mapping.AbstractMapping
 
AbstractMapping(String, String) - Constructor for class de.bytefish.jsqlserverbulkinsert.mapping.AbstractMapping
 
addColumn(ColumnMetaData, Function<TEntity, TProperty>, IConverter<TProperty>) - Method in class de.bytefish.jsqlserverbulkinsert.mapping.AbstractMapping
 
addColumnMetadata(int, String, int, int, int) - Method in class de.bytefish.jsqlserverbulkinsert.records.SqlServerRecord
 
addColumnMetadata(int, String, int, int, int, DateTimeFormatter) - Method in class de.bytefish.jsqlserverbulkinsert.records.SqlServerRecord
 
applyAsBoolean(T) - Method in interface de.bytefish.jsqlserverbulkinsert.functional.ToBooleanFunction
Applies this function to the given argument.
applyAsFloat(T) - Method in interface de.bytefish.jsqlserverbulkinsert.functional.ToFloatFunction
Applies this function to the given argument.

B

BaseConverter<TSourceType> - Class in de.bytefish.jsqlserverbulkinsert.converters
 
BaseConverter() - Constructor for class de.bytefish.jsqlserverbulkinsert.converters.BaseConverter
 
BigDecimalConverter - Class in de.bytefish.jsqlserverbulkinsert.converters
 
BigDecimalConverter(int, RoundingMode) - Constructor for class de.bytefish.jsqlserverbulkinsert.converters.BigDecimalConverter
 
BigIntegerConverter - Class in de.bytefish.jsqlserverbulkinsert.converters
 
BigIntegerConverter() - Constructor for class de.bytefish.jsqlserverbulkinsert.converters.BigIntegerConverter
 
build(TEntity) - Method in class de.bytefish.jsqlserverbulkinsert.records.SqlServerRecordBuilder
 

C

ColumnDefinition<TEntityType,​TPropertyType> - Class in de.bytefish.jsqlserverbulkinsert.model
 
ColumnDefinition(ColumnMetaData, Function<TEntityType, TPropertyType>, IConverter<TPropertyType>) - Constructor for class de.bytefish.jsqlserverbulkinsert.model.ColumnDefinition
 
ColumnMetaData - Class in de.bytefish.jsqlserverbulkinsert.model
 
ColumnMetaData(String, int) - Constructor for class de.bytefish.jsqlserverbulkinsert.model.ColumnMetaData
 
ColumnMetaData(String, int, int, int, boolean) - Constructor for class de.bytefish.jsqlserverbulkinsert.model.ColumnMetaData
 
convert(TSourceType) - Method in class de.bytefish.jsqlserverbulkinsert.converters.BaseConverter
 
convert(TSourceType) - Method in interface de.bytefish.jsqlserverbulkinsert.converters.IConverter
 
convertUtcNanoToEpochSecAndNano(long) - Static method in class de.bytefish.jsqlserverbulkinsert.util.TimestampUtils
 

D

DateTimeExtensions - Class in de.bytefish.jsqlserverbulkinsert.extensions
 
DateTimeExtensions() - Constructor for class de.bytefish.jsqlserverbulkinsert.extensions.DateTimeExtensions
 
DateTimeWithTimeZone - Static variable in class de.bytefish.jsqlserverbulkinsert.model.SqlServerTypes
 
de.bytefish.jsqlserverbulkinsert - package de.bytefish.jsqlserverbulkinsert
 
de.bytefish.jsqlserverbulkinsert.converters - package de.bytefish.jsqlserverbulkinsert.converters
 
de.bytefish.jsqlserverbulkinsert.extensions - package de.bytefish.jsqlserverbulkinsert.extensions
 
de.bytefish.jsqlserverbulkinsert.functional - package de.bytefish.jsqlserverbulkinsert.functional
 
de.bytefish.jsqlserverbulkinsert.mapping - package de.bytefish.jsqlserverbulkinsert.mapping
 
de.bytefish.jsqlserverbulkinsert.model - package de.bytefish.jsqlserverbulkinsert.model
 
de.bytefish.jsqlserverbulkinsert.records - package de.bytefish.jsqlserverbulkinsert.records
 
de.bytefish.jsqlserverbulkinsert.util - package de.bytefish.jsqlserverbulkinsert.util
 

G

getColumnDateTimeFormatter(int) - Method in class de.bytefish.jsqlserverbulkinsert.records.SqlServerRecord
 
getColumnMetaData() - Method in class de.bytefish.jsqlserverbulkinsert.model.ColumnDefinition
 
getColumnMetaData() - Method in interface de.bytefish.jsqlserverbulkinsert.model.IColumnDefinition
 
getColumnName(int) - Method in class de.bytefish.jsqlserverbulkinsert.records.SqlServerRecord
 
getColumnOrdinals() - Method in class de.bytefish.jsqlserverbulkinsert.records.SqlServerRecord
 
getColumns() - Method in class de.bytefish.jsqlserverbulkinsert.mapping.AbstractMapping
 
getColumnType(int) - Method in class de.bytefish.jsqlserverbulkinsert.records.SqlServerRecord
 
GetFullQualifiedTableName() - Method in class de.bytefish.jsqlserverbulkinsert.model.TableDefinition
 
getName() - Method in class de.bytefish.jsqlserverbulkinsert.model.ColumnMetaData
 
getPrecision() - Method in class de.bytefish.jsqlserverbulkinsert.model.ColumnMetaData
 
getPrecision(int) - Method in class de.bytefish.jsqlserverbulkinsert.records.SqlServerRecord
 
getPropertyValue(TEntityType) - Method in class de.bytefish.jsqlserverbulkinsert.model.ColumnDefinition
 
getPropertyValue(TEntityType) - Method in interface de.bytefish.jsqlserverbulkinsert.model.IColumnDefinition
 
getRowData() - Method in class de.bytefish.jsqlserverbulkinsert.records.SqlServerRecord
 
getScale() - Method in class de.bytefish.jsqlserverbulkinsert.model.ColumnMetaData
 
getScale(int) - Method in class de.bytefish.jsqlserverbulkinsert.records.SqlServerRecord
 
getSchema() - Method in class de.bytefish.jsqlserverbulkinsert.model.TableDefinition
 
getTableDefinition() - Method in class de.bytefish.jsqlserverbulkinsert.mapping.AbstractMapping
 
getTableName() - Method in class de.bytefish.jsqlserverbulkinsert.model.TableDefinition
 
getType() - Method in class de.bytefish.jsqlserverbulkinsert.model.ColumnMetaData
 
getUtf8Bytes(String) - Static method in class de.bytefish.jsqlserverbulkinsert.util.StringUtils
 

I

IColumnDefinition<TEntityType> - Interface in de.bytefish.jsqlserverbulkinsert.model
 
IConverter<TSourceType> - Interface in de.bytefish.jsqlserverbulkinsert.converters
 
IdentityConverter<TPropertyType> - Class in de.bytefish.jsqlserverbulkinsert.converters
 
IdentityConverter() - Constructor for class de.bytefish.jsqlserverbulkinsert.converters.IdentityConverter
 
InstantConverter - Class in de.bytefish.jsqlserverbulkinsert.converters
 
InstantConverter() - Constructor for class de.bytefish.jsqlserverbulkinsert.converters.InstantConverter
 
internalConvert(BigDecimal) - Method in class de.bytefish.jsqlserverbulkinsert.converters.BigDecimalConverter
 
internalConvert(BigInteger) - Method in class de.bytefish.jsqlserverbulkinsert.converters.BigIntegerConverter
 
internalConvert(Instant) - Method in class de.bytefish.jsqlserverbulkinsert.converters.InstantConverter
 
internalConvert(LocalDateTime) - Method in class de.bytefish.jsqlserverbulkinsert.converters.LocalDateTimeConverter
 
internalConvert(TPropertyType) - Method in class de.bytefish.jsqlserverbulkinsert.converters.IdentityConverter
 
internalConvert(TPropertyType) - Method in class de.bytefish.jsqlserverbulkinsert.converters.NullConverter
 
internalConvert(TSourceType) - Method in class de.bytefish.jsqlserverbulkinsert.converters.BaseConverter
 
isAutoIncrement() - Method in class de.bytefish.jsqlserverbulkinsert.model.ColumnMetaData
 
isAutoIncrement(int) - Method in class de.bytefish.jsqlserverbulkinsert.records.SqlServerRecord
 
isNullOrWhiteSpace(String) - Static method in class de.bytefish.jsqlserverbulkinsert.util.StringUtils
 
ISqlServerBulkInsert<TEntity> - Interface in de.bytefish.jsqlserverbulkinsert
 

L

LocalDateTimeConverter - Class in de.bytefish.jsqlserverbulkinsert.converters
 
LocalDateTimeConverter() - Constructor for class de.bytefish.jsqlserverbulkinsert.converters.LocalDateTimeConverter
 

M

mapBigInt(String, Function<TEntity, BigInteger>) - Method in class de.bytefish.jsqlserverbulkinsert.mapping.AbstractMapping
 
mapBoolean(String, ToBooleanFunction<TEntity>) - Method in class de.bytefish.jsqlserverbulkinsert.mapping.AbstractMapping
 
mapBoolean(String, Function<TEntity, Boolean>) - Method in class de.bytefish.jsqlserverbulkinsert.mapping.AbstractMapping
 
mapChar(String, Function<TEntity, Character>) - Method in class de.bytefish.jsqlserverbulkinsert.mapping.AbstractMapping
 
mapClob(String, Function<TEntity, Character>) - Method in class de.bytefish.jsqlserverbulkinsert.mapping.AbstractMapping
 
mapDate(String, Function<TEntity, LocalDate>) - Method in class de.bytefish.jsqlserverbulkinsert.mapping.AbstractMapping
 
mapDateTime(String, Function<TEntity, Timestamp>) - Method in class de.bytefish.jsqlserverbulkinsert.mapping.AbstractMapping
 
mapDateTimeWithTimeZone(String, Function<TEntity, OffsetDateTime>) - Method in class de.bytefish.jsqlserverbulkinsert.mapping.AbstractMapping
 
mapDecimal(String, int, int, Function<TEntity, BigDecimal>) - Method in class de.bytefish.jsqlserverbulkinsert.mapping.AbstractMapping
 
mapDouble(String, Function<TEntity, Double>) - Method in class de.bytefish.jsqlserverbulkinsert.mapping.AbstractMapping
 
mapDouble(String, ToDoubleFunction<TEntity>) - Method in class de.bytefish.jsqlserverbulkinsert.mapping.AbstractMapping
 
mapInstant(String, Function<TEntity, Instant>) - Method in class de.bytefish.jsqlserverbulkinsert.mapping.AbstractMapping
 
mapInteger(String, boolean) - Method in class de.bytefish.jsqlserverbulkinsert.mapping.AbstractMapping
 
mapInteger(String, Function<TEntity, Integer>) - Method in class de.bytefish.jsqlserverbulkinsert.mapping.AbstractMapping
 
mapInteger(String, ToIntFunction<TEntity>) - Method in class de.bytefish.jsqlserverbulkinsert.mapping.AbstractMapping
 
mapLocalDateTime(String, Function<TEntity, LocalDateTime>) - Method in class de.bytefish.jsqlserverbulkinsert.mapping.AbstractMapping
 
mapLong(String, boolean) - Method in class de.bytefish.jsqlserverbulkinsert.mapping.AbstractMapping
 
mapLong(String, Function<TEntity, Long>) - Method in class de.bytefish.jsqlserverbulkinsert.mapping.AbstractMapping
 
mapLong(String, ToLongFunction<TEntity>) - Method in class de.bytefish.jsqlserverbulkinsert.mapping.AbstractMapping
 
mapLongNvarchar(String, Function<TEntity, Character>) - Method in class de.bytefish.jsqlserverbulkinsert.mapping.AbstractMapping
 
mapLongVarchar(String, Function<TEntity, Character>) - Method in class de.bytefish.jsqlserverbulkinsert.mapping.AbstractMapping
 
mapNchar(String, Function<TEntity, Character>) - Method in class de.bytefish.jsqlserverbulkinsert.mapping.AbstractMapping
 
mapNull(String, Function<TEntity, TProperty>) - Method in class de.bytefish.jsqlserverbulkinsert.mapping.AbstractMapping
 
mapNumeric(String, int, int, RoundingMode, Function<TEntity, BigDecimal>) - Method in class de.bytefish.jsqlserverbulkinsert.mapping.AbstractMapping
 
mapNumeric(String, int, int, Function<TEntity, BigDecimal>) - Method in class de.bytefish.jsqlserverbulkinsert.mapping.AbstractMapping
 
mapNvarchar(String, Function<TEntity, String>) - Method in class de.bytefish.jsqlserverbulkinsert.mapping.AbstractMapping
 
mapProperty(String, int, int, int, boolean, Function<TEntity, TProperty>, IConverter<TProperty>) - Method in class de.bytefish.jsqlserverbulkinsert.mapping.AbstractMapping
 
mapProperty(String, int, Function<TEntity, TProperty>, IConverter<TProperty>) - Method in class de.bytefish.jsqlserverbulkinsert.mapping.AbstractMapping
 
mapReal(String, ToFloatFunction<TEntity>) - Method in class de.bytefish.jsqlserverbulkinsert.mapping.AbstractMapping
 
mapReal(String, Function<TEntity, Float>) - Method in class de.bytefish.jsqlserverbulkinsert.mapping.AbstractMapping
 
mapSmallInt(String, boolean) - Method in class de.bytefish.jsqlserverbulkinsert.mapping.AbstractMapping
 
mapSmallInt(String, Function<TEntity, Short>) - Method in class de.bytefish.jsqlserverbulkinsert.mapping.AbstractMapping
 
mapTimeWithTimeZone(String, Function<TEntity, OffsetTime>) - Method in class de.bytefish.jsqlserverbulkinsert.mapping.AbstractMapping
 
mapTinyInt(String, Function<TEntity, Byte>) - Method in class de.bytefish.jsqlserverbulkinsert.mapping.AbstractMapping
 
mapUTCNano(AbstractMapping<TEntity>, String, String, Function<TEntity, Long>) - Static method in class de.bytefish.jsqlserverbulkinsert.extensions.DateTimeExtensions
 
mapUTCNano(AbstractMapping<TEntity>, String, Function<TEntity, Long>) - Static method in class de.bytefish.jsqlserverbulkinsert.extensions.DateTimeExtensions
 
mapVarBinary(String, int, Function<TEntity, byte[]>) - Method in class de.bytefish.jsqlserverbulkinsert.mapping.AbstractMapping
 
mapVarchar(String, Function<TEntity, String>) - Method in class de.bytefish.jsqlserverbulkinsert.mapping.AbstractMapping
 

N

next() - Method in class de.bytefish.jsqlserverbulkinsert.records.SqlServerRecord
 
NullConverter<TPropertyType> - Class in de.bytefish.jsqlserverbulkinsert.converters
 
NullConverter() - Constructor for class de.bytefish.jsqlserverbulkinsert.converters.NullConverter
 

S

saveAll(Connection, SQLServerBulkCopyOptions, Stream<TEntity>) - Method in class de.bytefish.jsqlserverbulkinsert.SqlServerBulkInsert
 
saveAll(Connection, Collection<TEntity>) - Method in class de.bytefish.jsqlserverbulkinsert.SqlServerBulkInsert
 
saveAll(Connection, Stream<TEntity>) - Method in interface de.bytefish.jsqlserverbulkinsert.ISqlServerBulkInsert
 
saveAll(Connection, Stream<TEntity>) - Method in class de.bytefish.jsqlserverbulkinsert.SqlServerBulkInsert
 
setTimestampWithTimezoneFormat(String) - Method in class de.bytefish.jsqlserverbulkinsert.records.SqlServerRecord
 
setTimestampWithTimezoneFormat(DateTimeFormatter) - Method in class de.bytefish.jsqlserverbulkinsert.records.SqlServerRecord
 
setTimeWithTimezoneFormat(String) - Method in class de.bytefish.jsqlserverbulkinsert.records.SqlServerRecord
 
setTimeWithTimezoneFormat(DateTimeFormatter) - Method in class de.bytefish.jsqlserverbulkinsert.records.SqlServerRecord
 
SqlServerBulkInsert<TEntity> - Class in de.bytefish.jsqlserverbulkinsert
 
SqlServerBulkInsert(AbstractMapping<TEntity>) - Constructor for class de.bytefish.jsqlserverbulkinsert.SqlServerBulkInsert
 
SqlServerRecord<TEntity> - Class in de.bytefish.jsqlserverbulkinsert.records
 
SqlServerRecord(List<IColumnDefinition<TEntity>>, Iterator<TEntity>) - Constructor for class de.bytefish.jsqlserverbulkinsert.records.SqlServerRecord
 
SqlServerRecordBuilder<TEntity> - Class in de.bytefish.jsqlserverbulkinsert.records
 
SqlServerRecordBuilder(List<IColumnDefinition<TEntity>>) - Constructor for class de.bytefish.jsqlserverbulkinsert.records.SqlServerRecordBuilder
 
SqlServerTypes - Class in de.bytefish.jsqlserverbulkinsert.model
 
SqlServerTypes() - Constructor for class de.bytefish.jsqlserverbulkinsert.model.SqlServerTypes
 
StringUtils - Class in de.bytefish.jsqlserverbulkinsert.util
 

T

TableDefinition - Class in de.bytefish.jsqlserverbulkinsert.model
 
TableDefinition(String) - Constructor for class de.bytefish.jsqlserverbulkinsert.model.TableDefinition
 
TableDefinition(String, String) - Constructor for class de.bytefish.jsqlserverbulkinsert.model.TableDefinition
 
TimestampUtils - Class in de.bytefish.jsqlserverbulkinsert.util
 
TimestampUtils() - Constructor for class de.bytefish.jsqlserverbulkinsert.util.TimestampUtils
 
TimeWithTimeZone - Static variable in class de.bytefish.jsqlserverbulkinsert.model.SqlServerTypes
 
ToBooleanFunction<T> - Interface in de.bytefish.jsqlserverbulkinsert.functional
 
ToFloatFunction<T> - Interface in de.bytefish.jsqlserverbulkinsert.functional
 
toString() - Method in class de.bytefish.jsqlserverbulkinsert.model.ColumnDefinition
 
toString() - Method in class de.bytefish.jsqlserverbulkinsert.model.TableDefinition
 
A B C D G I L M N S T 
All Classes All Packages