Uses of Class
io.helidon.json.JsonValue
Packages that use JsonValue
Package
Description
Helidon JSON Processor.
Helidon JSON Binding.
-
Uses of JsonValue in io.helidon.json
Subclasses of JsonValue in io.helidon.jsonModifier and TypeClassDescriptionfinal classRepresents a JSON array value containing an ordered list of JSON values.final classRepresents a JSON boolean value (true or false).final classRepresents a JSON null value.final classRepresents a JSON number value.final classRepresents a JSON object value containing key-value pairs.final classRepresents a JSON string value.Methods in io.helidon.json that return JsonValueModifier and TypeMethodDescriptionReturn the JsonValue at the specified index, or the default value if the index is out of bounds.JsonParser.readJsonValue()Reads a complete JSON value from the current position.JsonParserBase.readJsonValue()ObjectStartParser.readJsonValue()Return the value associated with the specified key, or the default value if the key is not present.Methods in io.helidon.json that return types with arguments of type JsonValueModifier and TypeMethodDescriptionJsonArray.get(int index) Return the JsonValue at the specified index as an Optional.JsonArray.values()Return an unmodifiable list of all values in this array.Methods in io.helidon.json with parameters of type JsonValueModifier and TypeMethodDescriptionstatic JsonArrayCreate a JsonArray from an array of JsonValue instances.static JsonParserCreate a new JSON parser from a pre-parsed JsonValue.Return the JsonValue at the specified index, or the default value if the index is out of bounds.Sets a JsonValue for the specified key.Return the value associated with the specified key, or the default value if the key is not present.Write a JsonValue.Write a key-value pair with a JsonValue.Method parameters in io.helidon.json with type arguments of type JsonValueModifier and TypeMethodDescriptionstatic JsonArrayCreate a JsonArray from a list of JsonValue instances.static JsonObjectCreate a JsonObject from a map of string keys to JsonValue instances.Sets a list of JsonValue instances for the specified key. -
Uses of JsonValue in io.helidon.json.binding
Methods in io.helidon.json.binding with parameters of type JsonValueModifier and TypeMethodDescription<T> TJsonBinding.deserialize(JsonValue jsonValue, GenericType<T> type) Deserializes a JsonValue to an object of the specified generic type.<T> TJsonBinding.deserialize(JsonValue jsonValue, Class<T> type) Deserializes a JsonValue to an object of the specified type.