Uses of Interface
com.github.wnameless.json.base.JsonValueBase
-
-
Uses of JsonValueBase in com.github.wnameless.json.base
Classes in com.github.wnameless.json.base with type parameters of type JsonValueBase Modifier and Type Interface Description interfaceJsonArrayBase<JVB extends JsonValueBase<JVB>>JsonArrayBaseextendsJsonValueBaseand adds essential methods which should be included in any JSON array implementation.interfaceJsonObjectBase<JVB extends JsonValueBase<JVB>>JsonObjectBaseextendsJsonValueBaseand adds essential methods which should be included in any JSON object implementation.interfaceJsonValueBase<JVB extends JsonValueBase<JVB>>JsonValueBasedefines all essential methods which should be included in any JSON implementation object.Subinterfaces of JsonValueBase in com.github.wnameless.json.base Modifier and Type Interface Description interfaceJsonArrayBase<JVB extends JsonValueBase<JVB>>JsonArrayBaseextendsJsonValueBaseand adds essential methods which should be included in any JSON array implementation.interfaceJsonArrayCore<JVC extends JsonValueCore<JVC>>interfaceJsonObjectBase<JVB extends JsonValueBase<JVB>>JsonObjectBaseextendsJsonValueBaseand adds essential methods which should be included in any JSON object implementation.interfaceJsonObjectCore<JVC extends JsonValueCore<JVC>>interfaceJsonValueCore<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.Classes in com.github.wnameless.json.base that implement JsonValueBase Modifier and Type Class Description classGsonJsonArrayThe GSON implementation ofJsonArrayCore.classGsonJsonObjectThe GSON implementation ofJsonObjectCore.classGsonJsonValueThe GSON implementation ofJsonValueCore.classJacksonJsonArrayThe Jackson implementation ofJsonArrayCore.classJacksonJsonObjectThe Jackson implementation ofJsonObjectCore.classJacksonJsonValueThe Jackson implementation ofJsonValueCore.Methods in com.github.wnameless.json.base that return JsonValueBase Modifier and Type Method Description JsonValueBase<JVB>JsonValueBase. asValue()Converts this to a JSON value wrapper.Methods in com.github.wnameless.json.base with parameters of type JsonValueBase Modifier and Type Method Description static ObjectJsonValueUtils. toObject(JsonValueBase<?> jsonValue)Creates a JavaObjectfrom givenJsonValueBase.
-