Class JDBCEncoderImpl

    • Constructor Detail

      • JDBCEncoderImpl

        public JDBCEncoderImpl()
    • Method Detail

      • doEncode

        public Object doEncode​(io.vertx.jdbcclient.impl.actions.JDBCColumnDescriptor descriptor,
                               Object javaValue)
      • encodeDateTime

        protected Object encodeDateTime​(io.vertx.jdbcclient.impl.actions.JDBCColumnDescriptor descriptor,
                                        Object value)
        Convert the parameter Java datetime value to the SQL datetime value
        Parameters:
        descriptor - the column descriptor
        value - the java value in parameter
        Returns:
        the compatible SQL value
      • encodeSpecificVendorType

        protected Object encodeSpecificVendorType​(io.vertx.jdbcclient.impl.actions.JDBCColumnDescriptor descriptor,
                                                  Object javaValue)
        Convert the parameter Java value to the specific SQL vendor data type
        Parameters:
        descriptor - the column descriptor
        javaValue - the java value in parameter
        Returns:
        the compatible SQL value