Hi,
On Wed, Mar 1, 2017 at 1:04 PM, Claus Ibsen <claus.ib...@gmail.com> wrote:
>
> But is there something about creating URI is expensive? I vaguely
> recall something about creating either that or URL that may do some
> hostname lookup or something.

java.net.URL is the evil blocking one it blocks in hashCode on DNS
lookup[1], java.net.URI is inexpensive

> Btw what is the need for this type converter? Where are you going to
> use it more specific?

I would like @UriParam to be typed java.net.URI, it seems wasteful and
error prone to have scheme, host, port, path as separate properties,
so I added a converter that would convert String to URI so that the
parameters would be set from endpoint URI. Does that make sense?

zoran


[1] 
http://michaelscharf.blogspot.de/2006/11/javaneturlequals-and-hashcode-make.html
(first hit on Google)
-- 
Zoran Regvart

Reply via email to