java.lang.Object
org.python.core.adapter.ExtensiblePyObjectAdapter
com.inductiveautomation.ignition.common.script.adapters.GsonPyAdapter
All Implemented Interfaces:
org.python.core.adapter.PyObjectAdapter

public class GsonPyAdapter extends org.python.core.adapter.ExtensiblePyObjectAdapter
An extensible Jython object adapter for converting Gson JSON elements (JsonObject, JsonArray, JsonPrimitive) into Jython-friendly structures.
  • Constructor Details

    • GsonPyAdapter

      public GsonPyAdapter()
      Registers ClassAdapters to map JsonObject to PyJsonObjectAdapter, JsonArray to PyJsonArrayAdapter, and JsonPrimitive to corresponding Python primitives.