java.lang.Object
io.helidon.json.binding.Json
Container class for JSON binding annotations.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic @interfaceProvide information about a builder class for object construction.static @interfaceSpecifies a custom converter class for a type, field, method, or parameter.static @interfaceMarks constructors or factory methods for object creation during deserialization.static @interfaceSpecifies a custom deserializer class for a type, field, method, or parameter.static @interfaceMarks a class as a JSON entity that should have converter generated.static @interfaceControls behavior when unknown properties are encountered during deserialization.static @interfaceExcludes fields or methods from JSON serialization/deserialization.static @interfacePolymorphism supporting annotation.static @interfaceCustomizes the JSON property name for a field, method, or parameter.static @interfaceControls the order of properties in JSON output.static @interfaceMarks properties as required during deserialization.static @interfaceControls whether null values are included in JSON output.static @interfaceSpecifies a custom serializer class for a type, field, or method.static @interfacePolymorphic subtype information.static @interfaceA repeatable container forJson.Subtype. -
Method Summary