Class Schema.Builder<S extends Schema>

java.lang.Object
org.everit.json.schema.Schema.Builder<S>
Type Parameters:
S - the type of the schema being built by the builder subclass.
Direct Known Subclasses:
ArraySchema.Builder, BooleanSchema.Builder, CombinedSchema.Builder, ConditionalSchema.Builder, ConstSchema.ConstSchemaBuilder, EmptySchema.Builder, EnumSchema.Builder, FalseSchema.Builder, NotSchema.Builder, NullSchema.Builder, NumberSchema.Builder, ObjectSchema.Builder, ReferenceSchema.Builder, StringSchema.Builder
Enclosing class:
Schema

public abstract static class Schema.Builder<S extends Schema> extends Object
Abstract builder class for the builder classes of Schema subclasses. This builder is used to load the generic properties of all types of schemas like title or description.