protected ClientWebTarget newInstance(ResteasyClient client, UriBuilder uriBuilder, ClientConfiguration configuration) { return new ClientWebTarget(client, uriBuilder, configuration); }
@Override public ResteasyWebTarget target(URI uri) throws NullPointerException { abortIfClosed(); if (uri == null) throw new NullPointerException(Messages.MESSAGES.uriWasNull()); return new ClientWebTarget(this, uri, configuration); }
@Override public ResteasyWebTarget target(String uri) throws IllegalArgumentException, NullPointerException { abortIfClosed(); if (uri == null) throw new NullPointerException(Messages.MESSAGES.uriWasNull()); return new ClientWebTarget(this, uri, configuration); }
@Override public ResteasyWebTarget target(UriBuilder uriBuilder) throws NullPointerException { abortIfClosed(); if (uriBuilder == null) throw new NullPointerException(Messages.MESSAGES.uriBuilderWasNull()); return new ClientWebTarget(this, uriBuilder, configuration); }
@Override public ResteasyWebTarget target(Link link) throws NullPointerException { abortIfClosed(); if (link == null) throw new NullPointerException(Messages.MESSAGES.linkWasNull()); URI uri = link.getUri(); return new ClientWebTarget(this, uri, configuration); }
@Override public ResteasyWebTarget target(String uri) throws IllegalArgumentException, NullPointerException { abortIfClosed(); if (uri == null) throw new NullPointerException(Messages.MESSAGES.uriWasNull()); return new ClientWebTarget(this, uri, configuration); }
@Override public ResteasyWebTarget target(UriBuilder uriBuilder) throws NullPointerException { abortIfClosed(); if (uriBuilder == null) throw new NullPointerException(Messages.MESSAGES.uriBuilderWasNull()); return new ClientWebTarget(this, uriBuilder, configuration); }
@Override public ResteasyWebTarget target(URI uri) throws NullPointerException { abortIfClosed(); if (uri == null) throw new NullPointerException(Messages.MESSAGES.uriWasNull()); return new ClientWebTarget(this, uri, configuration); }
@Override public ResteasyWebTarget target(UriBuilder uriBuilder) throws NullPointerException { abortIfClosed(); if (uriBuilder == null) throw new NullPointerException(Messages.MESSAGES.uriBuilderWasNull()); return new ClientWebTarget(this, uriBuilder, configuration); }
@Override public ResteasyWebTarget target(String uri) throws IllegalArgumentException, NullPointerException { abortIfClosed(); if (uri == null) throw new NullPointerException(Messages.MESSAGES.uriWasNull()); return new ClientWebTarget(this, uri, configuration); }
@Override public ResteasyWebTarget target(URI uri) throws NullPointerException { abortIfClosed(); if (uri == null) throw new NullPointerException(Messages.MESSAGES.uriWasNull()); return new ClientWebTarget(this, uri, configuration); }
@Override public ResteasyWebTarget path(Class<?> resource) throws IllegalArgumentException { client.abortIfClosed(); if (resource == null) throw new NullPointerException(Messages.MESSAGES.resourceWasNull()); UriBuilder copy = uriBuilder.clone().path(resource); return new ClientWebTarget(client, copy, configuration); }
@Override public ResteasyWebTarget path(String path) throws NullPointerException { client.abortIfClosed(); if (path == null) throw new NullPointerException(Messages.MESSAGES.pathWasNull()); UriBuilder copy = uriBuilder.clone().path(path); return new ClientWebTarget(client, copy, configuration); }
@Override public ResteasyWebTarget clone() { client.abortIfClosed(); UriBuilder copy = uriBuilder.clone(); return new ClientWebTarget(client, copy, configuration); }
@Override public ResteasyWebTarget path(Method method) throws IllegalArgumentException { client.abortIfClosed(); if (method == null) throw new NullPointerException(Messages.MESSAGES.methodWasNull()); UriBuilder copy = uriBuilder.clone().path(method); return new ClientWebTarget(client, copy, configuration); }
@Override public ResteasyWebTarget target(Link link) throws NullPointerException { abortIfClosed(); if (link == null) throw new NullPointerException(Messages.MESSAGES.linkWasNull()); URI uri = link.getUri(); return new ClientWebTarget(this, uri, configuration); }
@Override public ResteasyWebTarget target(Link link) throws NullPointerException { abortIfClosed(); if (link == null) throw new NullPointerException(Messages.MESSAGES.linkWasNull()); URI uri = link.getUri(); return new ClientWebTarget(this, uri, configuration); }
@Override public ResteasyWebTarget resolveTemplate(String name, Object value) throws NullPointerException { client.abortIfClosed(); if (name == null) throw new NullPointerException(Messages.MESSAGES.nameWasNull()); if (value == null) throw new NullPointerException(Messages.MESSAGES.valueWasNull()); String val = configuration.toString(value); UriBuilder copy = uriBuilder.resolveTemplate(name, val); ClientWebTarget target = new ClientWebTarget(client, copy, configuration); return target; }
@Override public ResteasyWebTarget resolveTemplateFromEncoded(String name, Object value) throws NullPointerException { client.abortIfClosed(); if (name == null) throw new NullPointerException(Messages.MESSAGES.nameWasNull()); if (value == null) throw new NullPointerException(Messages.MESSAGES.valueWasNull()); String val = configuration.toString(value); UriBuilder copy = uriBuilder.resolveTemplateFromEncoded(name, val); ClientWebTarget target = new ClientWebTarget(client, copy, configuration); return target; }
@Override public ResteasyWebTarget resolveTemplate(String name, Object value, boolean encodeSlashInPath) throws NullPointerException { client.abortIfClosed(); if (name == null) throw new NullPointerException(Messages.MESSAGES.nameWasNull()); if (value == null) throw new NullPointerException(Messages.MESSAGES.valueWasNull()); String val = configuration.toString(value); UriBuilder copy = uriBuilder.resolveTemplate(name, val, encodeSlashInPath); ClientWebTarget target = new ClientWebTarget(client, copy, configuration); return target; }