Package org.lightcouch
Class URIBuilder
- java.lang.Object
-
- org.lightcouch.URIBuilder
-
class URIBuilder extends java.lang.Object
Helper class for construction of HTTP request URIs.- Since:
- 0.0.2
-
-
Constructor Summary
Constructors Constructor Description URIBuilder()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.net.URI
build()
static URIBuilder
buildUri()
static URIBuilder
buildUri(java.net.URI uri)
URIBuilder
host(java.lang.String host)
URIBuilder
path(java.lang.String path)
URIBuilder
pathEncoded(java.lang.String path)
URIBuilder
port(int port)
URIBuilder
query(java.lang.String name, java.lang.Object value)
URIBuilder
query(Params params)
URIBuilder
scheme(java.lang.String scheme)
-
-
-
Method Detail
-
buildUri
public static URIBuilder buildUri()
-
buildUri
public static URIBuilder buildUri(java.net.URI uri)
-
scheme
public URIBuilder scheme(java.lang.String scheme)
-
host
public URIBuilder host(java.lang.String host)
-
port
public URIBuilder port(int port)
-
path
public URIBuilder path(java.lang.String path)
-
pathEncoded
public URIBuilder pathEncoded(java.lang.String path)
-
query
public URIBuilder query(java.lang.String name, java.lang.Object value)
-
query
public URIBuilder query(Params params)
-
build
public java.net.URI build()
-
-