Что произойдет, если несколько конвертеров могут демонтировать xml? - PullRequest
0 голосов
/ 22 февраля 2011

Имеется в виду, что может быть два или более

XXXConverter extends ReflectionConverter

, которые могут возвращать true здесь

 public boolean canConvert(Class aClass)

для одного и того же класса

Ответы [ 2 ]

1 голос
/ 22 февраля 2011

Для класса будет использоваться только один конвертер.

Если вы зарегистрируете несколько конвертеров с одинаковым приоритетом, будет использован последний зарегистрированный конвертер.

Посмотрите наисточник для DefaultConverterLookup.

0 голосов
/ 22 февраля 2011

Я думаю, они оба конвертируют это. Но я думаю, что лучшим ответом будет либо поискать его в документации, либо просто попробовать.

...