Package gda.device
Class TemperatureStatus
java.lang.Object
gda.device.TemperatureStatus
- All Implemented Interfaces:
Serializable
A class for passing information on the status of a temperature controller.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionTemperatureStatus(double currentTemperature) ConstructorTemperatureStatus(double currentTemperature, double maximumTemperature, double minimumTemperature, double targetTemperature, int currentRamp, String status, String additionalData) ConstructorTemperatureStatus(double currentTemperature, int currentRamp) ConstructorTemperatureStatus(double currentTemperature, int currentRamp, String status) ConstructorTemperatureStatus(double currentTemperature, int currentRamp, String status, String additionalData) ConstructorTemperatureStatus(double currentTemperature, String status) Constructor -
Method Summary
-
Constructor Details
-
TemperatureStatus
public TemperatureStatus() -
TemperatureStatus
public TemperatureStatus(double currentTemperature) Constructor- Parameters:
currentTemperature- the currentTemperature
-
TemperatureStatus
public TemperatureStatus(double currentTemperature, int currentRamp) Constructor- Parameters:
currentTemperature- the currentTemperaturecurrentRamp- the currentRamp
-
TemperatureStatus
Constructor- Parameters:
currentTemperature- the currentTemperaturestatus- the current status
-
TemperatureStatus
Constructor- Parameters:
currentTemperature- the currentTemperaturecurrentRamp- the currentRampstatus- the current status
-
TemperatureStatus
public TemperatureStatus(double currentTemperature, int currentRamp, String status, String additionalData) Constructor- Parameters:
currentTemperature- the currentTemperaturecurrentRamp- the currentRampstatus- the current statusadditionalData- any additional data
-
TemperatureStatus
public TemperatureStatus(double currentTemperature, double maximumTemperature, double minimumTemperature, double targetTemperature, int currentRamp, String status, String additionalData) Constructor- Parameters:
currentTemperature- the currentTemperaturemaximumTemperature- the maximum temperatureminimumTemperature- the minimum temperaturetargetTemperature- the target temperaturecurrentRamp- the currentRampstatus- the current statusadditionalData- any additional data
-
-
Method Details
-
getCurrentTemperature
public double getCurrentTemperature()- Returns:
- the current temperature
-
getMaximumTemperature
public double getMaximumTemperature()- Returns:
- the maximum temperature
-
getMinimumTemperature
public double getMinimumTemperature()- Returns:
- the minimum temperature
-
getTargetTemperature
public double getTargetTemperature()- Returns:
- the target temperature
-
getCurrentRamp
public int getCurrentRamp()- Returns:
- the current ramp
-
getStatus
- Returns:
- the current status
-
getAdditionalData
- Returns:
- any additional data
-
toString
-