| Package | Description | 
|---|---|
| io.vertx.json.schema.common.dsl | |
| io.vertx.json.schema.draft7.dsl | 
| Modifier and Type | Method and Description | 
|---|---|
static GenericSchemaBuilder | 
Schemas.allOf(SchemaBuilder... allOf)  | 
static GenericSchemaBuilder | 
Schemas.anyOf(SchemaBuilder... anyOf)  | 
static GenericSchemaBuilder | 
Schemas.constSchema(Object constValue)  | 
static GenericSchemaBuilder | 
Schemas.enumSchema(Object... enumValues)  | 
static GenericSchemaBuilder | 
Schemas.not(SchemaBuilder not)  | 
static GenericSchemaBuilder | 
Schemas.oneOf(SchemaBuilder... oneOf)  | 
static GenericSchemaBuilder | 
Schemas.ref(JsonPointer pointer)  | 
static GenericSchemaBuilder | 
Schemas.refToAlias(String alias)  | 
static GenericSchemaBuilder | 
Schemas.schema()
Creates a generic untyped schema. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static GenericSchemaBuilder | 
Schemas.ifElse(SchemaBuilder ifSchema,
      SchemaBuilder elseSchema)  | 
static GenericSchemaBuilder | 
Schemas.ifThen(SchemaBuilder ifSchema,
      SchemaBuilder thenSchema)  | 
static GenericSchemaBuilder | 
Schemas.ifThenElse(SchemaBuilder ifSchema,
          SchemaBuilder thenSchema,
          SchemaBuilder elseSchema)  | 
Copyright © 2021 Eclipse. All rights reserved.