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 classArray related schema annotations.static @interfaceDescription of the JSON schema.static @interfaceWhether to avoid deeper inspection of the JSON property type.static @interfaceThe base URI for resolving relative references.static @interfaceWhether the class property should be ignored and not included into the schema.static final classInteger related schema annotations.static final classNumber related schema annotations.static final classObject related schema annotations.static @interfaceHow is the JSON property named in the JSON schema.static @interfaceMarker annotation for a required JSON properties.static @interfaceMarker annotation for a codegen to generate JSON schema from the annotated type.static final classString related schema annotations.static @interfaceTitle of the JSON schema. -
Method Summary