Field constructor
Creates a new field object with the following parameters.
Parameters:
type
— Defines the type of field.name
— Name of the field.alias
— Alias of the field.length
— Length of the field.domain
— Domain for the field. Can be null.isEditable
— True if the field is editable.isNullable
— True if the field is nullable.