Abstract class representing a validated collector.
The validation object.
Function to initialize the field collector.
Function to validate the collector.