Skip navigation links
A C D E F G H I K N O P Q R S T U V W 

A

add(String, String) - Method in class io.mikael.urlbuilder.util.UrlParameterMultimap
 
addParameter(String, String) - Method in class io.mikael.urlbuilder.UrlBuilder
Adds a query parameter.

C

clear() - Method in class io.mikael.urlbuilder.util.UrlParameterMultimap
 
containsKey(Object) - Method in class io.mikael.urlbuilder.util.UrlParameterMultimap
 
containsValue(Object) - Method in class io.mikael.urlbuilder.util.UrlParameterMultimap
 

D

DECODE_PLUS_AS_SPACE - Static variable in class io.mikael.urlbuilder.util.Decoder
 
decodeFragment(String) - Method in class io.mikael.urlbuilder.util.Decoder
 
decodePath(String) - Method in class io.mikael.urlbuilder.util.Decoder
 
Decoder - Class in io.mikael.urlbuilder.util
Percent-decoding according to the URI and URL standards.
Decoder(Charset) - Constructor for class io.mikael.urlbuilder.util.Decoder
 
decodeUserInfo(String) - Method in class io.mikael.urlbuilder.util.Decoder
 
deepCopy() - Method in class io.mikael.urlbuilder.util.UrlParameterMultimap
Make a mutable copy.
DO_NOT_DECODE_PLUS_AS_SPACE - Static variable in class io.mikael.urlbuilder.util.Decoder
 

E

empty() - Static method in class io.mikael.urlbuilder.UrlBuilder
Construct an empty builder instance.
encodeAs(Charset) - Method in class io.mikael.urlbuilder.UrlBuilder
When percent-escaping the StringBuilder's output, use this character set.
encodeAs(String) - Method in class io.mikael.urlbuilder.UrlBuilder
When percent-escaping the StringBuilder's output, use this character set.
encodeFragment(String) - Method in class io.mikael.urlbuilder.util.Encoder
 
encodePath(String) - Method in class io.mikael.urlbuilder.util.Encoder
 
encodeQueryElement(String) - Method in class io.mikael.urlbuilder.util.Encoder
 
encodeQueryParameters(UrlParameterMultimap) - Method in class io.mikael.urlbuilder.util.Encoder
 
Encoder - Class in io.mikael.urlbuilder.util
Percent-encoding according to the URI and URL standards.
Encoder(Charset) - Constructor for class io.mikael.urlbuilder.util.Encoder
 
encodeUserInfo(String) - Method in class io.mikael.urlbuilder.util.Encoder
 
entrySet() - Method in class io.mikael.urlbuilder.util.UrlParameterMultimap
 
equals(Object) - Method in class io.mikael.urlbuilder.util.UrlParameterMultimap
 

F

fillInStackTrace() - Method in exception io.mikael.urlbuilder.util.RuntimeMalformedURLException
We're not interested in the wrapper's stack trace.
fillInStackTrace() - Method in exception io.mikael.urlbuilder.util.RuntimeURISyntaxException
We're not interested in the wrapper's stack trace.
flatEntryList() - Method in class io.mikael.urlbuilder.util.UrlParameterMultimap
 
fragment - Variable in class io.mikael.urlbuilder.UrlBuilder
 
fromString(String) - Static method in class io.mikael.urlbuilder.UrlBuilder
Construct a UrlBuilder from a full or partial URL string.
fromString(String, String) - Static method in class io.mikael.urlbuilder.UrlBuilder
Construct a UrlBuilder from a full or partial URL string.
fromString(String, Charset) - Static method in class io.mikael.urlbuilder.UrlBuilder
Construct a UrlBuilder from a full or partial URL string.
fromString(String, Decoder) - Static method in class io.mikael.urlbuilder.UrlBuilder
Construct a UrlBuilder from a full or partial URL string.
fromUri(URI) - Static method in class io.mikael.urlbuilder.UrlBuilder
Construct a UrlBuilder from a URI.
fromUrl(URL) - Static method in class io.mikael.urlbuilder.UrlBuilder
Construct a UrlBuilder from a URL.

G

get(Object) - Method in class io.mikael.urlbuilder.util.UrlParameterMultimap
 

H

hashCode() - Method in class io.mikael.urlbuilder.util.UrlParameterMultimap
 
hostName - Variable in class io.mikael.urlbuilder.UrlBuilder
 

I

immutable() - Method in class io.mikael.urlbuilder.util.UrlParameterMultimap
Make a immutable copy.
inputEncoding - Variable in class io.mikael.urlbuilder.util.Decoder
 
io.mikael.urlbuilder - package io.mikael.urlbuilder
 
io.mikael.urlbuilder.util - package io.mikael.urlbuilder.util
 
IS_FRAGMENT - Static variable in class io.mikael.urlbuilder.util.Encoder
 
IS_NOT_FRAGMENT - Static variable in class io.mikael.urlbuilder.util.Encoder
 
IS_NOT_PATH - Static variable in class io.mikael.urlbuilder.util.Encoder
 
IS_NOT_USERINFO - Static variable in class io.mikael.urlbuilder.util.Encoder
 
IS_PATH - Static variable in class io.mikael.urlbuilder.util.Encoder
 
IS_USERINFO - Static variable in class io.mikael.urlbuilder.util.Encoder
 
isEmpty() - Method in class io.mikael.urlbuilder.util.UrlParameterMultimap
 

K

keySet() - Method in class io.mikael.urlbuilder.util.UrlParameterMultimap
 

N

newMultimap() - Static method in class io.mikael.urlbuilder.util.UrlParameterMultimap
 
