Fields ====== Intro ----- Field definitions passed from the agent back to hydra. Most fields derive from ``TextField``, defined as follows: TextField ^^^^^^^^^ .. autoclass:: lerna.fields.TextField :members: :inherited-members: :noindex: When converting from specific field types to JSON, a wrapper function is usually used to first wrap in a ``Field``, which can then be materialized to an entity: Field ^^^^^ .. autoclass:: lerna.fields.Field :members: :inherited-members: :noindex: There are many kinds of fields available, including things like ``FirstNameField``, ``NumberField``, and so on. See the `full list of fields `_ for details. Module docs ----------- .. automodule:: lerna.fields :members: :undoc-members: :show-inheritance: