Uses of Class
io.helidon.json.JsonKey
Packages that use JsonKey
Package
Description
Helidon JSON Processor.
Helidon JSON Binding.
Helidon implementation of the
Jackson Smile binary JSON specification.
-
Uses of JsonKey in io.helidon.json
Methods in io.helidon.json that return JsonKeyMethods in io.helidon.json with parameters of type JsonKeyModifier and TypeMethodDescriptiondefault JsonGeneratorWrite a key-value pair with a boolean value.default JsonGeneratorWrite a key-value pair with a char value.default JsonGeneratorWrite a key-value pair with a double value.default JsonGeneratorWrite a key-value pair with a float value.default JsonGeneratorWrite a key-value pair with an int value.default JsonGeneratorWrite a key-value pair with a long value.default JsonGeneratorWrite a key-value pair with a JsonValue.default JsonGeneratorWrite a key-value pair with a string value.default JsonGeneratorJsonGenerator.write(JsonKey key, BigDecimal value) Write a key-value pair with aBigDecimalvalue.default JsonGeneratorJsonGenerator.write(JsonKey key, BigInteger value) Write a key-value pair with aBigIntegervalue.JsonGeneratorBase.write(JsonKey key, BigDecimal value) JsonGeneratorBase.write(JsonKey key, BigInteger value) default JsonGeneratorJsonGenerator.writeBinary(JsonKey key, byte[] value) Write a key-value pair with a value in a binary format.JsonGeneratorBase.writeBinary(JsonKey key, byte[] value) default JsonGeneratorWrite a key value to the output stream.protected voidJsonGeneratorBase.writeKeyName(JsonKey value) Writes an object key name using a precomputed key.JsonGenerator.writePrecomputedKey(JsonKey key) Write a precomputed key value to the output stream.JsonGeneratorBase.writePrecomputedKey(JsonKey key) -
Uses of JsonKey in io.helidon.json.binding
Methods in io.helidon.json.binding with parameters of type JsonKeyModifier and TypeMethodDescriptionstatic voidSerializers.serialize(JsonGenerator generator, JsonSerializer<OptionalDouble> serializer, OptionalDouble instance, JsonKey key, boolean writeNulls) Serializes anOptionalDoublevalue with a precomputed key using the provided serializer.static voidSerializers.serialize(JsonGenerator generator, JsonSerializer<OptionalInt> serializer, OptionalInt instance, JsonKey key, boolean writeNulls) Serializes anOptionalIntvalue with a precomputed key using the provided serializer.static voidSerializers.serialize(JsonGenerator generator, JsonSerializer<OptionalLong> serializer, OptionalLong instance, JsonKey key, boolean writeNulls) Serializes anOptionalLongvalue with a precomputed key using the provided serializer.static <T> voidSerializers.serialize(JsonGenerator generator, JsonSerializer<T> serializer, T instance, JsonKey key, boolean writeNulls) Serializes a value with a precomputed key using the provided serializer.static <T extends Optional<?>>
voidSerializers.serialize(JsonGenerator generator, JsonSerializer<T> serializer, T instance, JsonKey key, boolean writeNulls) Serializes anOptionalvalue with a precomputed key using the provided serializer. -
Uses of JsonKey in io.helidon.json.smile
Methods in io.helidon.json.smile with parameters of type JsonKey