Package io.helidon.json.binding
package io.helidon.json.binding
Helidon JSON Binding.
Provide high-level object serialization and deserialization.
- See Also:
-
ClassDescriptionUtility class for deserialization operations.Container class for JSON binding annotations.Provide information about a builder class for object construction.Specifies a custom converter class for a type, field, method, or parameter.Marks constructors or factory methods for object creation during deserialization.Specifies a custom deserializer class for a type, field, method, or parameter.Marks a class as a JSON entity that should have converter generated.Controls behavior when unknown properties are encountered during deserialization.Excludes fields, methods, or creator parameters from JSON serialization/deserialization.Polymorphism supporting annotation.Customizes the JSON property name for a field, method, or parameter.Controls the order of properties in JSON output.Marks properties as required during deserialization.Controls whether null values are included in JSON output.Specifies a custom serializer class for a type, field, or method.Polymorphic subtype information.A repeatable container for
Json.Subtype.Main interface for JSON binding operations.Configuration for JSON binding.Fluent API builder forJsonBinding.JsonBindingConfig.BuilderBase<BUILDER extends JsonBindingConfig.BuilderBase<BUILDER, PROTOTYPE>, PROTOTYPE extends JsonBindingConfig>Fluent API builder base forJsonBindingConfig.Generated implementation of the prototype, can be extended by descendant prototype implementations.JsonBindingConfigProvider__ServiceDescriptor<T extends io.helidon.json.binding.JsonBindingConfigProvider>Service descriptor forJsonBindingConfigProvider.Interface for configuring JSON binding components.Exception thrown during JSON binding operations.Factory interface for creating more complex and universal JSON serializers and deserializers.JsonBindingProvider__ServiceDescriptor<T extends io.helidon.json.binding.JsonBindingProvider>Service descriptor forJsonBindingProvider.A common abstraction used by both serializers and deserializers.A combined JSON serializer and deserializer for a specific type.Interface for deserializing JSON to Java objects.Interface for serializing Java objects to JSON.Enumeration of ordering strategies.Utility class for serialization operations.