Это правило помечает ссылки на: javax.xml.rpc.holders пакеты. Пакет JAX-RPC имеет отдельные классы-держатели для каждого типа данных ( IntHolder , StringHolder , DoubleHolder , и т. д). В JAX-WS теперь есть новый единый класс Holder, который может быть параметризован для каждого типа ( Holder<String> , Holder<Int> , и т. д).
Пример JAX-RPC:
Пример JAX-WS:
В приведенных выше примерах вы можете видеть, что теперь нужно импортировать только один пакет. javax.xml.ws.Holder (вместо javax.xml.rpc.holders.IntHolder и javax.xml.rpc.holders.StringHolder ). Другое отличие — это параметры метода demoHolder ; вместо StringHolder text, IntHolder count теперь вы можете только звонить Holder<String> text, Holder<Integer> count .