org.glassfish.jersey.uri.internal
Class UriBuilderImpl
java.lang.Object
javax.ws.rs.core.UriBuilder
org.glassfish.jersey.uri.internal.UriBuilderImpl
public class UriBuilderImpl
- extends javax.ws.rs.core.UriBuilder
An implementation of UriBuilder.
- Author:
- Paul Sandoz
| Methods inherited from class javax.ws.rs.core.UriBuilder |
fromLink, fromPath, fromResource, fromUri, fromUri, newInstance |
UriBuilderImpl
public UriBuilderImpl()
clone
public javax.ws.rs.core.UriBuilder clone()
- Overrides:
clone in class javax.ws.rs.core.UriBuilder
uri
public javax.ws.rs.core.UriBuilder uri(URI uri)
- Specified by:
uri in class javax.ws.rs.core.UriBuilder
scheme
public javax.ws.rs.core.UriBuilder scheme(String scheme)
- Specified by:
scheme in class javax.ws.rs.core.UriBuilder
schemeSpecificPart
public javax.ws.rs.core.UriBuilder schemeSpecificPart(String ssp)
- Specified by:
schemeSpecificPart in class javax.ws.rs.core.UriBuilder
userInfo
public javax.ws.rs.core.UriBuilder userInfo(String ui)
- Specified by:
userInfo in class javax.ws.rs.core.UriBuilder
host
public javax.ws.rs.core.UriBuilder host(String host)
- Specified by:
host in class javax.ws.rs.core.UriBuilder
port
public javax.ws.rs.core.UriBuilder port(int port)
- Specified by:
port in class javax.ws.rs.core.UriBuilder
replacePath
public javax.ws.rs.core.UriBuilder replacePath(String path)
- Specified by:
replacePath in class javax.ws.rs.core.UriBuilder
path
public javax.ws.rs.core.UriBuilder path(String path)
- Specified by:
path in class javax.ws.rs.core.UriBuilder
path
public javax.ws.rs.core.UriBuilder path(Class resource)
- Specified by:
path in class javax.ws.rs.core.UriBuilder
path
public javax.ws.rs.core.UriBuilder path(Class resource,
String methodName)
- Specified by:
path in class javax.ws.rs.core.UriBuilder
path
public javax.ws.rs.core.UriBuilder path(Method method)
- Specified by:
path in class javax.ws.rs.core.UriBuilder
segment
public javax.ws.rs.core.UriBuilder segment(String... segments)
throws IllegalArgumentException
- Specified by:
segment in class javax.ws.rs.core.UriBuilder
- Throws:
IllegalArgumentException
replaceMatrix
public javax.ws.rs.core.UriBuilder replaceMatrix(String matrix)
- Specified by:
replaceMatrix in class javax.ws.rs.core.UriBuilder
matrixParam
public javax.ws.rs.core.UriBuilder matrixParam(String name,
Object... values)
- Specified by:
matrixParam in class javax.ws.rs.core.UriBuilder
replaceMatrixParam
public javax.ws.rs.core.UriBuilder replaceMatrixParam(String name,
Object... values)
- Specified by:
replaceMatrixParam in class javax.ws.rs.core.UriBuilder
replaceQuery
public javax.ws.rs.core.UriBuilder replaceQuery(String query)
- Specified by:
replaceQuery in class javax.ws.rs.core.UriBuilder
queryParam
public javax.ws.rs.core.UriBuilder queryParam(String name,
Object... values)
- Specified by:
queryParam in class javax.ws.rs.core.UriBuilder
replaceQueryParam
public javax.ws.rs.core.UriBuilder replaceQueryParam(String name,
Object... values)
- Specified by:
replaceQueryParam in class javax.ws.rs.core.UriBuilder
fragment
public javax.ws.rs.core.UriBuilder fragment(String fragment)
- Specified by:
fragment in class javax.ws.rs.core.UriBuilder
buildFromMap
public URI buildFromMap(Map<String,? extends Object> values)
- Specified by:
buildFromMap in class javax.ws.rs.core.UriBuilder
buildFromEncodedMap
public URI buildFromEncodedMap(Map<String,? extends Object> values)
throws IllegalArgumentException,
javax.ws.rs.core.UriBuilderException
- Specified by:
buildFromEncodedMap in class javax.ws.rs.core.UriBuilder
- Throws:
IllegalArgumentException
javax.ws.rs.core.UriBuilderException
build
public URI build(Object... values)
- Specified by:
build in class javax.ws.rs.core.UriBuilder
buildFromEncoded
public URI buildFromEncoded(Object... values)
- Specified by:
buildFromEncoded in class javax.ws.rs.core.UriBuilder
Copyright © 2007-2012 Oracle Corporation. All Rights Reserved. Use is subject to license terms.