Class NashornJsonParser

  • All Implemented Interfaces:
    IJsonParser

    public class NashornJsonParser
    extends java.lang.Object
    implements IJsonParser
    • Field Detail

      • _engine

        private javax.script.ScriptEngine _engine
    • Constructor Detail

      • NashornJsonParser

        private NashornJsonParser()
    • Method Detail

      • parseJson

        public javax.script.Bindings parseJson​(java.lang.String jsonText)
                                        throws javax.script.ScriptException
        Specified by:
        parseJson in interface IJsonParser
        Throws:
        javax.script.ScriptException
      • wrapValueInBindings

        static javax.script.Bindings wrapValueInBindings​(java.lang.Object result)
                                                  throws javax.script.ScriptException
        Throws:
        javax.script.ScriptException