public abstract class PointTypeVO extends java.lang.Object implements java.io.Serializable, com.serotonin.json.JsonSerializable, ChangeComparableObject
| Modifier and Type | Class and Description |
|---|---|
static interface |
PointTypeVO.Types |
| Modifier and Type | Field and Description |
|---|---|
static ExportCodes |
POINT_TYPE_CODES |
private static long |
serialVersionUID |
private static int |
version |
| Constructor and Description |
|---|
PointTypeVO() |
| Modifier and Type | Method and Description |
|---|---|
abstract PointTypeRT |
createRuntime() |
abstract int |
getDataTypeId() |
abstract com.serotonin.web.i18n.LocalizableMessage |
getDescription() |
abstract boolean |
isSettable() |
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) |
abstract int |
typeId() |
abstract void |
validate(com.serotonin.web.dwr.DwrResponseI18n response) |
private void |
writeObject(java.io.ObjectOutputStream out) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddProperties, addPropertyChangespublic static final ExportCodes POINT_TYPE_CODES
private static final long serialVersionUID
private static final int version
public abstract int typeId()
public abstract com.serotonin.web.i18n.LocalizableMessage getDescription()
public abstract PointTypeRT createRuntime()
public abstract int getDataTypeId()
public abstract boolean isSettable()
public abstract void validate(com.serotonin.web.dwr.DwrResponseI18n response)
private 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.JsonException - subclasses can throw this exceptionpublic void jsonSerialize(java.util.Map<java.lang.String,java.lang.Object> map)
jsonSerialize in interface com.serotonin.json.JsonSerializable