Class BindingUtils
java.lang.Object
com.inductiveautomation.perspective.gateway.binding.BindingUtils
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic com.inductiveautomation.ignition.common.gson.JsonElement
datasetToJson
(Dataset dataset) static com.inductiveautomation.ignition.common.gson.JsonElement
toJsonDeep
(Object obj) Converts the given object to a document element.static com.inductiveautomation.ignition.common.gson.JsonElement
toJsonDeep
(Object obj, BindingUtils.JsonEncoding encoding) static Object
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.
-
Method Details
-
unQualify
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
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)
-