Package com.github.wnameless.json.base
package com.github.wnameless.json.base
-
ClassDescriptionThe GSON implementation of
JsonArrayCore.The GSON implementation ofJsonCore.The GSON implementation ofJsonObjectCore.The GSON implementation ofJsonValueCore.The Jackson implementation ofJsonArrayCore.The Jackson implementation ofJsonCore.The Jackson implementation ofJsonObjectCore.The Jackson implementation ofJsonValueCore.The Jakarta implementation ofJsonArrayCore.The Jakarta implementation ofJsonCore.The Jakarta implementation ofJsonObjectCore.The Jakarta implementation ofJsonValueCore.Jsonableallows the implementing class to be converted into a JSON string.JsonArrayBase<JVB extends JsonValueBase<JVB>>JsonArrayBaseextendsJsonValueBaseand adds essential methods which should be included in any JSON array implementation.JsonArrayCore<JVC extends JsonValueCore<JVC>>JsonCore<JVC extends JsonValueCore<JVC>>JsonCoreprovides a wrapper to all kinds of JSON parsers.JsonObjectBase<JVB extends JsonValueBase<JVB>>JsonObjectBaseextendsJsonValueBaseand adds essential methods which should be included in any JSON object implementation.JsonObjectCore<JVC extends JsonValueCore<JVC>>JsonPrinterreprints any JSON input into minimal or pretty form.JsonSourceallows the implementing class to return a JSON elementary object.JsonValueBase<JVB extends JsonValueBase<JVB>>JsonValueBasedefines all essential methods which should be included in any JSON implementation object.JsonValueCore<JVC extends JsonValueCore<JVC>>JsonValueCoreextendsJsonValueBaseand alters the returning values ofJsonValueCore.asObject(),JsonValueCore.asArray()andJsonValueCore.asValue()from immutable "Base" version to mutable "Core" version.
It also extendsJsonSourcewhich allows it returns the JSON implementation object of this wrapper.JsonValueUtilsprovides convenient methods to generate Java objects from any JSON wrapper in this library.The org.json implementation ofJsonArrayCore.The org.json implementation ofJsonCore.The org.json implementation ofJsonObjectCore.The org.json implementation ofJsonObjectCore.TransformIterator<I,O> An iterator wrapper is made to transform each element inside an iterator.