# Namespace DataTables\Editor

Classes summary
Field | Field definitions for the DataTables Editor.
Format | Formatter methods for the DataTables Editor
Join | Join table class for DataTables Editor.
MJoin | The `Mjoin` class extends the `Join` class with the join data type set to 'array', whereas the `Join` default is `object` which has been rendered obsolete by the `Editor->leftJoin()` method. The API API is otherwise identical.
Options | The Options class provides a convenient method of specifying where Editor should get the list of options for a `select`, `radio` or `checkbox` field. This is normally from a table that is left joined to the main table being edited, and a list of the values available from the joined table is shown to the end user to let them select from.
Upload | Upload class for Editor. This class provides the ability to easily specify file upload information, specifically how the file should be recorded on the server (database and file system).
Validate | Validation methods for DataTables Editor fields.
ValidateOptions | Common validation options that can be specified for all validation methods.