public class Pop3PointLocatorVO extends AbstractPointLocatorVO implements com.serotonin.json.JsonSerializable
| Modifier and Type | Field and Description |
|---|---|
private int |
dataTypeId |
private boolean |
findInSubject |
private boolean |
ignoreIfMissing |
private static long |
serialVersionUID |
private java.lang.String |
timeFormat |
private java.lang.String |
timeRegex |
private boolean |
useReceivedTime |
private java.lang.String |
valueFormat |
private java.lang.String |
valueRegex |
private static int |
version |
| Constructor and Description |
|---|
Pop3PointLocatorVO() |
| 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) |
PointLocatorRT |
createRuntime()
Create a runtime version of the locator
|
com.serotonin.web.i18n.LocalizableMessage |
getConfigurationDescription()
An arbitrary description of the point location configuration for human consumption.
|
int |
getDataTypeId()
One of the com.serotonin.mango.DataTypes
|
java.lang.String |
getTimeFormat() |
java.lang.String |
getTimeRegex() |
java.lang.String |
getValueFormat() |
java.lang.String |
getValueRegex() |
boolean |
isFindInSubject() |
boolean |
isIgnoreIfMissing() |
boolean |
isSettable()
Can the value be set in the data source?
|
boolean |
isUseReceivedTime() |
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 |
setDataTypeId(int dataTypeId) |
void |
setFindInSubject(boolean findInSubject) |
void |
setIgnoreIfMissing(boolean ignoreIfMissing) |
void |
setTimeFormat(java.lang.String timeFormat) |
void |
setTimeRegex(java.lang.String timeRegex) |
void |
setUseReceivedTime(boolean useReceivedTime) |
void |
setValueFormat(java.lang.String valueFormat) |
void |
setValueRegex(java.lang.String valueRegex) |
void |
validate(com.serotonin.web.dwr.DwrResponseI18n response)
Validate.
|
private void |
writeObject(java.io.ObjectOutputStream out) |
deserializeDataType, getDataPointSaveHandler, getDataTypeMessage, getMessage, isRelinquishable, serializeDataTypeprivate boolean findInSubject
private java.lang.String valueRegex
private boolean ignoreIfMissing
private java.lang.String valueFormat
private int dataTypeId
private boolean useReceivedTime
private java.lang.String timeRegex
private java.lang.String timeFormat
private static final long serialVersionUID
private static final int version
public boolean isSettable()
PointLocatorVOisSettable in interface PointLocatorVOpublic PointLocatorRT createRuntime()
PointLocatorVOcreateRuntime in interface PointLocatorVOpublic com.serotonin.web.i18n.LocalizableMessage getConfigurationDescription()
PointLocatorVOgetConfigurationDescription in interface PointLocatorVOpublic boolean isFindInSubject()
public void setFindInSubject(boolean findInSubject)
public java.lang.String getValueRegex()
public void setValueRegex(java.lang.String valueRegex)
public boolean isIgnoreIfMissing()
public void setIgnoreIfMissing(boolean ignoreIfMissing)
public java.lang.String getValueFormat()
public void setValueFormat(java.lang.String valueFormat)
public int getDataTypeId()
PointLocatorVOgetDataTypeId in interface PointLocatorVOpublic void setDataTypeId(int dataTypeId)
public boolean isUseReceivedTime()
public void setUseReceivedTime(boolean useReceivedTime)
public java.lang.String getTimeRegex()
public void setTimeRegex(java.lang.String timeRegex)
public java.lang.String getTimeFormat()
public void setTimeFormat(java.lang.String timeFormat)
public void validate(com.serotonin.web.dwr.DwrResponseI18n response)
PointLocatorVOvalidate in interface PointLocatorVOpublic void addProperties(java.util.List<com.serotonin.web.i18n.LocalizableMessage> list)
addProperties in interface ChangeComparableObjectpublic void addPropertyChanges(java.util.List<com.serotonin.web.i18n.LocalizableMessage> list,
java.lang.Object o)
addPropertyChanges in interface ChangeComparableObjectprivate void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
java.io.IOExceptionprivate void readObject(java.io.ObjectInputStream in)
throws java.io.IOException
java.io.IOExceptionpublic void jsonDeserialize(com.serotonin.json.JsonReader reader,
com.serotonin.json.JsonObject json)
throws com.serotonin.json.JsonException
jsonDeserialize in interface com.serotonin.json.JsonSerializablecom.serotonin.json.JsonExceptionpublic void jsonSerialize(java.util.Map<java.lang.String,java.lang.Object> map)
jsonSerialize in interface com.serotonin.json.JsonSerializable