public class AnalogAttractorChangeVO extends ChangeTypeVO
ChangeTypeVO.Types
Modifier and Type | Field and Description |
---|---|
private int |
attractionPointId |
static com.serotonin.web.i18n.LocalizableMessage |
KEY |
private double |
maxChange |
private static long |
serialVersionUID |
private static int |
version |
private double |
volatility |
CHANGE_TYPE_CODES
Constructor and Description |
---|
AnalogAttractorChangeVO() |
Modifier and Type | Method and Description |
---|---|
void |
addProperties(java.util.List<com.serotonin.web.i18n.LocalizableMessage> list) |
void |
addPropertyChanges(java.util.List<com.serotonin.web.i18n.LocalizableMessage> list,
java.lang.Object o) |
ChangeTypeRT |
createRuntime() |
int |
getAttractionPointId() |
private java.lang.String |
getAttractionPointName() |
com.serotonin.web.i18n.LocalizableMessage |
getDescription() |
double |
getMaxChange() |
double |
getVolatility() |
void |
jsonDeserialize(com.serotonin.json.JsonReader reader,
com.serotonin.json.JsonObject json) |
void |
jsonSerialize(java.util.Map<java.lang.String,java.lang.Object> map) |
private void |
readObject(java.io.ObjectInputStream in) |
void |
setAttractionPointId(int attractionPointId) |
void |
setMaxChange(double maxChange) |
void |
setVolatility(double volatility) |
int |
typeId() |
private void |
writeObject(java.io.ObjectOutputStream out) |
getChangeTypes, getStartValue, setStartValue
public static final com.serotonin.web.i18n.LocalizableMessage KEY
private double maxChange
private double volatility
private int attractionPointId
private static final long serialVersionUID
private static final int version
public int typeId()
typeId
in class ChangeTypeVO
public com.serotonin.web.i18n.LocalizableMessage getDescription()
getDescription
in class ChangeTypeVO
public ChangeTypeRT createRuntime()
createRuntime
in class ChangeTypeVO
public int getAttractionPointId()
public void setAttractionPointId(int attractionPointId)
public double getMaxChange()
public void setMaxChange(double maxChange)
public double getVolatility()
public void setVolatility(double volatility)
public void addProperties(java.util.List<com.serotonin.web.i18n.LocalizableMessage> list)
addProperties
in interface ChangeComparableObject
addProperties
in class ChangeTypeVO
public void addPropertyChanges(java.util.List<com.serotonin.web.i18n.LocalizableMessage> list, java.lang.Object o)
addPropertyChanges
in interface ChangeComparableObject
addPropertyChanges
in class ChangeTypeVO
private java.lang.String getAttractionPointName()
private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException
java.io.IOException
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException
java.io.IOException
public void jsonDeserialize(com.serotonin.json.JsonReader reader, com.serotonin.json.JsonObject json) throws com.serotonin.json.JsonException
jsonDeserialize
in interface com.serotonin.json.JsonSerializable
jsonDeserialize
in class ChangeTypeVO
com.serotonin.json.JsonException
public void jsonSerialize(java.util.Map<java.lang.String,java.lang.Object> map)
jsonSerialize
in interface com.serotonin.json.JsonSerializable
jsonSerialize
in class ChangeTypeVO