class URIBuilder
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
host |
private java.lang.String |
path |
private int |
port |
private java.util.List<java.lang.String> |
qParams |
private java.lang.StringBuilder |
query |
private java.lang.String |
scheme |
private boolean |
uriEncoded |
| Constructor and Description |
|---|
URIBuilder() |
| Modifier and Type | Method and Description |
|---|---|
java.net.URI |
build() |
static URIBuilder |
buildUri() |
static URIBuilder |
buildUri(java.net.URI uri) |
private java.net.URI |
createUri() |
private java.net.URI |
createUriEncoded() |
URIBuilder |
host(java.lang.String host) |
URIBuilder |
path(java.lang.String path) |
URIBuilder |
path(java.lang.String path,
boolean encode) |
URIBuilder |
port(int port) |
private void |
prepareQuery() |
URIBuilder |
query(Params params) |
URIBuilder |
query(java.lang.String query) |
URIBuilder |
query(java.lang.String name,
java.lang.Object value) |
URIBuilder |
scheme(java.lang.String scheme) |
private java.lang.String scheme
private java.lang.String host
private int port
private java.lang.String path
private final java.lang.StringBuilder query
private final java.util.List<java.lang.String> qParams
private boolean uriEncoded
public static URIBuilder buildUri()
public static URIBuilder buildUri(java.net.URI uri)
public java.net.URI build()
public URIBuilder scheme(java.lang.String scheme)
public URIBuilder host(java.lang.String host)
public URIBuilder port(int port)
public URIBuilder path(java.lang.String path)
public URIBuilder path(java.lang.String path, boolean encode)
public URIBuilder query(java.lang.String name, java.lang.Object value)
public URIBuilder query(java.lang.String query)
public URIBuilder query(Params params)
private java.net.URI createUri()
private java.net.URI createUriEncoded()
private void prepareQuery()