Package | Description |
---|---|
org.glassfish.tyrus.core.uri.internal |
Common classes that provide support for URI templates,
encoding/decoding of URI components and multivalued collections.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractMultivaluedMap<K,V>
Abstract skeleton implementation of a
MultivaluedMap that is backed
by a [key, multi-value] store represented as a Map<K, List<V>> . |
class |
MultivaluedHashMap<K,V>
A hash table based implementation of
MultivaluedMap interface. |
class |
MultivaluedStringMap
An implementation of
MultivaluedMap where keys and values are
instances of String. |
Modifier and Type | Method and Description |
---|---|
static MultivaluedMap<String,String> |
UriComponent.decodeMatrix(String pathSegment,
boolean decode)
Decode the matrix component of a URI path segment.
|
static MultivaluedMap<String,String> |
UriComponent.decodeQuery(String q,
boolean decode)
Decode the query component of a URI.
|
static MultivaluedMap<String,String> |
UriComponent.decodeQuery(String q,
boolean decodeNames,
boolean decodeValues)
Decode the query component of a URI.
|
static MultivaluedMap<String,String> |
UriComponent.decodeQuery(URI u,
boolean decode)
Decode the query component of a URI.
|
MultivaluedMap<String,String> |
PathSegment.getMatrixParameters()
Get a map of the matrix parameters associated with the path segment.
|
Modifier and Type | Method and Description |
---|---|
boolean |
MultivaluedMap.equalsIgnoreValueOrder(MultivaluedMap<K,V> otherMap)
Compare the specified map with this map for equality modulo the order
of values for each key.
|
boolean |
AbstractMultivaluedMap.equalsIgnoreValueOrder(MultivaluedMap<K,V> omap) |
Constructor and Description |
---|
MultivaluedHashMap(MultivaluedMap<? extends K,? extends V> map)
Constructs a new multivalued hash map with the same mappings as the
specified
MultivaluedMap . |
MultivaluedStringMap(MultivaluedMap<? extends String,? extends String> map) |
Copyright © 2012-2015, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.