Sha256: 7356c07c1c2cfbabee74d3751565a2afb5c03a8aec6da4b0ab298b35606ca7f1
Contents?: true
Size: 1.16 KB
Versions: 4
Compression:
Stored size: 1.16 KB
Contents
module GreenButtonData module Parser class IntervalReading include SAXMachine element :cost, class: Integer element :timePeriod, class: Interval, as: :time_period element :value, class: Integer element :consumptionTier, class: Integer, as: :consumption_tier element :tou, class: Integer element :cpp, class: Integer # Standard ESPI namespacing element :'espi:cost', class: Integer, as: :cost element :'espi:timePeriod', class: Interval, as: :time_period element :'espi:value', class: Integer, as: :value element :'espi:consumptionTier', class: Integer, as: :consumption_tier element :'espi:tou', class: Integer, as: :tou element :'espi:cpp', class: Integer, as: :cpp # Special case for PG&E which uses generic namespacing element :'ns0:cost', class: Integer, as: :cost element :'ns0:timePeriod', class: Interval, as: :time_period element :'ns0:value', class: Integer, as: :value element :'ns0:consumptionTier', class: Integer, as: :consumption_tier element :'ns0:tou', class: Integer, as: :tou element :'ns0:cpp', class: Integer, as: :cpp end end end
Version data entries
4 entries across 4 versions & 1 rubygems