Interface R2dbcTypeHandlerAdapter<T>

    • Method Detail

      • adaptClazz

        Class<T> adaptClazz()
        adapted class
        Returns:
        class
      • setParameter

        void setParameter​(io.r2dbc.spi.Statement statement,
                          ParameterHandlerContext parameterHandlerContext,
                          T parameter)
        setParameter
        Parameters:
        statement - the statement
        parameterHandlerContext - the parameter handler context
        parameter - the parameter
      • getResult

        T getResult​(io.r2dbc.spi.Row row,
                    io.r2dbc.spi.RowMetadata rowMetadata,
                    String columnName)
        get result by columnName
        Parameters:
        row - the row
        rowMetadata - the row metadata
        columnName - 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 row
        rowMetadata - the row metadata
        columnIndex - the column index
        Returns:
        result