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 classSchemaItem.BuilderBase<BUILDER extends SchemaItem.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends SchemaItem> Fluent API builder base forSchemaItem.Subinterfaces of SchemaItem in io.helidon.json.schemaModifier and TypeInterfaceDescriptioninterfaceJson schema related to the array.interfaceJson schema related to the boolean value.interfaceJson schema related to the integer numbers.interfaceJson schema related to the null types.interfaceJson schema related to the numbers.interfaceJson schema related to the objects.interfaceJson schema related to the strings.Classes in io.helidon.json.schema that implement SchemaItemModifier and TypeClassDescriptionprotected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations.protected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations.protected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations.protected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations.protected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations.protected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations.protected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations.protected static classGenerated 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 SchemaItemSchemaItem.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.BuilderSchemaItem.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.