Class: DB2Query::Result
- Inherits:
-
ActiveRecord::Result
- Object
- ActiveRecord::Result
- DB2Query::Result
- Defined in:
- lib/db2_query/result.rb
Defined Under Namespace
Classes: Record
Instance Attribute Summary collapse
-
#formatters ⇒ Object
readonly
Returns the value of attribute formatters.
Instance Method Summary collapse
-
#initialize(columns, rows, formatters = {}, column_types = {}) ⇒ Result
constructor
A new instance of Result.
- #inspect ⇒ Object
- #records ⇒ Object
Constructor Details
#initialize(columns, rows, formatters = {}, column_types = {}) ⇒ Result
Returns a new instance of Result.
7 8 9 10 |
# File 'lib/db2_query/result.rb', line 7 def initialize(columns, rows, formatters = {}, column_types = {}) @formatters = formatters super(columns, rows, column_types) end |
Instance Attribute Details
#formatters ⇒ Object (readonly)
Returns the value of attribute formatters.
5 6 7 |
# File 'lib/db2_query/result.rb', line 5 def formatters @formatters end |
Instance Method Details
#inspect ⇒ Object
18 19 20 21 22 23 24 |
# File 'lib/db2_query/result.rb', line 18 def inspect entries = records.take(11).map!(&:inspect) entries[10] = "..." if entries.size == 11 "#<#{self.class.name} @records=[#{entries.join(', ')}]>" end |