Class ValueToObjectConverter2

java.lang.Object
org.h2.message.TraceObject
org.h2.value.ValueToObjectConverter2

public final class ValueToObjectConverter2 extends TraceObject
Data type conversion methods between values and Java objects to use on the server side on H2 only.
  • Constructor Details

    • ValueToObjectConverter2

      private ValueToObjectConverter2()
  • Method Details

    • classToType

      public static TypeInfo classToType(Class<?> clazz)
      Get the type information for the given Java class.
      Parameters:
      clazz - the Java class
      Returns:
      the value type
    • readValue

      public static Value readValue(Session session, ResultSet rs, int columnIndex, int type)
      Read a value from the given result set.
      Parameters:
      session - the session
      rs - the result set
      columnIndex - the column index (1-based)
      type - the data type
      Returns:
      the value
    • readValueOther

      private static Value readValueOther(Session session, ResultSet rs, int columnIndex, int type) throws SQLException
      Throws:
      SQLException