Class JdbcFieldWriter.StandardWriter<T>

Direct Known Subclasses:
JdbcFieldWriter.BigDecimalStandardWriter, JdbcFieldWriter.BooleanStandardWriter, JdbcFieldWriter.ByteArrayStandardWriter, JdbcFieldWriter.ByteStandardWriter, JdbcFieldWriter.CharStandardWriter, JdbcFieldWriter.DoubleArrayStandardWriter, JdbcFieldWriter.DoubleStandardWriter, JdbcFieldWriter.FloatStandardWriter, JdbcFieldWriter.InstantStandardWriter, JdbcFieldWriter.IntStandardWriter, JdbcFieldWriter.LocalDateStandardWriter, JdbcFieldWriter.LocalTimeStandardWriter, JdbcFieldWriter.LongArrayStandardWriter, JdbcFieldWriter.LongStandardWriter, JdbcFieldWriter.ShortStandardWriter, JdbcFieldWriter.StringStandardWriter
Enclosing class:
JdbcFieldWriter

public abstract static class JdbcFieldWriter.StandardWriter<T> extends JdbcFieldWriter
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.
  • Field Details

    • setter

      protected final io.deephaven.shadow.enterprise.com.illumon.iris.binarystore.RowSetter setter
    • importColumn

      protected final ImporterColumnDefinition importColumn
    • strict

      protected final boolean strict
    • resultSet

      protected final ResultSet resultSet
    • columnIndex

      protected final int columnIndex
    • defaultValue

      protected final T defaultValue
    • mappingContext

      protected final JdbcTypeMapper.Context mappingContext
    • dataTypeMapping

      protected JdbcTypeMapper.DataTypeMapping<T> dataTypeMapping
  • Constructor Details