Class AbstractPropertyMapResource
java.lang.Object
com.inductiveautomation.ignition.gateway.model.resources.AbstractPropertyMapResource
- Direct Known Subclasses:
EdgeSystemPropertiesResource,LocalSystemPropertiesResource,SecurityPropertiesResource,SystemPropertiesResource,WSChannelSettingsResource
A class used to model a resource as an immutable map of property keys to values.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final com.inductiveautomation.ignition.common.gson.Gson -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractPropertyMapResource(Map<Property<?>, Object> properties) -
Method Summary
Modifier and TypeMethodDescriptionstatic <T extends AbstractPropertyMapResource>
Tstatic com.inductiveautomation.ignition.common.gson.JsonObjectbuildSchema(Map<Property<?>, Field> properties) static FieldmodifyProperties(List<PropertyValue> propValues) modifyProperty(Property<T> prop, T value)
-
Field Details
-
GSON
protected static final com.inductiveautomation.ignition.common.gson.Gson GSON
-
-
Constructor Details
-
AbstractPropertyMapResource
-
-
Method Details
-
getProperties
-
modifyProperty
-
modifyProperties
-
buildSchema
-
buildDefaultResource
-
getField
-