Toto pravidlo označí příznakem odkazy na javax.xml.rpc.holders balíčky. Balíček JAX-RPC má individuální třídy držáků pro každý typ dat ( IntHolder , StringHolder , DoubleHolder atd.). S JAX-WS je nyní nová jediná třída Holder, kterou lze parametrizovat s každým typem ( Holder<String> , Holder<Int> atd.).
Příklad JAX-RPC:
Příklad JAX-WS:
Ve výše uvedených příkladech vidíte, že nyní je potřeba importovat pouze jeden balíček javax.xml.ws.Holder (místo javax.xml.rpc.holders.IntHolder a javax.xml.rpc.holders.StringHolder ). Dalším rozdílem jsou parametry metody demoHolder ; místo StringHolder text, IntHolder count nyní můžete pouze volat Holder<String> text, Holder<Integer> count .