class A(Document): a = NumberField(multiple_of=1, minimum=0, maximum=10, exclusive_minimum=True, exclusive_maximum=True, enum=[1, 2, 3])
class A(Document): a = NumberField(required=True)
class A(Document): a = NumberField(required=True, title="title", description="description")
class D(Document): a = NumberField(exclusive_maximum="")
class E(Document): a = NumberField(exclusive_minimum="")
class B(Document): a = NumberField(minimum="a")
class C(Document): a = NumberField(maximum="a")
class A(Document): a = NumberField(multiple_of="a")
class A(Document): """description""" a = NumberField()
class A(Document): a = ArrayField(min_items=1, max_items=2, unique_items=True, items=[NumberField()], additional_items=NumberField())
class A(Document): a = DictField(min_properties=1, max_properties=2, properties={"a": NumberField()}, additional_properties=NumberField(), pattern_properties={".*": NumberField()})
class A(Document): a = NumberField()