public Map<String, ResponseParameter> getParameters() { return bridge.getParameters(); }
public MethodHandle getTarget() { return delegate.bridge.getTarget(); }
public <T> Dispatch setProperty(PropertyType<T> propertyType, T propertyValue) throws IllegalArgumentException { String invalid = bridge.checkPropertyValidity(propertyType, propertyValue); if (invalid != null) { throw new IllegalArgumentException(invalid); } if (properties == null) { properties = new PropertyMap(); } properties.setValue(propertyType, propertyValue); return this; }
public String toString() { try { StringBuilder builder = new StringBuilder(); bridge.renderURL(properties, mimeType, builder); return builder.toString(); } catch (IOException e) { throw new UndeclaredIOException(e); } } }
public <T> Dispatch setProperty(PropertyType<T> propertyType, T propertyValue) throws IllegalArgumentException { String invalid = bridge.checkPropertyValidity(propertyType, propertyValue); if (invalid != null) { throw new IllegalArgumentException(invalid); } if (properties == null) { properties = new PropertyMap(); } properties.setValue(propertyType, propertyValue); return this; }
public String toString() { try { StringBuilder builder = new StringBuilder(); bridge.renderURL(properties, mimeType, builder); return builder.toString(); } catch (IOException e) { throw new UndeclaredIOException(e); } } }
public Map<String, ResponseParameter> getParameters() { return bridge.getParameters(); }
public MethodHandle getTarget() { return delegate.bridge.getTarget(); }
public Dispatch setParameter(String name, String value) throws NullPointerException { ResponseParameter.create(name, value).addTo(bridge.getParameters()); return this; }
public Dispatch setParameter(Encoding encoding, String name, String value) throws NullPointerException { ResponseParameter.create(encoding, name, value).addTo(bridge.getParameters()); return this; }
public Dispatch setParameter(String name, String value) throws NullPointerException { ResponseParameter.create(name, value).addTo(bridge.getParameters()); return this; }
public Dispatch setParameter(String name, String[] value) throws NullPointerException, IllegalArgumentException { ResponseParameter.create(name, value).addTo(bridge.getParameters()); return this; }
public Dispatch setParameter(Encoding encoding, String name, String value) throws NullPointerException { ResponseParameter.create(encoding, name, value).addTo(bridge.getParameters()); return this; }
public Dispatch setParameter(String name, String[] value) throws NullPointerException, IllegalArgumentException { ResponseParameter.create(name, value).addTo(bridge.getParameters()); return this; }
public Dispatch setParameter(Encoding encoding, String name, String[] value) throws NullPointerException { ResponseParameter.create(encoding, name, value).addTo(bridge.getParameters()); return this; }
public Dispatch setParameter(Encoding encoding, String name, String[] value) throws NullPointerException { ResponseParameter.create(encoding, name, value).addTo(bridge.getParameters()); return this; }