Package com.landawn.abacus.jdbc
Interface Jdbc.ColumnGetter<V>
- Enclosing class:
- Jdbc
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final Jdbc.ColumnGetter<BigDecimal>
static final Jdbc.ColumnGetter<InputStream>
static final Jdbc.ColumnGetter<Blob>
static final Jdbc.ColumnGetter<Boolean>
static final Jdbc.ColumnGetter<Byte>
static final Jdbc.ColumnGetter<byte[]>
static final Jdbc.ColumnGetter<Reader>
static final Jdbc.ColumnGetter<Clob>
static final Jdbc.ColumnGetter<Date>
static final Jdbc.ColumnGetter<Double>
static final Jdbc.ColumnGetter<Float>
static final Jdbc.ColumnGetter<Integer>
static final Jdbc.ColumnGetter<Long>
static final Jdbc.ColumnGetter
static final Jdbc.ColumnGetter<Short>
static final Jdbc.ColumnGetter<String>
static final Jdbc.ColumnGetter<Time>
static final Jdbc.ColumnGetter<Timestamp>
-
Method Summary
Modifier and TypeMethodDescriptionstatic <T> Jdbc.ColumnGetter<T>
get
(com.landawn.abacus.type.Type<? extends T> type) static <T> Jdbc.ColumnGetter<T>
-
Field Details
-
GET_BOOLEAN
-
GET_BYTE
-
GET_SHORT
-
GET_INT
-
GET_LONG
-
GET_FLOAT
-
GET_DOUBLE
-
GET_BIG_DECIMAL
-
GET_STRING
-
GET_DATE
-
GET_TIME
-
GET_TIMESTAMP
-
GET_BYTES
-
GET_BINARY_STREAM
-
GET_CHARACTER_STREAM
-
GET_BLOB
-
GET_CLOB
-
GET_OBJECT
-
-
Method Details
-
apply
- Parameters:
rs
-columnIndex
- start from 1- Returns:
- Throws:
SQLException
-
get
- Type Parameters:
T
-- Parameters:
cls
-- Returns:
-
get
- Type Parameters:
T
-- Parameters:
type
-- Returns:
-