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 JsonValueBaseModifier and TypeInterfaceDescriptioninterfaceJsonArrayBase<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.baseModifier and TypeInterfaceDescriptioninterfaceJsonArrayBase<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 JsonValueBaseModifier and TypeClassDescriptionfinal classThe GSON implementation ofJsonArrayCore.final classThe GSON implementation ofJsonObjectCore.final classThe GSON implementation ofJsonValueCore.final classThe Jackson implementation ofJsonArrayCore.final classThe Jackson implementation ofJsonObjectCore.final classThe Jackson implementation ofJsonValueCore.final classThe Jakarta implementation ofJsonArrayCore.final classThe Jakarta implementation ofJsonObjectCore.final classThe Jakarta implementation ofJsonValueCore.final classThe org.json implementation ofJsonArrayCore.final classThe org.json implementation ofJsonObjectCore.final classThe org.json implementation ofJsonObjectCore.Methods in com.github.wnameless.json.base that return JsonValueBaseMethods in com.github.wnameless.json.base with parameters of type JsonValueBaseModifier and TypeMethodDescriptionstatic ObjectJsonValueUtils.toObject(JsonValueBase<?> jsonValue) Creates a JavaObjectfrom givenJsonValueBase.