@Override public WebTarget build(WebTarget target, Object param) { if (param == null) return target; return (WebTarget) process(new Process() { @Override public Object process(Object target, Object value, Object processor) { return build((WebTarget)target, value, processor); } }, target, param); }
@Override public void process(ClientInvocation invocation, Object param) { process(new Process() { @Override public Object process(Object target, Object value, Object processor) { processParam((ClientInvocation)target, value, processor); return target; } }, invocation, param); }
@Override public WebTarget build(WebTarget target, Object param) { if (param == null) return target; return (WebTarget) process(new Process() { @Override public Object process(Object target, Object value, Object processor) { return build((WebTarget)target, value, processor); } }, target, param); }
@Override public void process(ClientInvocationBuilder invocation, Object param) { process(new Process() { @Override public Object process(Object target, Object value, Object processor) { processParam((ClientInvocationBuilder)target, value, processor); return target; } }, invocation, param); }
@Override public void process(ClientInvocationBuilderInterface invocation, Object param) { process(new Process() { @Override public Object process(Object target, Object value, Object processor) { processParam((ClientInvocationBuilderInterface)target, value, processor); return target; } }, invocation, param); }
@Override public WebTarget build(WebTarget target, Object param) { if (param == null) return target; return (WebTarget) process(new Process() { @Override public Object process(Object target, Object value, Object processor) { return build((WebTarget)target, value, processor); } }, target, param); }