com.cumulocity.model.energy.measurement
Class ThreePhaseEnergyMeasurement

java.lang.Object
  extended by com.cumulocity.model.energy.measurement.SinglePhaseEnergyMeasurement
      extended by com.cumulocity.model.energy.measurement.ThreePhaseEnergyMeasurement

public class ThreePhaseEnergyMeasurement
extends SinglePhaseEnergyMeasurement

Provides a representation for a electricity measurement, as reported by ThreePhaseElectricitySensor. See https://code.telcoassetmarketplace.com/devcommunity/index.php/c8ydocumentation/114/320#Energy for details.

Author:
ricardomarques

Constructor Summary
ThreePhaseEnergyMeasurement()
           
 
Method Summary
 EnergyValue getTotalActiveEnergyInPhase1()
           
 EnergyValue getTotalActiveEnergyInPhase2()
           
 EnergyValue getTotalActiveEnergyInPhase3()
           
 EnergyValue getTotalActiveEnergyOutPhase1()
           
 EnergyValue getTotalActiveEnergyOutPhase2()
           
 EnergyValue getTotalActiveEnergyOutPhase3()
           
 PowerValue getTotalActivePowerInPhase1()
           
 PowerValue getTotalActivePowerInPhase2()
           
 PowerValue getTotalActivePowerInPhase3()
           
 PowerValue getTotalActivePowerOutPhase1()
           
 PowerValue getTotalActivePowerOutPhase2()
           
 PowerValue getTotalActivePowerOutPhase3()
           
 EnergyValue getTotalReactiveCapacitiveEnergyIn()
           
 EnergyValue getTotalReactiveCapacitiveEnergyOut()
           
 PowerValue getTotalReactiveCapacitivePowerIn()
           
 PowerValue getTotalReactiveCapacitivePowerOut()
           
 EnergyValue getTotalReactiveInductiveEnergyIn()
           
 EnergyValue getTotalReactiveInductiveEnergyOut()
           
 PowerValue getTotalReactiveInductivePowerIn()
           
 PowerValue getTotalReactiveInductivePowerOut()
           
 void setTotalActiveEnergyInPhase1(EnergyValue a_plus_phase1)
           
 void setTotalActiveEnergyInPhase2(EnergyValue a_plus_phase2)
           
 void setTotalActiveEnergyInPhase3(EnergyValue a_plus_phase3)
           
 void setTotalActiveEnergyOutPhase1(EnergyValue a_minus_phase1)
           
 void setTotalActiveEnergyOutPhase2(EnergyValue a_minus_phase2)
           
 void setTotalActiveEnergyOutPhase3(EnergyValue a_minus_phase3)
           
 void setTotalActivePowerInPhase1(PowerValue p_plus_phase1)
           
 void setTotalActivePowerInPhase2(PowerValue p_plus_phase2)
           
 void setTotalActivePowerInPhase3(PowerValue p_plus_phase3)
           
 void setTotalActivePowerOutPhase1(PowerValue p_minus_phase1)
           
 void setTotalActivePowerOutPhase2(PowerValue p_minus_phase2)
           
 void setTotalActivePowerOutPhase3(PowerValue p_minus_phase3)
           
 void setTotalReactiveCapacitiveEnergyIn(EnergyValue rc_plus)
           
 void setTotalReactiveCapacitiveEnergyOut(EnergyValue rc_minus)
           
 void setTotalReactiveCapacitivePowerIn(PowerValue qc_plus)
           
 void setTotalReactiveCapacitivePowerOut(PowerValue qc_minus)
           
 void setTotalReactiveInductiveEnergyIn(EnergyValue ri_plus)
           
 void setTotalReactiveInductiveEnergyOut(EnergyValue ri_minus)
           
 void setTotalReactiveInductivePowerIn(PowerValue qi_plus)
           
 void setTotalReactiveInductivePowerOut(PowerValue qi_minus)
           
 
Methods inherited from class com.cumulocity.model.energy.measurement.SinglePhaseEnergyMeasurement
getTotalActiveEnergyIn, getTotalActiveEnergyOut, getTotalActivePowerIn, getTotalActivePowerOut, setTotalActiveEnergyIn, setTotalActiveEnergyOut, setTotalActivePowerIn, setTotalActivePowerOut
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ThreePhaseEnergyMeasurement

