Class BindingUtils
- java.lang.Object
 - 
- com.inductiveautomation.perspective.gateway.binding.BindingUtils
 
 
- 
public class BindingUtils extends java.lang.Object 
- 
- 
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBindingUtils.JsonEncoding 
- 
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static com.inductiveautomation.ignition.common.gson.JsonElementdatasetToJson(Dataset dataset)static com.inductiveautomation.ignition.common.gson.JsonElementtoJsonDeep(java.lang.Object obj)Converts the given object to a document element.static com.inductiveautomation.ignition.common.gson.JsonElementtoJsonDeep(java.lang.Object obj, BindingUtils.JsonEncoding encoding)static java.lang.ObjectunQualify(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. 
 - 
 
- 
- 
Method Detail
- 
unQualify
public static java.lang.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(java.lang.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(java.lang.Object obj, BindingUtils.JsonEncoding encoding) 
- 
datasetToJson
public static com.inductiveautomation.ignition.common.gson.JsonElement datasetToJson(Dataset dataset)
 
 - 
 
 -