Interface R2dbcTypeHandlerAdapter<T>
-
- Type Parameters:
T- the type parameter
- All Known Implementing Classes:
ByteArrayR2dbcTypeHandlerAdapter,ByteObjectArrayR2dbcTypeHandlerAdapter,OffsetDateTimeR2dbcTypeHandlerAdapter,OffsetTimeR2dbcTypeHandlerAdapter,SqlDateR2dbcTypeHandlerAdapter,SqlTimeR2dbcTypeHandlerAdapter,TimestampR2dbcTypeHandlerAdapter,ZonedDateTimeR2dbcTypeHandlerAdapter
public interface R2dbcTypeHandlerAdapter<T>The interface R2dbc type handler adapter.- Version:
- 1.0.0
- Author:
- Gang Cheng
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Class<T>adaptClazz()adapted classTgetResult(io.r2dbc.spi.Row row, io.r2dbc.spi.RowMetadata rowMetadata, int columnIndex)get result by columnIndexTgetResult(io.r2dbc.spi.Row row, io.r2dbc.spi.RowMetadata rowMetadata, String columnName)get result by columnNamevoidsetParameter(io.r2dbc.spi.Statement statement, ParameterHandlerContext parameterHandlerContext, T parameter)setParameter
-
-
-
Method Detail
-
setParameter
void setParameter(io.r2dbc.spi.Statement statement, ParameterHandlerContext parameterHandlerContext, T parameter)setParameter- Parameters:
statement- the statementparameterHandlerContext- the parameter handler contextparameter- the parameter
-
getResult
T getResult(io.r2dbc.spi.Row row, io.r2dbc.spi.RowMetadata rowMetadata, String columnName)
get result by columnName- Parameters:
row- the rowrowMetadata- the row metadatacolumnName- the column name- Returns:
- result
-
getResult
T getResult(io.r2dbc.spi.Row row, io.r2dbc.spi.RowMetadata rowMetadata, int columnIndex)
get result by columnIndex- Parameters:
row- the rowrowMetadata- the row metadatacolumnIndex- the column index- Returns:
- result
-
-