public final class PluginDataFieldLong extends PluginDataField<java.lang.Long>
PluginDataField of type LongPluginDataFieldPluginDataField.FieldTypeJSON_FIELD_VALUE| Constructor and Description |
|---|
PluginDataFieldLong(int id,
java.lang.String title,
java.lang.String description,
java.lang.Long value)
Instantiates a new plugin data field of type long.
|
PluginDataFieldLong(org.json.JSONObject fieldJson)
Do not use - for internal use only
|
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.Long |
getFieldValue(org.json.JSONObject fieldJson,
java.lang.String jsonFieldValue)
Gets the field value.
|
createNewField, getDescription, getId, getTitle, getType, getValue, serialize, setValue, setValueGenericpublic PluginDataFieldLong(int id,
java.lang.String title,
java.lang.String description,
java.lang.Long value)
id - The field id. To be used with PluginDataFieldCollection.getFieldById(int) to retrieve the field from a data fields collectiontitle - The field title to show within AutomateIt when editing the related PluginAction or PluginTriggerdescription - The field description to show within AutomateIt when editing the related PluginAction or PluginTriggervalue - An initial value for the fieldpublic PluginDataFieldLong(org.json.JSONObject fieldJson)
protected java.lang.Long getFieldValue(org.json.JSONObject fieldJson,
java.lang.String jsonFieldValue)
PluginDataFieldgetFieldValue in class PluginDataField<java.lang.Long>fieldJson - the field jsonjsonFieldValue - the json field value