Package provided.owlMaps.cefUtils.gson

*** FOR INTERNAL USE ONLY! NOTHING IN THIS PACKAGE SHOULD BE DIRECTLY ACCESSED BY DEVELOPER CODE! ***
GSON utilities in support of CEF operations. GSON is used to provide type-safe JSON data transfers to/from the Javascript side of the CEF framework.
  • Interface Summary
    Interface Description
    IGsonFactory
    *** FOR INTERNAL USE ONLY!! DEVELOPER CODE SHOULD NEVER DIRECTLY USE THIS INTERFACE! ***
    Factory for making a customized Gson instance for the system.
  • Class Summary
    Class Description
    AJsonObjectTokenProcessor
    Abstract visitor JSON object token read processor for use with the GSON library.
    FuncParams
    *** FOR INTERNAL USE ONLY!! DEVELOPER CODE SHOULD NEVER DIRECTLY USE THIS CLASS! ***
    A FuncParamsVoid extended to handle function calls that have a return value.
    FuncParamsVoid
    *** FOR INTERNAL USE ONLY!! DEVELOPER CODE SHOULD NEVER DIRECTLY USE THIS CLASS! ***
    Input parameter encapsulation for void return function calls! Enables the JSON conversion of a vararg of parameters into a JSON object with "params" key and JSON converted array of values.
    GsonTypeWrap
    *** FOR INTERNAL USE ONLY!! DEVELOPER CODE SHOULD NEVER DIRECTLY USE THIS CLASS! ***
    A concrete wrapper class used to enable GSON to process anonymous inner classes where obj.getClass() does not return the parent class/interface of the instance.