## Uses of Interface
io.vertx.jdbcclient.spi.JDBCColumnDescriptorProvider

- Packages that use JDBCColumnDescriptorProvider
  Package | Description
  --- | ---
  io.vertx.jdbcclient.spi |

- - ### Uses of JDBCColumnDescriptorProvider in io.vertx.jdbcclient.spi

    Methods in io.vertx.jdbcclient.spi that return JDBCColumnDescriptorProvider
    Modifier and Type | Method | Description
    --- | --- | ---
    `static JDBCColumnDescriptorProvider` | JDBCColumnDescriptorProvider.`fromParameter​(PreparedStatement statement)` | Deprecated. Implementations should prefer `fromParameterMetaData(ParameterMetaData)` Create provider by parameter statement
    `static JDBCColumnDescriptorProvider` | JDBCColumnDescriptorProvider.`fromParameterMetaData​(ParameterMetaData metaData)` | Create provider by the parameter metadata
    `static JDBCColumnDescriptorProvider` | JDBCColumnDescriptorProvider.`fromResult​(ResultSet rs)` | Deprecated. Implementations should prefer `fromResultMetaData(ResultSetMetaData)` Create provider by result set metadata
    `static JDBCColumnDescriptorProvider` | JDBCColumnDescriptorProvider.`fromResultMetaData​(ResultSetMetaData metaData)` | Create provider by result set metadata

    Methods in io.vertx.jdbcclient.spi with parameters of type JDBCColumnDescriptorProvider
    Modifier and Type | Method | Description
    --- | --- | ---
    `Object` | JDBCEncoder.`encode​(JsonArray input, int pos, JDBCColumnDescriptorProvider provider)` | Convert Java input value to SQL value
    `Object` | JDBCEncoder.`encode​(Tuple input, int pos, JDBCColumnDescriptorProvider provider)` |
    `Object` | JDBCEncoderImpl.`encode​(JsonArray input, int pos, JDBCColumnDescriptorProvider provider)` |
    `Object` | JDBCEncoderImpl.`encode​(Tuple input, int pos, JDBCColumnDescriptorProvider provider)` |
    `Object` | JDBCDecoder.`parse​(CallableStatement cs, int pos, JDBCColumnDescriptorProvider jdbcTypeLookup)` | Parse SQL value to Java value
    `Object` | JDBCDecoder.`parse​(ResultSet rs, int pos, JDBCColumnDescriptorProvider jdbcTypeLookup)` | Parse SQL value to Java value
    `Object` | JDBCDecoderImpl.`parse​(CallableStatement cs, int pos, JDBCColumnDescriptorProvider jdbcTypeLookup)` |
    `Object` | JDBCDecoderImpl.`parse​(ResultSet rs, int pos, JDBCColumnDescriptorProvider jdbcTypeLookup)` |