public class ColumnIndexR2dbcResultReader
extends java.lang.Object
implements io.micronaut.data.runtime.mapper.ResultReader<io.r2dbc.spi.Row,java.lang.Integer>
ResultReader for R2DBC.| Constructor and Description |
|---|
ColumnIndexR2dbcResultReader() |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
getRequiredValue(io.r2dbc.spi.Row resultSet,
java.lang.Integer name,
java.lang.Class<T> type) |
boolean |
next(io.r2dbc.spi.Row resultSet) |
java.math.BigDecimal |
readBigDecimal(io.r2dbc.spi.Row resultSet,
java.lang.Integer name) |
boolean |
readBoolean(io.r2dbc.spi.Row resultSet,
java.lang.Integer name) |
byte |
readByte(io.r2dbc.spi.Row resultSet,
java.lang.Integer name) |
byte[] |
readBytes(io.r2dbc.spi.Row resultSet,
java.lang.Integer name) |
char |
readChar(io.r2dbc.spi.Row resultSet,
java.lang.Integer name) |
java.util.Date |
readDate(io.r2dbc.spi.Row resultSet,
java.lang.Integer name) |
double |
readDouble(io.r2dbc.spi.Row resultSet,
java.lang.Integer name) |
java.lang.Object |
readDynamic(io.r2dbc.spi.Row resultSet,
java.lang.Integer index,
io.micronaut.data.model.DataType dataType) |
float |
readFloat(io.r2dbc.spi.Row resultSet,
java.lang.Integer name) |
int |
readInt(io.r2dbc.spi.Row resultSet,
java.lang.Integer name) |
long |
readLong(io.r2dbc.spi.Row resultSet,
java.lang.Integer name) |
short |
readShort(io.r2dbc.spi.Row resultSet,
java.lang.Integer name) |
java.lang.String |
readString(io.r2dbc.spi.Row resultSet,
java.lang.Integer name) |
java.util.Date |
readTimestamp(io.r2dbc.spi.Row resultSet,
java.lang.Integer index) |
@Nullable
public java.lang.Object readDynamic(@NonNull
io.r2dbc.spi.Row resultSet,
@NonNull
java.lang.Integer index,
@NonNull
io.micronaut.data.model.DataType dataType)
readDynamic in interface io.micronaut.data.runtime.mapper.ResultReader<io.r2dbc.spi.Row,java.lang.Integer>public long readLong(io.r2dbc.spi.Row resultSet,
java.lang.Integer name)
readLong in interface io.micronaut.data.runtime.mapper.ResultReader<io.r2dbc.spi.Row,java.lang.Integer>public char readChar(io.r2dbc.spi.Row resultSet,
java.lang.Integer name)
readChar in interface io.micronaut.data.runtime.mapper.ResultReader<io.r2dbc.spi.Row,java.lang.Integer>public java.util.Date readDate(io.r2dbc.spi.Row resultSet,
java.lang.Integer name)
readDate in interface io.micronaut.data.runtime.mapper.ResultReader<io.r2dbc.spi.Row,java.lang.Integer>public java.util.Date readTimestamp(io.r2dbc.spi.Row resultSet,
java.lang.Integer index)
readTimestamp in interface io.micronaut.data.runtime.mapper.ResultReader<io.r2dbc.spi.Row,java.lang.Integer>@Nullable
public java.lang.String readString(io.r2dbc.spi.Row resultSet,
java.lang.Integer name)
readString in interface io.micronaut.data.runtime.mapper.ResultReader<io.r2dbc.spi.Row,java.lang.Integer>public int readInt(io.r2dbc.spi.Row resultSet,
java.lang.Integer name)
readInt in interface io.micronaut.data.runtime.mapper.ResultReader<io.r2dbc.spi.Row,java.lang.Integer>public boolean readBoolean(io.r2dbc.spi.Row resultSet,
java.lang.Integer name)
readBoolean in interface io.micronaut.data.runtime.mapper.ResultReader<io.r2dbc.spi.Row,java.lang.Integer>public float readFloat(io.r2dbc.spi.Row resultSet,
java.lang.Integer name)
readFloat in interface io.micronaut.data.runtime.mapper.ResultReader<io.r2dbc.spi.Row,java.lang.Integer>public byte readByte(io.r2dbc.spi.Row resultSet,
java.lang.Integer name)
readByte in interface io.micronaut.data.runtime.mapper.ResultReader<io.r2dbc.spi.Row,java.lang.Integer>public short readShort(io.r2dbc.spi.Row resultSet,
java.lang.Integer name)
readShort in interface io.micronaut.data.runtime.mapper.ResultReader<io.r2dbc.spi.Row,java.lang.Integer>public double readDouble(io.r2dbc.spi.Row resultSet,
java.lang.Integer name)
readDouble in interface io.micronaut.data.runtime.mapper.ResultReader<io.r2dbc.spi.Row,java.lang.Integer>public java.math.BigDecimal readBigDecimal(io.r2dbc.spi.Row resultSet,
java.lang.Integer name)
readBigDecimal in interface io.micronaut.data.runtime.mapper.ResultReader<io.r2dbc.spi.Row,java.lang.Integer>public byte[] readBytes(io.r2dbc.spi.Row resultSet,
java.lang.Integer name)
readBytes in interface io.micronaut.data.runtime.mapper.ResultReader<io.r2dbc.spi.Row,java.lang.Integer>@Nullable
public <T> T getRequiredValue(io.r2dbc.spi.Row resultSet,
java.lang.Integer name,
java.lang.Class<T> type)
throws io.micronaut.data.exceptions.DataAccessException
getRequiredValue in interface io.micronaut.data.runtime.mapper.ResultReader<io.r2dbc.spi.Row,java.lang.Integer>io.micronaut.data.exceptions.DataAccessExceptionpublic boolean next(io.r2dbc.spi.Row resultSet)
next in interface io.micronaut.data.runtime.mapper.ResultReader<io.r2dbc.spi.Row,java.lang.Integer>