Package | Description |
---|---|
de.innovationgate.utils |
Generic various-purpose utility classes.
|
Modifier and Type | Method and Description |
---|---|
URLBuilder |
URLBuilder.addQueryString(java.lang.String queryString,
java.lang.String decode)
Adds a complete query string to the parameters of this URLBuilder
|
URLBuilder |
URLBuilder.appendPath(java.lang.String pathElement)
Appends a new path element to the current path
This method automatically ensures that a single slash is between the current path and the new path element.
|
URLBuilder |
URLBuilder.clearParameters()
Clears all url parameters
|
URLBuilder |
URLBuilder.removeParameter(java.lang.String param)
Removes a parameter
|
URLBuilder |
URLBuilder.setEncoding(java.lang.String encoding)
Sets the encoding used to encode the URL on building it using
build() and variants. |
URLBuilder |
URLBuilder.setHost(java.lang.String host)
Sets the host
|
URLBuilder |
URLBuilder.setParameter(java.lang.String param,
java.lang.String value)
Createds/modifies a parameter
|
URLBuilder |
URLBuilder.setParameterEncoding(java.lang.String parameterEncoding)
Deprecated.
Use
setEncoding(String) instead. Encoding is now also used for other URL components. |
URLBuilder |
URLBuilder.setPath(java.lang.String file)
Sets the path part
|
URLBuilder |
URLBuilder.setPort(int port)
Sets the TCP port for this URL
|
URLBuilder |
URLBuilder.setProtocol(java.lang.String protocol)
Sets the protocol
|
URLBuilder |
URLBuilder.setQuery(java.lang.String query)
Deprecated.
Modify the query via methods
setParameter(String, String) and removeParameter(String) |