java.lang.Object
com.inductiveautomation.perspective.gateway.binding.BindingUtils

public class BindingUtils extends Object
  • Method Details

    • unQualify

      public static Object unQualify(QualifiedValue qv)
      Takes the value out of a QV and tries to turn it into something more usable for scripting, that also will to-string into json.
    • toJsonDeep

      public static com.inductiveautomation.ignition.common.gson.JsonElement toJsonDeep(Object obj)
      Converts the given object to a document element. Will convert deep, digging into maps, lists, arrays, and datasets. Will also un-wrap any qualified values.
    • toJsonDeep

      public static com.inductiveautomation.ignition.common.gson.JsonElement toJsonDeep(Object obj, BindingUtils.JsonEncoding encoding)
    • datasetToJson

      public static com.inductiveautomation.ignition.common.gson.JsonElement datasetToJson(Dataset dataset)