Uses of Interface
io.helidon.json.binding.JsonSerializer
Packages that use JsonSerializer
-
Uses of JsonSerializer in io.helidon.json.binding
Subinterfaces of JsonSerializer in io.helidon.json.bindingModifier and TypeInterfaceDescriptioninterfaceA combined JSON serializer and deserializer for a specific type.Methods in io.helidon.json.binding that return JsonSerializerModifier and TypeMethodDescriptionJsonBindingFactory.createSerializer(GenericType<? extends T> type) Create a serializer for the specified generic type.JsonBindingFactory.createSerializer(Class<? extends T> type) Create a serializer for the specified class type.<T> JsonSerializer<T> JsonBindingConfigurator.serializer(GenericType<T> type) Return a serializer for the specified generic type.<T> JsonSerializer<T> JsonBindingConfigurator.serializer(Class<T> type) Return a serializer for the specified class.<T> JsonSerializer<T> JsonBindingConfigurator.serializer(Type type) Return a serializer for the specified type.Methods in io.helidon.json.binding that return types with arguments of type JsonSerializerModifier and TypeMethodDescriptionList<JsonSerializer<?>> JsonBindingConfig.BuilderBase.JsonBindingConfigImpl.serializers()List<JsonSerializer<?>> JsonBindingConfig.BuilderBase.serializers()Registered type serializers.List<JsonSerializer<?>> JsonBindingConfig.serializers()Registered type serializers.Methods in io.helidon.json.binding with parameters of type JsonSerializerModifier and TypeMethodDescriptionJsonBindingConfig.BuilderBase.addSerializer(JsonSerializer<?> serializer) Registered type serializers.static voidSerializers.serialize(JsonGenerator generator, JsonSerializer<OptionalDouble> serializer, OptionalDouble instance, String key, boolean writeNulls) Serializes anOptionalDoublevalue with a key using the provided serializer.static voidSerializers.serialize(JsonGenerator generator, JsonSerializer<OptionalInt> serializer, OptionalInt instance, String key, boolean writeNulls) Serializes anOptionalIntvalue with a key using the provided serializer.static voidSerializers.serialize(JsonGenerator generator, JsonSerializer<OptionalLong> serializer, OptionalLong instance, String key, boolean writeNulls) Serializes anOptionalLongvalue with a key using the provided serializer.static <T> voidSerializers.serialize(JsonGenerator generator, JsonSerializer<T> serializer, T instance, String key, boolean writeNulls) Serializes a value with a key using the provided serializer.static <T extends Optional<?>>
voidSerializers.serialize(JsonGenerator generator, JsonSerializer<T> serializer, T instance, String key, boolean writeNulls) Serializes anOptionalvalue with a key using the provided serializer.Method parameters in io.helidon.json.binding with type arguments of type JsonSerializerModifier and TypeMethodDescriptionJsonBindingConfig.BuilderBase.addSerializers(List<JsonSerializer<?>> serializers) Registered type serializers.JsonBindingConfig.BuilderBase.serializers(List<JsonSerializer<?>> serializers) Registered type serializers.