public ThreePhaseEnergyMeasurement()
Method Detail

getTotalReactiveInductiveEnergyIn

@JSONProperty(value="Ri+",
              ignoreIfNull=true)
public final EnergyValue getTotalReactiveInductiveEnergyIn()
Returns:
the Ri_plus

setTotalReactiveInductiveEnergyIn

public final void setTotalReactiveInductiveEnergyIn(EnergyValue ri_plus)
Parameters:
ri_plus - the a_plus to set

getTotalReactiveInductiveEnergyOut

@JSONProperty(value="Ri-",
              ignoreIfNull=true)
public final EnergyValue getTotalReactiveInductiveEnergyOut()
Returns:
the Ri_minus

setTotalReactiveInductiveEnergyOut

public final void setTotalReactiveInductiveEnergyOut(EnergyValue ri_minus)
Parameters:
ri_minus - the ri_minus to set

getTotalReactiveCapacitiveEnergyIn

@JSONProperty(value="Rc+",
              ignoreIfNull=true)
public final EnergyValue getTotalReactiveCapacitiveEnergyIn()
Returns:
the Rc_plus

setTotalReactiveCapacitiveEnergyIn

public final void setTotalReactiveCapacitiveEnergyIn(EnergyValue rc_plus)
Parameters:
Rc_plus - the a_plus to set

getTotalReactiveCapacitiveEnergyOut

@JSONProperty(value="Rc-",
              ignoreIfNull=true)
public final EnergyValue getTotalReactiveCapacitiveEnergyOut()
Returns:
the Rc_minus

setTotalReactiveCapacitiveEnergyOut

public final void setTotalReactiveCapacitiveEnergyOut(EnergyValue rc_minus)
Parameters:
rc_minus - the rc_minus to set

getTotalReactiveInductivePowerIn

@JSONProperty(value="Qi+",
              ignoreIfNull=true)
public final PowerValue getTotalReactiveInductivePowerIn()
Returns:
the qi_plus

setTotalReactiveInductivePowerIn

public final void setTotalReactiveInductivePowerIn(PowerValue qi_plus)
Parameters:
qi_plus - the qi_plus to set

getTotalReactiveInductivePowerOut

@JSONProperty(value="Qi-",
              ignoreIfNull=true)
public final PowerValue getTotalReactiveInductivePowerOut()
Returns:
the qi_minus

setTotalReactiveInductivePowerOut

public final void setTotalReactiveInductivePowerOut(PowerValue qi_minus)
Parameters:
qi_minus - the qi_minus to set

getTotalReactiveCapacitivePowerIn

@JSONProperty(value="Qc+",
              ignoreIfNull=true)
public final PowerValue getTotalReactiveCapacitivePowerIn()
Returns:
the qc_plus

setTotalReactiveCapacitivePowerIn

public final void setTotalReactiveCapacitivePowerIn(PowerValue qc_plus)
Parameters:
qc_plus - the qc_plus to set

getTotalReactiveCapacitivePowerOut

@JSONProperty(value="Qc-",
              ignoreIfNull=true)
public final PowerValue getTotalReactiveCapacitivePowerOut()
Returns:
the qc_minus

setTotalReactiveCapacitivePowerOut

public final void setTotalReactiveCapacitivePowerOut(PowerValue qc_minus)
Parameters:
qc_minus - the qc_minus to set

getTotalActiveEnergyInPhase1

@JSONProperty(value="A+:1",
              ignoreIfNull=true)
public final EnergyValue getTotalActiveEnergyInPhase1()
Returns:
the a_plus_phase1

setTotalActiveEnergyInPhase1

public final void setTotalActiveEnergyInPhase1(EnergyValue a_plus_phase1)
Parameters:
a_plus_phase1 - the a_plus_phase1 to set

getTotalActiveEnergyOutPhase1

@JSONProperty(value="A-:1",
              ignoreIfNull=true)
public final EnergyValue getTotalActiveEnergyOutPhase1()
Returns:
the a_minus_phase1

setTotalActiveEnergyOutPhase1

public final void setTotalActiveEnergyOutPhase1(EnergyValue a_minus_phase1)
Parameters:
a_minus_phase1 - the a_minus_phase1 to set

