IdentifiableJsonSchemaProperty.UntypedJsonSchemaProperty |
IdentifiableJsonSchemaProperty.UntypedJsonSchemaProperty.allOf(Collection<JsonSchemaObject> allOf) |
IdentifiableJsonSchemaProperty.StringJsonSchemaProperty |
IdentifiableJsonSchemaProperty.StringJsonSchemaProperty.allOf(Collection<JsonSchemaObject> allOf) |
IdentifiableJsonSchemaProperty.ObjectJsonSchemaProperty |
IdentifiableJsonSchemaProperty.ObjectJsonSchemaProperty.allOf(Collection<JsonSchemaObject> allOf) |
IdentifiableJsonSchemaProperty.NumericJsonSchemaProperty |
IdentifiableJsonSchemaProperty.NumericJsonSchemaProperty.allOf(Collection<JsonSchemaObject> allOf) |
IdentifiableJsonSchemaProperty.ArrayJsonSchemaProperty |
IdentifiableJsonSchemaProperty.ArrayJsonSchemaProperty.allOf(Collection<JsonSchemaObject> allOf) |
TypedJsonSchemaObject |
TypedJsonSchemaObject.allOf(Collection<JsonSchemaObject> allOf)
The field value must match all specified schemas.
|
TypedJsonSchemaObject.ObjectJsonSchemaObject |
TypedJsonSchemaObject.ObjectJsonSchemaObject.allOf(Collection<JsonSchemaObject> allOf) |
TypedJsonSchemaObject.NumericJsonSchemaObject |
TypedJsonSchemaObject.NumericJsonSchemaObject.allOf(Collection<JsonSchemaObject> allOf) |
TypedJsonSchemaObject.StringJsonSchemaObject |
TypedJsonSchemaObject.StringJsonSchemaObject.allOf(Collection<JsonSchemaObject> allOf) |
TypedJsonSchemaObject.ArrayJsonSchemaObject |
TypedJsonSchemaObject.ArrayJsonSchemaObject.allOf(Collection<JsonSchemaObject> allOf) |
TypedJsonSchemaObject.BooleanJsonSchemaObject |
TypedJsonSchemaObject.BooleanJsonSchemaObject.allOf(Collection<JsonSchemaObject> allOf) |
UntypedJsonSchemaObject |
UntypedJsonSchemaObject.allOf(Collection<JsonSchemaObject> allOf)
The field value must match all specified schemas.
|
MongoJsonSchema.MongoJsonSchemaBuilder |
MongoJsonSchema.MongoJsonSchemaBuilder.allOf(Set<JsonSchemaObject> allOf) |
IdentifiableJsonSchemaProperty.UntypedJsonSchemaProperty |
IdentifiableJsonSchemaProperty.UntypedJsonSchemaProperty.anyOf(Collection<JsonSchemaObject> anyOf) |
IdentifiableJsonSchemaProperty.StringJsonSchemaProperty |
IdentifiableJsonSchemaProperty.StringJsonSchemaProperty.anyOf(Collection<JsonSchemaObject> anyOf) |
IdentifiableJsonSchemaProperty.ObjectJsonSchemaProperty |
IdentifiableJsonSchemaProperty.ObjectJsonSchemaProperty.anyOf(Collection<JsonSchemaObject> anyOf) |
IdentifiableJsonSchemaProperty.NumericJsonSchemaProperty |
IdentifiableJsonSchemaProperty.NumericJsonSchemaProperty.anyOf(Collection<JsonSchemaObject> anyOf) |
IdentifiableJsonSchemaProperty.ArrayJsonSchemaProperty |
IdentifiableJsonSchemaProperty.ArrayJsonSchemaProperty.anyOf(Collection<JsonSchemaObject> anyOf) |
TypedJsonSchemaObject |
TypedJsonSchemaObject.anyOf(Collection<JsonSchemaObject> anyOf)
The field value must match at least one of the specified schemas.
|
TypedJsonSchemaObject.ObjectJsonSchemaObject |
TypedJsonSchemaObject.ObjectJsonSchemaObject.anyOf(Collection<JsonSchemaObject> anyOf) |
TypedJsonSchemaObject.NumericJsonSchemaObject |
TypedJsonSchemaObject.NumericJsonSchemaObject.anyOf(Collection<JsonSchemaObject> anyOf) |
TypedJsonSchemaObject.StringJsonSchemaObject |
TypedJsonSchemaObject.StringJsonSchemaObject.anyOf(Collection<JsonSchemaObject> anyOf) |
TypedJsonSchemaObject.ArrayJsonSchemaObject |
TypedJsonSchemaObject.ArrayJsonSchemaObject.anyOf(Collection<JsonSchemaObject> anyOf) |
TypedJsonSchemaObject.BooleanJsonSchemaObject |
TypedJsonSchemaObject.BooleanJsonSchemaObject.anyOf(Collection<JsonSchemaObject> anyOf) |
UntypedJsonSchemaObject |
UntypedJsonSchemaObject.anyOf(Collection<JsonSchemaObject> anyOf)
The field value must match at least one of the specified schemas.
|
MongoJsonSchema.MongoJsonSchemaBuilder |
MongoJsonSchema.MongoJsonSchemaBuilder.anyOf(Set<JsonSchemaObject> anyOf) |
IdentifiableJsonSchemaProperty.ArrayJsonSchemaProperty |
IdentifiableJsonSchemaProperty.ArrayJsonSchemaProperty.items(Collection<JsonSchemaObject> items) |
TypedJsonSchemaObject.ArrayJsonSchemaObject |
TypedJsonSchemaObject.ArrayJsonSchemaObject.items(Collection<JsonSchemaObject> items)
Define the items allowed in the array.
|
IdentifiableJsonSchemaProperty.UntypedJsonSchemaProperty |
IdentifiableJsonSchemaProperty.UntypedJsonSchemaProperty.oneOf(Collection<JsonSchemaObject> oneOf) |
IdentifiableJsonSchemaProperty.StringJsonSchemaProperty |
IdentifiableJsonSchemaProperty.StringJsonSchemaProperty.oneOf(Collection<JsonSchemaObject> oneOf) |
IdentifiableJsonSchemaProperty.ObjectJsonSchemaProperty |
IdentifiableJsonSchemaProperty.ObjectJsonSchemaProperty.oneOf(Collection<JsonSchemaObject> oneOf) |
IdentifiableJsonSchemaProperty.NumericJsonSchemaProperty |
IdentifiableJsonSchemaProperty.NumericJsonSchemaProperty.oneOf(Collection<JsonSchemaObject> oneOf) |
IdentifiableJsonSchemaProperty.ArrayJsonSchemaProperty |
IdentifiableJsonSchemaProperty.ArrayJsonSchemaProperty.oneOf(Collection<JsonSchemaObject> oneOf) |
TypedJsonSchemaObject |
TypedJsonSchemaObject.oneOf(Collection<JsonSchemaObject> oneOf)
The field value must match exactly one of the specified schemas.
|
TypedJsonSchemaObject.ObjectJsonSchemaObject |
TypedJsonSchemaObject.ObjectJsonSchemaObject.oneOf(Collection<JsonSchemaObject> oneOf) |
TypedJsonSchemaObject.NumericJsonSchemaObject |
TypedJsonSchemaObject.NumericJsonSchemaObject.oneOf(Collection<JsonSchemaObject> oneOf) |
TypedJsonSchemaObject.StringJsonSchemaObject |
TypedJsonSchemaObject.StringJsonSchemaObject.oneOf(Collection<JsonSchemaObject> oneOf) |
TypedJsonSchemaObject.ArrayJsonSchemaObject |
TypedJsonSchemaObject.ArrayJsonSchemaObject.oneOf(Collection<JsonSchemaObject> oneOf) |
TypedJsonSchemaObject.BooleanJsonSchemaObject |
TypedJsonSchemaObject.BooleanJsonSchemaObject.oneOf(Collection<JsonSchemaObject> oneOf) |
UntypedJsonSchemaObject |
UntypedJsonSchemaObject.oneOf(Collection<JsonSchemaObject> oneOf)
The field value must match exactly one of the specified schemas.
|
MongoJsonSchema.MongoJsonSchemaBuilder |
MongoJsonSchema.MongoJsonSchemaBuilder.oneOf(Set<JsonSchemaObject> oneOf) |