One of a sequence of time intervals defined in terms of real time. It
is typically used in association with TariffProfile to define the
intervals in a time of use tariff structure, where startDateTime
simultaneously determines the starting point of this interval and the
ending point of the previous interval.One of a sequence of time intervals
defined in terms of real time. It is typically used in association with
TariffProfile to define the intervals in a time of use tariff structure,
where startDateTime simultaneously determines the starting point of this
interval and the ending point of the previous interval.
|
|
__init__(self,
startDateTime='',
sequenceNumber=0,
ConsumptionTariffIntervals=None,
TariffProfiles=None,
Charges=None,
*args,
**kw_args)
Initialises a new 'TimeTariffInterval' instance. |
|
|
|
|
| addCharges(self,
*Charges) |
|
|
|
|
| addConsumptionTariffIntervals(self,
*ConsumptionTariffIntervals) |
|
|
|
|
| addTariffProfiles(self,
*TariffProfiles) |
|
|
|
|
getCharges(self)
All charges used to define this time tariff interval. |
|
|
|
|
getConsumptionTariffIntervals(self)
All consumption tariff intervals that introduce variation in this
time of use tariff interval; allows to express e.g., peak hour prices
that are different with different consumption blocks. |
|
|
|
|
getTariffProfiles(self)
All tariff profiles defined by this time tariff interval. |
|
|
|
|
| removeCharges(self,
*Charges) |
|
|
|
|
| removeConsumptionTariffIntervals(self,
*ConsumptionTariffIntervals) |
|
|
|
|
| removeTariffProfiles(self,
*TariffProfiles) |
|
|
|
|
|
|
|
| setConsumptionTariffIntervals(self,
value) |
|
|
|
|
| setTariffProfiles(self,
value) |
|
|
|
Inherited from object:
__delattr__,
__format__,
__getattribute__,
__hash__,
__new__,
__reduce__,
__reduce_ex__,
__repr__,
__setattr__,
__sizeof__,
__str__,
__subclasshook__
|