| Package | Description |
|---|---|
| org.everit.json.schema | |
| org.everit.json.schema.loader |
| Modifier and Type | Class and Description |
|---|---|
static class |
ArraySchema.Builder
Builder class for
ArraySchema. |
static class |
BooleanSchema.Builder
Builder class for
BooleanSchema. |
static class |
CombinedSchema.Builder
Builder class for
CombinedSchema. |
static class |
ConditionalSchema.Builder
Builder class for
ConditionalSchema. |
static class |
ConstSchema.ConstSchemaBuilder |
static class |
EmptySchema.Builder
Builder class for
EmptySchema. |
static class |
EnumSchema.Builder
Builder class for
EnumSchema. |
static class |
FalseSchema.Builder |
static class |
NotSchema.Builder
Builder class for
NotSchema. |
static class |
NullSchema.Builder
Builder class for
NullSchema. |
static class |
NumberSchema.Builder
Builder class for
NumberSchema. |
static class |
ObjectSchema.Builder
Builder class for
ObjectSchema. |
static class |
ReferenceSchema.Builder
Builder class for
ReferenceSchema. |
static class |
StringSchema.Builder
Builder class for
StringSchema. |
static class |
TrueSchema.Builder |
| Modifier and Type | Method and Description |
|---|---|
Schema.Builder<S> |
Schema.Builder.defaultValue(Object defaultValue) |
Schema.Builder<S> |
Schema.Builder.description(String description) |
Schema.Builder<S> |
Schema.Builder.id(String id) |
Schema.Builder<S> |
Schema.Builder.nullable(Boolean nullable) |
Schema.Builder<S> |
Schema.Builder.readOnly(Boolean readOnly) |
Schema.Builder<S> |
Schema.Builder.schemaLocation(String schemaLocation) |
Schema.Builder<S> |
Schema.Builder.title(String title) |
Schema.Builder<S> |
Schema.Builder.writeOnly(Boolean writeOnly) |
| Constructor and Description |
|---|
Schema(Schema.Builder<?> builder)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
Schema.Builder<?> |
SchemaLoader.load()
Populates a
Schema.Builder instance from the schemaJson schema definition. |
Copyright © 2018 Everit Kft.. All rights reserved.