Class TagGson.AlarmDefinitionAdapter

    • Constructor Detail

      • AlarmDefinitionAdapter

        public AlarmDefinitionAdapter()
    • Method Detail

      • serialize

        public com.inductiveautomation.ignition.common.gson.JsonElement serialize​(AlarmDefinition src,
                                                                                  java.lang.reflect.Type typeOfSrc,
                                                                                  com.inductiveautomation.ignition.common.gson.JsonSerializationContext context)
        Specified by:
        serialize in interface com.inductiveautomation.ignition.common.gson.JsonSerializer<AlarmDefinition>
        Overrides:
        serialize in class TagGson.PropertySetTypeAdapter<AlarmDefinition>
      • deserializeProperty

        protected void deserializeProperty​(AlarmDefinition target,
                                           Property<?> property,
                                           com.inductiveautomation.ignition.common.gson.JsonElement value,
                                           boolean inUdtParameters,
                                           com.inductiveautomation.ignition.common.gson.JsonDeserializationContext context)
                                    throws com.inductiveautomation.ignition.common.gson.JsonParseException
        Overrides:
        deserializeProperty in class TagGson.PropertySetTypeAdapter<AlarmDefinition>
        Throws:
        com.inductiveautomation.ignition.common.gson.JsonParseException