class Sequel::JDBC::Oracle::Dataset

Dataset class for Oracle datasets accessed via JDBC.

Constants

JAVA_BIG_DECIMAL
JAVA_BIG_DECIMAL_CONSTRUCTOR
ORACLE_DECIMAL_METHOD

Private Instance Methods

convert_type_oracle_timestamp(v) click to toggle source
# File lib/sequel/adapters/jdbc/oracle.rb, line 103
def convert_type_oracle_timestamp(v)
  db.to_application_timestamp(v.to_string)
end
convert_type_oracle_timestamptz(v) click to toggle source
# File lib/sequel/adapters/jdbc/oracle.rb, line 107
def convert_type_oracle_timestamptz(v)
  convert_type_oracle_timestamp(db.synchronize{|c| v.timestampValue(c)})
end
convert_type_proc(v) click to toggle source
Calls superclass method Sequel::JDBC::Dataset#convert_type_proc
# File lib/sequel/adapters/jdbc/oracle.rb, line 111
def convert_type_proc(v)
  case v
  when JAVA_BIG_DECIMAL
    ORACLE_DECIMAL_METHOD
  when Java::OracleSql::TIMESTAMPTZ
    method(:convert_type_oracle_timestamptz)
  when Java::OracleSql::TIMESTAMP
    method(:convert_type_oracle_timestamp)
  else
    super
  end
end