Class: RS
- Inherits:
-
Object
- Object
- RS
- Defined in:
- lib/jfb/rs.rb
Instance Method Summary collapse
- #absolute(row) ⇒ Object
- #after_last ⇒ Object
- #before_first ⇒ Object
- #close ⇒ Object
- #first ⇒ Object
- #get_date(identifier) ⇒ Object
- #get_double(identifier) ⇒ Object
- #get_int(identifier) ⇒ Object
- #get_row ⇒ Object
- #get_string(identifier) ⇒ Object
-
#initialize(result_set) ⇒ RS
constructor
A new instance of RS.
- #is_closed? ⇒ Boolean
- #is_first? ⇒ Boolean
- #is_last? ⇒ Boolean
- #last ⇒ Object
- #next ⇒ Object
- #previous ⇒ Object
Constructor Details
#initialize(result_set) ⇒ RS
Returns a new instance of RS.
4 5 6 |
# File 'lib/jfb/rs.rb', line 4 def initialize(result_set) @my_rs = result_set end |
Instance Method Details
#absolute(row) ⇒ Object
8 9 10 |
# File 'lib/jfb/rs.rb', line 8 def absolute(row) @my_rs.absolute(row) end |
#after_last ⇒ Object
42 43 44 |
# File 'lib/jfb/rs.rb', line 42 def after_last return @my_rs.afterLast() end |
#before_first ⇒ Object
38 39 40 |
# File 'lib/jfb/rs.rb', line 38 def before_first return @my_rs.beforeFirst() end |
#close ⇒ Object
20 21 22 23 24 |
# File 'lib/jfb/rs.rb', line 20 def close if not is_closed? @my_rs.close() end end |
#first ⇒ Object
46 47 48 |
# File 'lib/jfb/rs.rb', line 46 def first return @my_rs.first() end |
#get_date(identifier) ⇒ Object
70 71 72 |
# File 'lib/jfb/rs.rb', line 70 def get_date(identifier) return @my_rs.getDate(identifier) end |
#get_double(identifier) ⇒ Object
62 63 64 |
# File 'lib/jfb/rs.rb', line 62 def get_double(identifier) return @my_rs.getDouble(identifier) end |
#get_int(identifier) ⇒ Object
58 59 60 |
# File 'lib/jfb/rs.rb', line 58 def get_int(identifier) return @my_rs.getInt(identifier) end |
#get_row ⇒ Object
54 55 56 |
# File 'lib/jfb/rs.rb', line 54 def get_row return @my_rs.getRow() end |
#get_string(identifier) ⇒ Object
66 67 68 |
# File 'lib/jfb/rs.rb', line 66 def get_string(identifier) return @my_rs.getString(identifier) end |
#is_closed? ⇒ Boolean
26 27 28 |
# File 'lib/jfb/rs.rb', line 26 def is_closed? return @my_rs.isClosed() end |
#is_first? ⇒ Boolean
34 35 36 |
# File 'lib/jfb/rs.rb', line 34 def is_first? return @my_rs.isFirst() end |
#is_last? ⇒ Boolean
30 31 32 |
# File 'lib/jfb/rs.rb', line 30 def is_last? return @my_rs.isLast() end |
#last ⇒ Object
50 51 52 |
# File 'lib/jfb/rs.rb', line 50 def last return @my_rs.last() end |
#next ⇒ Object
12 13 14 |
# File 'lib/jfb/rs.rb', line 12 def next return @my_rs.next() end |
#previous ⇒ Object
16 17 18 |
# File 'lib/jfb/rs.rb', line 16 def previous return @my_rs.previous() end |