getTotalActivePowerInPhase1

@JSONProperty(value="P+:1",
              ignoreIfNull=true)
public final PowerValue getTotalActivePowerInPhase1()
Returns:
the p_plus_phase1

setTotalActivePowerInPhase1

public final void setTotalActivePowerInPhase1(PowerValue p_plus_phase1)
Parameters:
p_plus_phase1 - the p_plus_phase1 to set

getTotalActivePowerOutPhase1

@JSONProperty(value="P-:1",
              ignoreIfNull=true)
public final PowerValue getTotalActivePowerOutPhase1()
Returns:
the p_minus_phase1

setTotalActivePowerOutPhase1

public final void setTotalActivePowerOutPhase1(PowerValue p_minus_phase1)
Parameters:
p_minus_phase1 - the p_minus_phase1 to set

getTotalActiveEnergyInPhase2

@JSONProperty(value="A+:2",
              ignoreIfNull=true)
public final EnergyValue getTotalActiveEnergyInPhase2()
Returns:
the a_plus_phase1

setTotalActiveEnergyInPhase2

public final void setTotalActiveEnergyInPhase2(EnergyValue a_plus_phase2)
Parameters:
a_plus_phase2 - the a_plus_phase2 to set

getTotalActiveEnergyOutPhase2

@JSONProperty(value="A-:2",
              ignoreIfNull=true)
public final EnergyValue getTotalActiveEnergyOutPhase2()
Returns:
the a_minus_phase2

setTotalActiveEnergyOutPhase2

public final void setTotalActiveEnergyOutPhase2(EnergyValue a_minus_phase2)
Parameters:
a_minus_phase2 - the a_minus_phase2 to set

getTotalActivePowerInPhase2

@JSONProperty(value="P+:2",
              ignoreIfNull=true)
public final PowerValue getTotalActivePowerInPhase2()
Returns:
the p_plus_phase2

setTotalActivePowerInPhase2

public final void setTotalActivePowerInPhase2(PowerValue p_plus_phase2)
Parameters:
p_plus_phase2 - the p_plus_phase2 to set

getTotalActivePowerOutPhase2

@JSONProperty(value="P-:2",
              ignoreIfNull=true)
public final PowerValue getTotalActivePowerOutPhase2()
Returns:
the p_minus_phase2

setTotalActivePowerOutPhase2

public final void setTotalActivePowerOutPhase2(PowerValue p_minus_phase2)
Parameters:
p_minus_phase2 - the p_minus_phase2 to set

getTotalActiveEnergyInPhase3

@JSONProperty(value="A+:3",
              ignoreIfNull=true)
public final EnergyValue getTotalActiveEnergyInPhase3()
Returns:
the a_plus_phase3

setTotalActiveEnergyInPhase3

public final void setTotalActiveEnergyInPhase3(EnergyValue a_plus_phase3)
Parameters:
a_plus_phase3 - the a_plus_phase3 to set

getTotalActiveEnergyOutPhase3

@JSONProperty(value="A-:3",
              ignoreIfNull=true)
public final EnergyValue getTotalActiveEnergyOutPhase3()
Returns:
the a_minus_phase3

setTotalActiveEnergyOutPhase3

public final void setTotalActiveEnergyOutPhase3(EnergyValue a_minus_phase3)
Parameters:
a_minus_phase3 - the a_minus_phase3 to set

getTotalActivePowerInPhase3

@JSONProperty(value="P+:3",
              ignoreIfNull=true)
public final PowerValue getTotalActivePowerInPhase3()
Returns:
the p_plus_phase3

setTotalActivePowerInPhase3

public final void setTotalActivePowerInPhase3(PowerValue p_plus_phase3)
Parameters:
p_plus_phase3 - the p_plus_phase3 to set

getTotalActivePowerOutPhase3

@JSONProperty(value="P-:3",
              ignoreIfNull=true)
public final PowerValue getTotalActivePowerOutPhase3()
Returns:
the p_minus_phase3

setTotalActivePowerOutPhase3

public final void setTotalActivePowerOutPhase3(PowerValue p_minus_phase3)
Parameters:
p_minus_phase3 - the p_minus_phase3 to set


Copyright © 2013 (C) Cumulocity GmbH. All Rights Reserved.