IdentifiableJsonSchemaProperty<T extends JsonSchemaObject> |
|
IdentifiableJsonSchemaProperty.ArrayJsonSchemaProperty |
|
IdentifiableJsonSchemaProperty.BooleanJsonSchemaProperty |
|
IdentifiableJsonSchemaProperty.DateJsonSchemaProperty |
|
IdentifiableJsonSchemaProperty.EncryptedJsonSchemaProperty |
|
IdentifiableJsonSchemaProperty.NullJsonSchemaProperty |
|
IdentifiableJsonSchemaProperty.NumericJsonSchemaProperty |
|
IdentifiableJsonSchemaProperty.ObjectJsonSchemaProperty |
|
IdentifiableJsonSchemaProperty.RequiredJsonSchemaProperty |
Delegating JsonSchemaProperty implementation having a required flag for evaluation during schema
creation process.
|
IdentifiableJsonSchemaProperty.StringJsonSchemaProperty |
|
IdentifiableJsonSchemaProperty.TimestampJsonSchemaProperty |
|
IdentifiableJsonSchemaProperty.UntypedJsonSchemaProperty |
|
JsonSchemaObject.Type.BsonType |
|
JsonSchemaObject.Type.JsonType |
|
JsonSchemaProperty.JsonSchemaPropertyBuilder |
|
MongoJsonSchema.MongoJsonSchemaBuilder |
|
TypedJsonSchemaObject |
|
TypedJsonSchemaObject.ArrayJsonSchemaObject |
|
TypedJsonSchemaObject.BooleanJsonSchemaObject |
|
TypedJsonSchemaObject.NumericJsonSchemaObject |
JsonSchemaObject implementation of type : 'number' , bsonType : 'int' ,
bsonType : 'long' , bsonType : 'double' and bsonType : 'decimal128' schema elements.
|
TypedJsonSchemaObject.ObjectJsonSchemaObject |
|
TypedJsonSchemaObject.StringJsonSchemaObject |
|
UntypedJsonSchemaObject |
|