|
untyped
|
-
|
description, generated description, enum, allOf, anyOf, oneOf, not
|
|
object
|
Object
|
required, additionalProperties, properties, minProperties, maxProperties, patternProperties
|
|
array
|
any array except byte[]
|
uniqueItems, additionalItems, items, minItems, maxItems
|
|
string
|
String
|
minLength, maxLentgth, pattern
|
|
int
|
int, Integer
|
multipleOf, minimum, exclusiveMinimum, maximum, exclusiveMaximum
|
|
long
|
long, Long
|
multipleOf, minimum, exclusiveMinimum, maximum, exclusiveMaximum
|
|
double
|
float, Float, double, Double
|
multipleOf, minimum, exclusiveMinimum, maximum, exclusiveMaximum
|
|
decimal
|
BigDecimal
|
multipleOf, minimum, exclusiveMinimum, maximum, exclusiveMaximum
|
|
number
|
Number
|
multipleOf, minimum, exclusiveMinimum, maximum, exclusiveMaximum
|
|
binData
|
byte[]
|
(none)
|
|
boolean
|
boolean, Boolean
|
(none)
|
|
null
|
null
|
(none)
|
|
objectId
|
ObjectId
|
(none)
|
|
date
|
java.util.Date
|
(none)
|
|
timestamp
|
BsonTimestamp
|
(none)
|
|
regex
|
java.util.regex.Pattern
|
(none)
|