Class TagGson
- java.lang.Object
-
- com.inductiveautomation.ignition.common.tags.config.TagGson
-
public class TagGson extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static class
TagGson.AlarmConfigurationAdapter
protected static class
TagGson.AlarmDefinitionAdapter
protected static class
TagGson.AlarmDefinitionsDeserializer
protected static class
TagGson.DatasetTypeAdapter
protected static class
TagGson.ParameterTypeAdapter
protected static class
TagGson.ParameterValueTypeAdapter
protected static class
TagGson.PermissionModelTypeAdapter
protected static class
TagGson.PropertySetTypeAdapter<T extends PropertySet>
protected static class
TagGson.QualityTypeAdapter
protected static class
TagGson.TagEventScriptsTypeAdapter
-
Constructor Summary
Constructors Constructor Description TagGson()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static com.inductiveautomation.ignition.common.gson.Gson
create()
static com.inductiveautomation.ignition.common.gson.Gson
createTagGroup(PropertyResolver tagGroupProps)
protected static java.lang.Object
deserializeUnknown(com.inductiveautomation.ignition.common.gson.JsonElement value, com.inductiveautomation.ignition.common.gson.JsonDeserializationContext context)
-
-
-
Field Detail
-
Tags
public static final Property<java.util.List> Tags
Tags are the collection of tag entities below this tag. Applicable for Folder and UDT_DEF. We currently don't allow instances to define additional members. List of TagConfiguration
-
-
Method Detail
-
createTagGroup
public static com.inductiveautomation.ignition.common.gson.Gson createTagGroup(PropertyResolver tagGroupProps)
-
create
public static com.inductiveautomation.ignition.common.gson.Gson create()
-
deserializeUnknown
protected static java.lang.Object deserializeUnknown(com.inductiveautomation.ignition.common.gson.JsonElement value, com.inductiveautomation.ignition.common.gson.JsonDeserializationContext context)
-
-