nextDecodeableSequence(String, int) - Method in class io.mikael.urlbuilder.util.Decoder
 

O

of(Decoder, Encoder, String, String, String, Integer, String, UrlParameterMultimap, String) - Static method in class io.mikael.urlbuilder.UrlBuilder
 
outputEncoding - Variable in class io.mikael.urlbuilder.util.Encoder
 

P

parseQueryString(String) - Method in class io.mikael.urlbuilder.util.Decoder
 
path - Variable in class io.mikael.urlbuilder.UrlBuilder
 
port - Variable in class io.mikael.urlbuilder.UrlBuilder
 
put(String, List<String>) - Method in class io.mikael.urlbuilder.util.UrlParameterMultimap
 
putAll(Map<? extends String, ? extends List<String>>) - Method in class io.mikael.urlbuilder.util.UrlParameterMultimap
 

Q

queryParameters - Variable in class io.mikael.urlbuilder.UrlBuilder
 

R

remove(Object) - Method in class io.mikael.urlbuilder.util.UrlParameterMultimap
 
remove(String, String) - Method in class io.mikael.urlbuilder.util.UrlParameterMultimap
 
removeAllValues(String) - Method in class io.mikael.urlbuilder.util.UrlParameterMultimap
 
removeParameter(String, String) - Method in class io.mikael.urlbuilder.UrlBuilder
Removes a query parameter for a key and value.
removeParameters(String) - Method in class io.mikael.urlbuilder.UrlBuilder
Removes all query parameters with this key.
replaceValues(String, String) - Method in class io.mikael.urlbuilder.util.UrlParameterMultimap
 
RuntimeMalformedURLException - Exception in io.mikael.urlbuilder.util
A runtime exception for wrapping java.net.MalformedURLException.
RuntimeMalformedURLException(Throwable) - Constructor for exception io.mikael.urlbuilder.util.RuntimeMalformedURLException
 
RuntimeURISyntaxException - Exception in io.mikael.urlbuilder.util
A runtime exception for wrapping java.net.URISyntaxException.
RuntimeURISyntaxException(Throwable) - Constructor for exception io.mikael.urlbuilder.util.RuntimeURISyntaxException
 

S

scheme - Variable in class io.mikael.urlbuilder.UrlBuilder
 
setParameter(String, String) - Method in class io.mikael.urlbuilder.UrlBuilder
Replaces a query parameter.
size() - Method in class io.mikael.urlbuilder.util.UrlParameterMultimap
 

T

toString(Appendable) - Method in class io.mikael.urlbuilder.UrlBuilder
 
toString() - Method in class io.mikael.urlbuilder.UrlBuilder
 
toUri() - Method in class io.mikael.urlbuilder.UrlBuilder
 
toUriWithException() - Method in class io.mikael.urlbuilder.UrlBuilder
 
toUrl() - Method in class io.mikael.urlbuilder.UrlBuilder
 
toUrlWithException() - Method in class io.mikael.urlbuilder.UrlBuilder
 

U

UrlBuilder - Class in io.mikael.urlbuilder
Build and manipulate URLs easily.
urlDecode(String, boolean) - Method in class io.mikael.urlbuilder.util.Decoder
 
urlEncode(String, boolean, boolean, boolean) - Method in class io.mikael.urlbuilder.util.Encoder
 
UrlParameterMultimap - Class in io.mikael.urlbuilder.util
A String to String multimap implementation best suited for 0-100 entries.
UrlParameterMultimap.Immutable - Class in io.mikael.urlbuilder.util
 
userInfo - Variable in class io.mikael.urlbuilder.UrlBuilder
 

V

values() - Method in class io.mikael.urlbuilder.util.UrlParameterMultimap
 

W

withDecoder(Decoder) - Method in class io.mikael.urlbuilder.UrlBuilder
 
withEncoder(Encoder) - Method in class io.mikael.urlbuilder.UrlBuilder
 
withFragment(String) - Method in class io.mikael.urlbuilder.UrlBuilder
Sets the fragment/anchor.
withHost(String) - Method in class io.mikael.urlbuilder.UrlBuilder
Set the host name.
withParameters(UrlParameterMultimap) - Method in class io.mikael.urlbuilder.UrlBuilder
Sets the parameters.
withPath(String) - Method in class io.mikael.urlbuilder.UrlBuilder
Set the decoded, non-url-encoded path.
withPath(String, Charset) - Method in class io.mikael.urlbuilder.UrlBuilder
Decodes and sets the path from a url-encoded string.
withPath(String, String) - Method in class io.mikael.urlbuilder.UrlBuilder
Decodes and sets the path from a url-encoded string.
withPort(Integer) - Method in class io.mikael.urlbuilder.UrlBuilder
Set the port.
withQuery(UrlParameterMultimap) - Method in class io.mikael.urlbuilder.UrlBuilder
Sets the query parameters to a deep copy of the input parameter.
withQuery(String) - Method in class io.mikael.urlbuilder.UrlBuilder
Decodes the input string, and sets the query string.
withQuery(String, Charset) - Method in class io.mikael.urlbuilder.UrlBuilder
Decodes the input string, and sets the query string.
withScheme(String) - Method in class io.mikael.urlbuilder.UrlBuilder
Set the protocol (or scheme), such as "http" or "https".
withUserInfo(String) - Method in class io.mikael.urlbuilder.UrlBuilder
Set the userInfo.
A C D E F G H I K N O P Q R S T U V W 
Skip navigation links

Copyright © 2017. All rights reserved.