Class ZonedDateTimeR2dbcTypeHandlerAdapter
- java.lang.Object
-
- pro.chenggang.project.reactive.mybatis.support.r2dbc.executor.type.defaults.ZonedDateTimeR2dbcTypeHandlerAdapter
-
- All Implemented Interfaces:
R2dbcTypeHandlerAdapter<ZonedDateTime>
public class ZonedDateTimeR2dbcTypeHandlerAdapter extends Object implements R2dbcTypeHandlerAdapter<ZonedDateTime>
The type Zoned date time r2dbc type handler adapter.- Version:
- 1.0.0
- Author:
- Gang Cheng
-
-
Constructor Summary
Constructors Constructor Description ZonedDateTimeR2dbcTypeHandlerAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Class<ZonedDateTime>adaptClazz()adapted classZonedDateTimegetResult(io.r2dbc.spi.Row row, io.r2dbc.spi.RowMetadata rowMetadata, int columnIndex)get result by columnIndexZonedDateTimegetResult(io.r2dbc.spi.Row row, io.r2dbc.spi.RowMetadata rowMetadata, String columnName)get result by columnNamevoidsetParameter(io.r2dbc.spi.Statement statement, ParameterHandlerContext parameterHandlerContext, ZonedDateTime parameter)setParameter
-
-
-
Method Detail
-
adaptClazz
public Class<ZonedDateTime> adaptClazz()
Description copied from interface:R2dbcTypeHandlerAdapteradapted class- Specified by:
adaptClazzin interfaceR2dbcTypeHandlerAdapter<ZonedDateTime>- Returns:
- class
-
setParameter
public void setParameter(io.r2dbc.spi.Statement statement, ParameterHandlerContext parameterHandlerContext, ZonedDateTime parameter)Description copied from interface:R2dbcTypeHandlerAdaptersetParameter- Specified by:
setParameterin interfaceR2dbcTypeHandlerAdapter<ZonedDateTime>- Parameters:
statement- the statementparameterHandlerContext- the parameter handler contextparameter- the parameter
-
getResult
public ZonedDateTime getResult(io.r2dbc.spi.Row row, io.r2dbc.spi.RowMetadata rowMetadata, String columnName)
Description copied from interface:R2dbcTypeHandlerAdapterget result by columnName- Specified by:
getResultin interfaceR2dbcTypeHandlerAdapter<ZonedDateTime>- Parameters:
row- the rowrowMetadata- the row metadatacolumnName- the column name- Returns:
- result
-
getResult
public ZonedDateTime getResult(io.r2dbc.spi.Row row, io.r2dbc.spi.RowMetadata rowMetadata, int columnIndex)
Description copied from interface:R2dbcTypeHandlerAdapterget result by columnIndex- Specified by:
getResultin interfaceR2dbcTypeHandlerAdapter<ZonedDateTime>- Parameters:
row- the rowrowMetadata- the row metadatacolumnIndex- the column index- Returns:
- result
-
-