Module: Rfm::Fmresultset::Resultset
- Defined in:
- lib/rfm/utilities/fmresultset.rb
Instance Method Summary collapse
- #datasource ⇒ Object
- #date_format ⇒ Object
- #error ⇒ Object
- #fields ⇒ Object
- #foundset_count ⇒ Object
- #meta ⇒ Object
- #portals ⇒ Object
- #records ⇒ Object
- #resultset ⇒ Object
- #table ⇒ Object
- #time_format ⇒ Object
- #timestamp_format ⇒ Object
- #total_count ⇒ Object
Instance Method Details
#datasource ⇒ Object
16 17 18 |
# File 'lib/rfm/utilities/fmresultset.rb', line 16 def datasource self['fmresultset']['datasource'] end |
#date_format ⇒ Object
28 29 30 |
# File 'lib/rfm/utilities/fmresultset.rb', line 28 def date_format Rfm.convert_date_time_format(datasource['date-format'].to_s) end |
#error ⇒ Object
12 13 14 |
# File 'lib/rfm/utilities/fmresultset.rb', line 12 def error self['fmresultset']['error']['code'].to_i end |
#fields ⇒ Object
57 58 59 |
# File 'lib/rfm/utilities/fmresultset.rb', line 57 def fields ['field-definition'].rfm_force_array.rfm_extend_members(Field) end |
#foundset_count ⇒ Object
40 41 42 |
# File 'lib/rfm/utilities/fmresultset.rb', line 40 def foundset_count resultset['count'].to_s.to_i end |
#meta ⇒ Object
20 21 22 |
# File 'lib/rfm/utilities/fmresultset.rb', line 20 def self['fmresultset']['metadata'] end |
#portals ⇒ Object
61 62 63 |
# File 'lib/rfm/utilities/fmresultset.rb', line 61 def portals ['relatedset-definition'].rfm_force_array.rfm_extend_members(RelatedsetDefinition) end |
#records ⇒ Object
52 53 54 |
# File 'lib/rfm/utilities/fmresultset.rb', line 52 def records resultset['record'].rfm_force_array.rfm_extend_members(Record) end |
#resultset ⇒ Object
24 25 26 |
# File 'lib/rfm/utilities/fmresultset.rb', line 24 def resultset self['fmresultset']['resultset'] end |
#table ⇒ Object
48 49 50 |
# File 'lib/rfm/utilities/fmresultset.rb', line 48 def table datasource['table'] end |
#time_format ⇒ Object
32 33 34 |
# File 'lib/rfm/utilities/fmresultset.rb', line 32 def time_format Rfm.convert_date_time_format(datasource['time-format'].to_s) end |
#timestamp_format ⇒ Object
36 37 38 |
# File 'lib/rfm/utilities/fmresultset.rb', line 36 def Rfm.convert_date_time_format(datasource['timestamp-format'].to_s) end |
#total_count ⇒ Object
44 45 46 |
# File 'lib/rfm/utilities/fmresultset.rb', line 44 def total_count datasource['total-count'].to_s.to_i end |