public abstract class UriBuilder extends Object
| Modifier | Constructor and Description |
|---|---|
protected |
UriBuilder() |
| Modifier and Type | Method and Description |
|---|---|
abstract URI |
build(Object... values) |
abstract URI |
buildFromEncoded(Object... values) |
abstract URI |
buildFromEncodedMap(Map<String,? extends Object> values) |
abstract URI |
buildFromMap(Map<String,? extends Object> values) |
abstract UriBuilder |
clone() |
abstract UriBuilder |
fragment(String value) |
static UriBuilder |
fromPath(String value) |
static UriBuilder |
fromResource(Class<?> resourceClass) |
static UriBuilder |
fromUri(String value) |
static UriBuilder |
fromUri(URI uri) |
abstract UriBuilder |
host(String value) |
abstract UriBuilder |
matrixParam(String name,
Object... values) |
protected static UriBuilder |
newInstance() |
abstract UriBuilder |
path(Class resourceClass) |
abstract UriBuilder |
path(Class resourceClass,
String resourceMethodName) |
abstract UriBuilder |
path(Method resourceMethod) |
abstract UriBuilder |
path(String value) |
abstract UriBuilder |
port(int port) |
abstract UriBuilder |
queryParam(String name,
Object... values) |
abstract UriBuilder |
replaceMatrix(String value) |
abstract UriBuilder |
replaceMatrixParam(String name,
Object... values) |
abstract UriBuilder |
replacePath(String value) |
abstract UriBuilder |
replaceQuery(String value) |
abstract UriBuilder |
replaceQueryParam(String name,
Object... values) |
abstract UriBuilder |
scheme(String value) |
abstract UriBuilder |
schemeSpecificPart(String value) |
abstract UriBuilder |
segment(String... values) |
abstract UriBuilder |
uri(URI value) |
abstract UriBuilder |
userInfo(String value) |
public static UriBuilder fromPath(String value)
public static UriBuilder fromResource(Class<?> resourceClass)
public static UriBuilder fromUri(String value)
public static UriBuilder fromUri(URI uri)
protected static UriBuilder newInstance()
public abstract UriBuilder clone() throws CloneNotSupportedException
clone in class ObjectCloneNotSupportedExceptionpublic abstract UriBuilder fragment(String value)
public abstract UriBuilder host(String value)
public abstract UriBuilder matrixParam(String name, Object... values)
public abstract UriBuilder path(Class resourceClass)
public abstract UriBuilder path(Class resourceClass, String resourceMethodName)
public abstract UriBuilder path(Method resourceMethod)
public abstract UriBuilder path(String value)
public abstract UriBuilder port(int port)
public abstract UriBuilder queryParam(String name, Object... values)
public abstract UriBuilder replaceMatrix(String value)
public abstract UriBuilder replaceMatrixParam(String name, Object... values)
public abstract UriBuilder replacePath(String value)
public abstract UriBuilder replaceQuery(String value)
public abstract UriBuilder replaceQueryParam(String name, Object... values)
public abstract UriBuilder scheme(String value)
public abstract UriBuilder schemeSpecificPart(String value)
public abstract UriBuilder segment(String... values)
public abstract UriBuilder uri(URI value)
public abstract UriBuilder userInfo(String value)
Copyright © 2014 The Apache Software Foundation. All Rights Reserved.