All instances of the same template parameter will be replaced by the same value that corresponds to the position of the first instance of the template parameter. e.g. the template "{a}/{b}/{a}" with values {"x", "y", "z"} will result in the the URI "x/y/x", not "x/y/z". @param values a list of URI template parameter values. @return the URI built from the UriBuilder. @throws IllegalArgumentException if there are any URI template parameterswithout a supplied value, or if a value is {@code null}. @throws UriBuilderException if a URI cannot be constructed based on thecurrent state of the builder. @see #build(Object[]) @see #build(Object[],boolean)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|