class GreenButtonClasses::UsagePoint
Attributes
electric_power_quality_summaries[RW]
electric_power_usage_summaries[RW]
local_time_parameters[RW]
meter_readings[RW]
Public Instance Methods
additional_rules()
click to toggle source
# File lib/greenbutton/gb_classes.rb, line 155 def additional_rules [ Rule.new(:service_kind, "//ServiceCategory/kind", :ServiceKind) ] end
customer_id()
click to toggle source
# File lib/greenbutton/gb_classes.rb, line 159 def customer_id if @customer_id.nil? match = /\/([^\/]+)\/UsagePoint/i.match(self.href) @customer_id = match.nil? ? nil : match[1] end @customer_id end
doc()
click to toggle source
# File lib/greenbutton/gb_classes.rb, line 140 def doc self.green_button.doc end
pre_rule_assignment(parent)
click to toggle source
# File lib/greenbutton/gb_classes.rb, line 133 def pre_rule_assignment(parent) self.green_button = parent self.meter_readings = [] self.electric_power_quality_summaries = [] self.electric_power_usage_summaries = [] end