Class SchemaBoolean.BuilderBase.SchemaBooleanImpl
java.lang.Object
io.helidon.json.schema.SchemaItem.BuilderBase.SchemaItemImpl
io.helidon.json.schema.SchemaBoolean.BuilderBase.SchemaBooleanImpl
- All Implemented Interfaces:
Prototype.Api, SchemaBoolean, SchemaItem
- Enclosing class:
SchemaBoolean.BuilderBase<BUILDER extends SchemaBoolean.BuilderBase<BUILDER, PROTOTYPE>, PROTOTYPE extends SchemaBoolean>
protected static class SchemaBoolean.BuilderBase.SchemaBooleanImpl
extends SchemaItem.BuilderBase.SchemaItemImpl
implements SchemaBoolean
Generated implementation of the prototype, can be extended by descendant prototype implementations.
-
Nested Class Summary
Nested classes/interfaces inherited from interface SchemaBoolean
SchemaBoolean.Builder, SchemaBoolean.BuilderBase<BUILDER, PROTOTYPE>Modifier and TypeInterfaceDescriptionstatic classFluent API builder forSchemaBoolean.static classSchemaBoolean.BuilderBase<BUILDER extends SchemaBoolean.BuilderBase<BUILDER, PROTOTYPE>, PROTOTYPE extends SchemaBoolean>Fluent API builder base forSchemaBoolean.Nested classes/interfaces inherited from interface SchemaItem
SchemaItem.Builder, SchemaItem.BuilderBase<BUILDER, PROTOTYPE>Modifier and TypeInterfaceDescriptionstatic classFluent API builder forSchemaItem.static classSchemaItem.BuilderBase<BUILDER extends SchemaItem.BuilderBase<BUILDER, PROTOTYPE>, PROTOTYPE extends SchemaItem>Fluent API builder base forSchemaItem. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedSchemaBooleanImpl(SchemaBoolean.BuilderBase<?, ?> builder) Create an instance providing a builder. -
Method Summary
Methods inherited from class SchemaItem.BuilderBase.SchemaItemImpl
description, required, schemaType, titleMethods inherited from interface SchemaItem
generateModifier and TypeMethodDescriptiondefault voidgenerate(JsonObject.Builder builder) Generated the Json schema item to the Json.
-
Constructor Details
-
SchemaBooleanImpl
Create an instance providing a builder.- Parameters:
builder- extending builder base of this prototype
-
-
Method Details
-
toString
- Overrides:
toStringin classSchemaItem.BuilderBase.SchemaItemImpl
-
equals
- Overrides:
equalsin classSchemaItem.BuilderBase.SchemaItemImpl
-
hashCode
public int hashCode()- Overrides:
hashCodein classSchemaItem.BuilderBase.SchemaItemImpl
-
schemaType
SchemaType schemaType()
-