Abstract class representing a fields from the form.
The key of the field collector.
The label of the field collector.
The type of the field collector.
Function to initialize the field collector.
Function to validate the field collector.