com.sun.jersey.api.uri
Class UriBuilderImpl
java.lang.Object
javax.ws.rs.core.UriBuilder
com.sun.jersey.api.uri.UriBuilderImpl
public class UriBuilderImpl
- extends UriBuilder
An implementaton of UriBuilder
.
- Author:
- Paul.Sandoz@Sun.Com
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UriBuilderImpl
public UriBuilderImpl()
clone
public UriBuilder clone()
- Overrides:
clone
in class UriBuilder
uri
public UriBuilder uri(java.net.URI uri)
- Specified by:
uri
in class UriBuilder
scheme
public UriBuilder scheme(java.lang.String scheme)
- Specified by:
scheme
in class UriBuilder
schemeSpecificPart
public UriBuilder schemeSpecificPart(java.lang.String ssp)
- Specified by:
schemeSpecificPart
in class UriBuilder
userInfo
public UriBuilder userInfo(java.lang.String ui)
- Specified by:
userInfo
in class UriBuilder
host
public UriBuilder host(java.lang.String host)
- Specified by:
host
in class UriBuilder
port
public UriBuilder port(int port)
- Specified by:
port
in class UriBuilder
replacePath
public UriBuilder replacePath(java.lang.String path)
- Specified by:
replacePath
in class UriBuilder
path
public UriBuilder path(java.lang.String path)
- Specified by:
path
in class UriBuilder
path
public UriBuilder path(java.lang.Class resource)
- Specified by:
path
in class UriBuilder
path
public UriBuilder path(java.lang.Class resource,
java.lang.String methodName)
- Specified by:
path
in class UriBuilder
path
public UriBuilder path(java.lang.reflect.Method method)
- Specified by:
path
in class UriBuilder
segment
public UriBuilder segment(java.lang.String... segments)
throws java.lang.IllegalArgumentException
- Specified by:
segment
in class UriBuilder
- Throws:
java.lang.IllegalArgumentException
replaceMatrix
public UriBuilder replaceMatrix(java.lang.String matrix)
- Specified by:
replaceMatrix
in class UriBuilder
matrixParam
public UriBuilder matrixParam(java.lang.String name,
java.lang.Object... values)
- Specified by:
matrixParam
in class UriBuilder
replaceMatrixParam
public UriBuilder replaceMatrixParam(java.lang.String name,
java.lang.Object... values)
- Specified by:
replaceMatrixParam
in class UriBuilder
replaceQuery
public UriBuilder replaceQuery(java.lang.String query)
- Specified by:
replaceQuery
in class UriBuilder
queryParam
public UriBuilder queryParam(java.lang.String name,
java.lang.Object... values)
- Specified by:
queryParam
in class UriBuilder
replaceQueryParam
public UriBuilder replaceQueryParam(java.lang.String name,
java.lang.Object... values)
- Specified by:
replaceQueryParam
in class UriBuilder
fragment
public UriBuilder fragment(java.lang.String fragment)
- Specified by:
fragment
in class UriBuilder
buildFromMap
public java.net.URI buildFromMap(java.util.Map<java.lang.String,? extends java.lang.Object> values)
- Specified by:
buildFromMap
in class UriBuilder
buildFromEncodedMap
public java.net.URI buildFromEncodedMap(java.util.Map<java.lang.String,? extends java.lang.Object> values)
throws java.lang.IllegalArgumentException,
UriBuilderException
- Specified by:
buildFromEncodedMap
in class UriBuilder
- Throws:
java.lang.IllegalArgumentException
UriBuilderException
build
public java.net.URI build(java.lang.Object... values)
- Specified by:
build
in class UriBuilder
buildFromEncoded
public java.net.URI buildFromEncoded(java.lang.Object... values)
- Specified by:
buildFromEncoded
in class UriBuilder
Copyright © 2010 Sun Microsystems, Inc. All Rights Reserved.