public final class BaseURIInfo extends Object
| Constructor and Description |
|---|
BaseURIInfo() |
BaseURIInfo(String uriScheme,
String userInfo,
String host,
int port,
String path) |
BaseURIInfo(URI uri) |
| Modifier and Type | Method and Description |
|---|---|
static String |
buildBaseURIString(String uriScheme,
String userInfo,
String host,
int port,
String path) |
URI |
buildURI()
Builds the URI according to the OAuth the requirements.
|
URI |
buildURI(Map<String,String[]> queryParams)
Builds the URI according to the OAuth the requirements after adding the queryParams.
|
URI |
buildURI(String query)
Builds the URI according to the OAuth the requirements after adding the query string to the base URI.
|
URI |
buildURI(String query,
String fragment)
Builds the URI according to the OAuth the requirements.
|
String |
buildURIString()
Builds a URL string.
|
String |
buildURIString(Map<String,String[]> queryParams)
Builds a URL string after appending the given query parameter.
|
String |
buildURIString(Map<String,String[]> queryParams,
String fragment)
Builds a URL string after appending the given query parameter.
|
String |
buildURIString(String query)
Builds a URL string after appending the given query string.
|
String |
buildURIString(String query,
String fragment)
Builds a URL string after adding the given query and fragment string.
|
URL |
buildURL()
Builds the URL according to the OAuth the requirements.
|
URL |
buildURL(Map<String,String[]> queryParams)
Builds the URL according to the OAuth the requirements after adding the queryParams.
|
URL |
buildURL(Map<String,String[]> queryParams,
String fragment)
Builds the URL according to the OAuth the requirements after adding the queryParams.
|
URL |
buildURL(String query)
Builds the URL according to the OAuth the requirements after adding the query string to the base URI.
|
URL |
buildURL(String query,
String fragment)
Builds the URL according to the OAuth the requirements.
|
static BaseURIInfo |
create(URL url) |
static URI |
createBaseURI(URL url) |
static URL |
createURL(URI baseURI,
Map<String,String[]> queryParams)
Create URL from baseURI and queryParams.
|
static URL |
createURL(URI baseURI,
Map<String,String[]> queryParams,
String fragment)
Create URL from baseURI and queryParams.
|
static URL |
createURL(URI baseURI,
String query)
Create URL from baseURI and query.
|
static URL |
createURL(URI baseURI,
String query,
String fragment)
Create URL from baseURI and query.
|
String |
getHost() |
String |
getPath() |
int |
getPort() |
String |
getUriScheme() |
String |
getUserInfo() |
void |
setHost(String host) |
void |
setPath(String path) |
void |
setPort(int port) |
void |
setUriScheme(String uriScheme) |
void |
setUserInfo(String userInfo) |
String |
toString() |
public BaseURIInfo()
public BaseURIInfo(URI uri)
public static BaseURIInfo create(URL url) throws MiniAuthException
MiniAuthExceptionpublic static URI createBaseURI(URL url) throws MiniAuthException
MiniAuthExceptionpublic String getUriScheme()
public void setUriScheme(String uriScheme)
public String getUserInfo()
public void setUserInfo(String userInfo)
public String getHost()
public void setHost(String host)
public int getPort()
public void setPort(int port)
public String getPath()
public void setPath(String path)
public static String buildBaseURIString(String uriScheme, String userInfo, String host, int port, String path) throws MiniAuthException
MiniAuthExceptionpublic URI buildURI() throws MiniAuthException
MiniAuthExceptionpublic URI buildURI(String query) throws MiniAuthException
query - Query string.MiniAuthExceptionpublic URI buildURI(Map<String,String[]> queryParams) throws MiniAuthException
queryParams - Query params.MiniAuthExceptionpublic URI buildURI(String query, String fragment) throws MiniAuthException
query - Query string.fragment - URL fragment.MiniAuthExceptionpublic String buildURIString() throws MiniAuthException
MiniAuthExceptionpublic String buildURIString(String query) throws MiniAuthException
query - QueryString.MiniAuthExceptionpublic String buildURIString(Map<String,String[]> queryParams) throws MiniAuthException
queryParams - Map of query params.MiniAuthExceptionpublic String buildURIString(Map<String,String[]> queryParams, String fragment) throws MiniAuthException
queryParams - Map of query params.fragment - Fragment.MiniAuthExceptionpublic String buildURIString(String query, String fragment) throws MiniAuthException
query - QueryString.fragment - Fragment.MiniAuthExceptionpublic URL buildURL() throws MiniAuthException
MiniAuthExceptionpublic URL buildURL(String query) throws MiniAuthException
query - Query string.MiniAuthExceptionpublic URL buildURL(Map<String,String[]> queryParams) throws MiniAuthException
queryParams - Query params.MiniAuthExceptionpublic URL buildURL(Map<String,String[]> queryParams, String fragment) throws MiniAuthException
queryParams - Query params.fragment - URL fragment.MiniAuthExceptionpublic URL buildURL(String query, String fragment) throws MiniAuthException
query - Query string.fragment - URL fragment.MiniAuthExceptionpublic static URL createURL(URI baseURI, Map<String,String[]> queryParams) throws MiniAuthException
baseURI - queryParams - MiniAuthExceptionpublic static URL createURL(URI baseURI, Map<String,String[]> queryParams, String fragment) throws MiniAuthException
baseURI - queryParams - fragment - URL fragment.MiniAuthExceptionpublic static URL createURL(URI baseURI, String query) throws MiniAuthException
baseURI - query - MiniAuthExceptionpublic static URL createURL(URI baseURI, String query, String fragment) throws MiniAuthException
baseURI - query - fragment - URL fragment.MiniAuthExceptionCopyright © 2013. All rights reserved.