Class JDBC42UpdatableResultSet

All Implemented Interfaces:
ResultSetInternalMethods, AutoCloseable, ResultSet, Wrapper

public class JDBC42UpdatableResultSet extends JDBC4UpdatableResultSet
  • Constructor Details

  • Method Details

    • getObject

      public <T> T getObject(int columnIndex, Class<T> type) throws SQLException
      Support for java.time.LocalDate, java.time.LocalTime, java.time.LocalDateTime, java.time.OffsetTime and java.time.OffsetDateTime.
      Specified by:
      getObject in interface ResultSet
      Overrides:
      getObject in class ResultSetImpl
      Parameters:
      columnIndex -
      type -
      Returns:
      Throws:
      SQLException
    • updateObject

      public void updateObject(int columnIndex, Object x) throws SQLException
      Support for java.time.LocalDate, java.time.LocalTime, java.time.LocalDateTime, java.time.OffsetTime and java.time.OffsetDateTime.
      Specified by:
      updateObject in interface ResultSet
      Overrides:
      updateObject in class UpdatableResultSet
      Parameters:
      columnIndex -
      x -
      Throws:
      SQLException
    • updateObject

      public void updateObject(int columnIndex, Object x, int scaleOrLength) throws SQLException
      Support for java.time.LocalDate, java.time.LocalTime, java.time.LocalDateTime, java.time.OffsetTime and java.time.OffsetDateTime.
      Specified by:
      updateObject in interface ResultSet
      Overrides:
      updateObject in class UpdatableResultSet
      Parameters:
      columnIndex -
      x -
      scaleOrLength -
      Throws:
      SQLException
    • updateObject

      public void updateObject(String columnLabel, Object x) throws SQLException
      Support for java.time.LocalDate, java.time.LocalTime, java.time.LocalDateTime, java.time.OffsetTime and java.time.OffsetDateTime.
      Specified by:
      updateObject in interface ResultSet
      Overrides:
      updateObject in class UpdatableResultSet
      Parameters:
      columnLabel -
      x -
      Throws:
      SQLException
    • updateObject

      public void updateObject(String columnLabel, Object x, int scaleOrLength) throws SQLException
      Support for java.time.LocalDate, java.time.LocalTime, java.time.LocalDateTime, java.time.OffsetTime and java.time.OffsetDateTime.
      Specified by:
      updateObject in interface ResultSet
      Overrides:
      updateObject in class UpdatableResultSet
      Parameters:
      columnLabel -
      x -
      scaleOrLength -
      Throws:
      SQLException
    • updateObject

      public void updateObject(int columnIndex, Object x, SQLType targetSqlType) throws SQLException
      Support for java.sql.JDBCType/java.sql.SQLType. Support for java.time.LocalDate, java.time.LocalTime, java.time.LocalDateTime, java.time.OffsetTime and java.time.OffsetDateTime.
      Parameters:
      columnIndex -
      x -
      targetSqlType -
      Throws:
      SQLException
    • updateObject

      public void updateObject(int columnIndex, Object x, SQLType targetSqlType, int scaleOrLength) throws SQLException
      Support for java.sql.JDBCType/java.sql.SQLType. Support for java.time.LocalDate, java.time.LocalTime, java.time.LocalDateTime, java.time.OffsetTime and java.time.OffsetDateTime.
      Parameters:
      columnIndex -
      x -
      targetSqlType -
      scaleOrLength -
      Throws:
      SQLException
    • updateObject

      public void updateObject(String columnLabel, Object x, SQLType targetSqlType) throws SQLException
      Support for java.sql.JDBCType/java.sql.SQLType. Support for java.time.LocalDate, java.time.LocalTime, java.time.LocalDateTime, java.time.OffsetTime and java.time.OffsetDateTime.
      Parameters:
      columnLabel -
      x -
      targetSqlType -
      Throws:
      SQLException
    • updateObject

      public void updateObject(String columnLabel, Object x, SQLType targetSqlType, int scaleOrLength) throws SQLException
      Support for java.sql.JDBCType/java.sql.SQLType. Support for java.time.LocalDate, java.time.LocalTime, java.time.LocalDateTime, java.time.OffsetTime and java.time.OffsetDateTime.
      Parameters:
      columnLabel -
      x -
      targetSqlType -
      scaleOrLength -
      Throws:
      SQLException