Uses of Interface
io.helidon.json.schema.SchemaItem
Packages that use SchemaItem
-
Uses of SchemaItem in io.helidon.json.schema
Classes in io.helidon.json.schema with type parameters of type SchemaItemModifier and TypeClassDescriptionstatic class
SchemaItem.BuilderBase<BUILDER extends SchemaItem.BuilderBase<BUILDER,
PROTOTYPE>, PROTOTYPE extends SchemaItem> Fluent API builder base forSchemaItem
.Subinterfaces of SchemaItem in io.helidon.json.schemaModifier and TypeInterfaceDescriptioninterface
Json schema related to the array.interface
Json schema related to the boolean value.interface
Json schema related to the integer numbers.interface
Json schema related to the null types.interface
Json schema related to the numbers.interface
Json schema related to the objects.interface
Json schema related to the strings.Classes in io.helidon.json.schema that implement SchemaItemModifier and TypeClassDescriptionprotected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations.protected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations.protected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations.protected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations.protected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations.protected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations.protected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations.protected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations.Methods in io.helidon.json.schema that return SchemaItemModifier and TypeMethodDescriptionSchemaItem.Builder.build()
SchemaItem.Builder.buildPrototype()
static SchemaItem
SchemaItem.create()
Create a new instance with default values.Schema.BuilderBase.SchemaImpl.root()
Schema.root()
Root schema.Methods in io.helidon.json.schema that return types with arguments of type SchemaItemModifier and TypeMethodDescriptionSchemaArray.BuilderBase.SchemaArrayImpl.items()
SchemaArray.items()
Json type used to validate the content of the array.SchemaObject.BuilderBase.SchemaObjectImpl.properties()
SchemaObject.properties()
Map of all registered properties.Methods in io.helidon.json.schema with parameters of type SchemaItemModifier and TypeMethodDescriptionstatic SchemaItem.Builder
SchemaItem.builder
(SchemaItem instance) Create a new fluent API builder from an existing instance.SchemaItem.BuilderBase.from
(SchemaItem prototype) Update this builder from an existing prototype instance.