.. automodule:: xmodels.fields
.. autoclass:: xmodels.fields.BaseField
.. autoclass:: xmodels.fields.RegexField
.. autoclass:: xmodels.fields.RangeField
.. autoclass:: xmodels.BooleanField
.. autoclass:: xmodels.CharField
.. autoclass:: xmodels.Token
.. autoclass:: xmodels.Name
.. autoclass:: xmodels.NCName
.. autoclass:: xmodels.Language
.. autoclass:: xmodels.NMTOKEN
.. autoclass:: xmodels.IntegerField
.. autoclass:: xmodels.NonNegativeInteger
.. autoclass:: xmodels.PositiveInteger
.. autoclass:: xmodels.NegativeInteger
.. autoclass:: xmodels.FloatField
.. autoclass:: xmodels.NonNegativeFloat
.. autoclass:: xmodels.EnumField
.. autoclass:: xmodels.DateTimeField
.. autoclass:: xmodels.DateField
.. autoclass:: xmodels.TimeField
.. autoclass:: xmodels.ModelField
.. autoclass:: xmodels.ModelCollectionField
.. autoclass:: xmodels.FieldCollectionField