java.lang.Object
io.helidon.json.schema.JsonSchema
JSON schema is used to describe required JSON format.
This class contains available JSON schema annotations.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
Array related schema annotations.static @interface
Description of the JSON schema.static @interface
Whether to avoid deeper inspection of the JSON property type.static @interface
The base URI for resolving relative references.static @interface
Whether the class property should be ignored and not included into the schema.static final class
Integer related schema annotations.static final class
Number related schema annotations.static final class
Object related schema annotations.static @interface
How is the JSON property named in the JSON schema.static @interface
Marker annotation for a required JSON properties.static @interface
Marker annotation for a codegen to generate JSON schema from the annotated type.static final class
String related schema annotations.static @interface
Title of the JSON schema. -
Method Summary