Uses of Interface
io.helidon.json.schema.Schema
Packages that use Schema
Package
Description
JSON Schema annotations and lookup.
JSON Schema SPI.
-
Uses of Schema in io.helidon.json.schema
Classes in io.helidon.json.schema with type parameters of type SchemaModifier and TypeClassDescriptionstatic class
Schema.BuilderBase<BUILDER extends Schema.BuilderBase<BUILDER,
PROTOTYPE>, PROTOTYPE extends Schema> Fluent API builder base forSchema
.Classes in io.helidon.json.schema that implement SchemaModifier and TypeClassDescriptionprotected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations.Methods in io.helidon.json.schema that return SchemaModifier and TypeMethodDescriptionSchema.Builder.build()
Schema.Builder.buildPrototype()
static Schema
Parse a schema object from the String format of the Json schema.Methods in io.helidon.json.schema that return types with arguments of type SchemaModifier and TypeMethodDescriptionReturn a Schema related to the given class.Methods in io.helidon.json.schema with parameters of type SchemaModifier and TypeMethodDescriptionAdd JSON schema property based on the provided schema root type.static Schema.Builder
Create a new fluent API builder from an existing instance.Update this builder from an existing prototype instance.Schema.BuilderBase.rootFromSchema
(Schema schema) Take the root type of the provided schema and add it to the current builder. -
Uses of Schema in io.helidon.json.schema.spi
Methods in io.helidon.json.schema.spi that return Schema