Package io.deephaven.importers.jdbc
package io.deephaven.importers.jdbc
-
ClassDescriptionImport data from a JDBC source.Abstract class providing methods used when reading data from JDBC to be written to Deephaven columns.The base class for JDBC field writers that use the standard type mappings (from JdbcTypeMapper) to convert from a JDBC result set to a Deephaven column type.Defines options for a specific JDBC import request so that they can be sent to a persistent query.Builder for creating instances of
JdbcImportOptions.A utility class for mapping JDBC SQL types to Deephaven column types.A mapping that converts SQL booleans to Boolean.Implementation of DataTypeMapping for byte arrays.A mapping that converts SQL bytes to Byte.A mapping that converts SQL chars to Character.A closure that can be used to bind a ColumnSource to the given PreparedStatement and parameter index.A catch-all bucket for settings used when converting Deephaven column values to and from JDBC values.An abstraction for mapping a JDBC type to a Deephaven column type.A mapping that converts SQL Dates to dates.A mapping that converts SQL dates to LocalDate.A mapping that converts SQL years to dates.Implementation of DataTypeMapping for BigDecimal.Provides a SQL decimal/numeric to double precision Deephaven type mappingProvides a mapping from SQL decimal/numeric to BigDecimal.A mapping that converts SQL doubles to Double.A mapping that converts SQL double precision floating point to BigDecimal.A mapping that converts SQL floats to Float.A mapping that converts SQL single precision floating point to BigDecimal.A mapping that converts SQL integers to BigDecimal.A mapping that converts SQL longs to Long.A mapping that converts SQL shorts to Short.Implementation of DataTypeMapping for Strings.A mapping for backward compatibility, converts a string column to a double array with a specified delimiter.A mapping for backward compatibility, converts a string column to a long array with a specified delimiterA mapping that converts SQL times to timestamps.A mapping that converts SQL times to timestamps.A mapping that converts SQL integers to BigDecimal.A mapping that converts SQL timestamp to timestamps.Exception thrown when a JDBC SQL type cannot be mapped to a Deephaven type.Utility methods for JDBC imports.