Проверка Java объектов наследования - PullRequest
0 голосов
/ 07 октября 2019

Если у меня есть

  class parent(){}
  class child() extends parent{}
  class child2() extends parent{}

Тогда у меня есть

  List<parent> // where i store all the child1 & child2 objects

Тогда у меня есть Validator услуга

RequiredValidator.validate(List<parent> classToValidate){
// here I use reflection to check for @Size @NotNull Annotations 
// i.e         
Field[] declaredFields = classToValidate.get(0).getClass().getDeclaredFields();

Так как child1 и child2 имеютВ разных полях можно проверить обоих детей одним валидатором или мне нужно 2 валидатора, по одному для каждого класса?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...