Uses of Interface
org.spincast.core.json.JsonObjectOrArray
Package
Description
-
Uses of JsonObjectOrArray in org.spincast.core.json
Modifier and TypeInterfaceDescriptioninterface
Represents aJson
array, "[]".interface
Represents aJson
object, "{}".Modifier and TypeClassDescriptionclass
JsonArray
implementation.class
Base class for both JsonObject and JsonArray.class
JsonObject
implementation.Modifier and TypeMethodDescriptionJsonObjectOrArray.clear()
Clears all elements.abstract JsonObjectOrArray
JsonObjectArrayBase.clone
(boolean mutable) Clone the object.JsonObjectOrArray.clone
(boolean mutable) Clone the object.protected JsonObjectOrArray
protected abstract JsonObjectOrArray
Removes an element atJsonPath
.Sets an element at the specifiedJsonPath
.Sets an element at the specifiedJsonPath
.JsonObjectArrayBase.setIfAbsent
(String jsonPath, Object element) JsonObjectArrayBase.setIfAbsent
(String jsonPath, Object element, boolean clone) JsonObjectOrArray.setIfAbsent
(String jsonPath, Object element) Sets an element at the specifiedJsonPath
if no element exists at this path.JsonObjectOrArray.setIfAbsent
(String jsonPath, Object element, boolean clone) Sets an element at the specifiedJsonPath
if no element exists at this path.Modifier and TypeMethodDescriptionvoid
JsonManager.putElementAtJsonPath
(JsonObjectOrArray obj, String jsonPath, Object element) Puts an element in the object at the specifiedJsonPath
.void
JsonManager.putElementAtJsonPath
(JsonObjectOrArray obj, String jsonPath, Object element, boolean clone) Puts a clone of the element in the object at the specifiedJsonPath
.void
JsonPathUtils.putElementAtJsonPath
(JsonObjectOrArray root, String jsonPath, Object elementToAdd) Puts an element in the object at the specifiedJsonPath
position.void
JsonPathUtilsDefault.putElementAtJsonPath
(JsonObjectOrArray root, String jsonPath, Object valueToAdd) -
Uses of JsonObjectOrArray in org.spincast.core.request
Modifier and TypeInterfaceDescriptioninterface
SpecializedJsonObject
that is also aValidationSet
to store validations. -
Uses of JsonObjectOrArray in org.spincast.core.validation
-
Uses of JsonObjectOrArray in org.spincast.plugins.gson
Modifier and TypeMethodDescriptionvoid
SpincastGsonManager.putElementAtJsonPath
(JsonObjectOrArray objOrArray, String jsonPath, Object value) void
SpincastGsonManager.putElementAtJsonPath
(JsonObjectOrArray objOrArray, String jsonPath, Object value, boolean clone) -
Uses of JsonObjectOrArray in org.spincast.plugins.jacksonjson
Modifier and TypeMethodDescriptionvoid
SpincastJsonManager.putElementAtJsonPath
(JsonObjectOrArray objOrArray, String jsonPath, Object value) void
SpincastJsonManager.putElementAtJsonPath
(JsonObjectOrArray objOrArray, String jsonPath, Object value, boolean clone) -
Uses of JsonObjectOrArray in org.spincast.plugins.jacksonxml
Modifier and TypeInterfaceDescriptionprotected static interface
protected static interface