2015-11-09 7 views
1

Возможно ли реализовать пользовательский валидатор, который обрабатывает объекты T и Iterable<T>, где T является либо примитивным типом, либо объектом? Цель состоит в том, чтобы реализовать только один объект ConstraintValidator вместо двух: *ConstraintValidator и *ListConstraintValidator Спасибо заранееJSR303 примитивный и итеративный примитивный валидатор

+0

Вы можете сделать T 'Object' и выполнить некоторые проверки' instanceof'. Но вы не можете обрабатывать примитивные типы. Вы должны пойти с коробочными версиями. – Flown

ответ

0

Если цель состоит в том, чтобы сохранить код - нет, это не возможно.

 Смежные вопросы

  • Нет связанных вопросов^_^