split in multiple classes DASourceClassValidatorImpl implementation

also improve Javadoc