public final class URISupport extends Object
Modifier and Type | Class and Description |
---|---|
static class |
URISupport.CompositeData
Holder to get parts of the URI.
|
Modifier and Type | Method and Description |
---|---|
static URI |
changeScheme(URI bindAddr,
String scheme) |
static boolean |
checkParenthesis(String str) |
static String |
createQueryString(Map options) |
static URI |
createRemainingURI(URI originalURI,
Map params)
Creates a URI from the original URI and the remaining parameters
|
static URI |
createURIWithQuery(URI uri,
String query)
Creates a URI with the given query
|
static URISupport.CompositeData |
parseComposite(URI uri) |
static Map |
parseParameters(URI uri) |
static Map |
parseQuery(String uri) |
static URI |
removeQuery(URI uri)
Removes any URI query from the given uri
|
static String |
stripPrefix(String value,
String prefix) |
static URI |
stripScheme(URI uri) |
public static Map parseQuery(String uri) throws URISyntaxException
URISyntaxException
public static Map parseParameters(URI uri) throws URISyntaxException
URISyntaxException
public static URI removeQuery(URI uri) throws URISyntaxException
URISyntaxException
public static URI createURIWithQuery(URI uri, String query) throws URISyntaxException
URISyntaxException
public static URISupport.CompositeData parseComposite(URI uri) throws URISyntaxException
URISyntaxException
public static URI stripScheme(URI uri) throws URISyntaxException
URISyntaxException
public static String createQueryString(Map options) throws URISyntaxException
URISyntaxException
public static URI createRemainingURI(URI originalURI, Map params) throws URISyntaxException
URISyntaxException
public static URI changeScheme(URI bindAddr, String scheme) throws URISyntaxException
URISyntaxException
public static boolean checkParenthesis(String str)
Apache CXF