com.cumulocity.model.energy.measurement
Class SinglePhaseEnergyMeasurement
java.lang.Object
com.cumulocity.model.energy.measurement.SinglePhaseEnergyMeasurement
- Direct Known Subclasses:
- ThreePhaseEnergyMeasurement
public class SinglePhaseEnergyMeasurement
- extends Object
Provides a representation for a electricity measurement, as reported by SinglePhaseElectricitySensor
.
See https://code.telcoassetmarketplace.com/devcommunity/index.php/c8ydocumentation/114/320#Energy for details.
- Author:
- ricardomarques
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SinglePhaseEnergyMeasurement
public SinglePhaseEnergyMeasurement()
getTotalActiveEnergyIn
@JSONProperty(value="A+",
ignoreIfNull=true)
public final EnergyValue getTotalActiveEnergyIn()
- Returns:
- the a_plus
setTotalActiveEnergyIn
public final void setTotalActiveEnergyIn(EnergyValue a_plus)
- Parameters:
a_plus
- the a_plus to set
getTotalActiveEnergyOut
@JSONProperty(value="A-",
ignoreIfNull=true)
public final EnergyValue getTotalActiveEnergyOut()
- Returns:
- the a_minus
setTotalActiveEnergyOut
public final void setTotalActiveEnergyOut(EnergyValue a_minus)
- Parameters:
a_minus
- the a_minus to set
getTotalActivePowerIn
@JSONProperty(value="P+",
ignoreIfNull=true)
public final PowerValue getTotalActivePowerIn()
- Returns:
- the p_plus
setTotalActivePowerIn
public final void setTotalActivePowerIn(PowerValue p_plus)
- Parameters:
p_plus
- the p_plus to set
getTotalActivePowerOut
@JSONProperty(value="P-",
ignoreIfNull=true)
public final PowerValue getTotalActivePowerOut()
- Returns:
- the p_minus
setTotalActivePowerOut
public final void setTotalActivePowerOut(PowerValue p_minus)
- Parameters:
p_minus
- the p_minus to set
Copyright © 2013 (C) Cumulocity GmbH. All Rights Reserved.