Package org.glassfish.tyrus.internal

Common classes that provide support for URI templates, encoding/decoding of URI components and multivalued collections.

See:
          Description

Interface Summary
MultivaluedMap<K,V> A map of key-values pairs.
PathSegment Represents a URI path segment and any associated matrix parameters.
 

Class Summary
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>>.
LocalizationMessages Defines string formatting method for each constant in the resource file
MultivaluedHashMap<K,V> A hash table based implementation of MultivaluedMap interface.
MultivaluedStringMap An implementation of MultivaluedMap where keys and values are instances of String.
PathPattern A path pattern that is a regular expression generated from a URI path template.
PathTemplate A URI template for a URI path.
PatternWithGroups A pattern for matching a string against a regular expression and returning capturing group values for any capturing groups present in the expression.
UriComponent Utility class for validating, encoding and decoding components of a URI.
UriTemplate A URI template.
UriTemplateParser A URI template parser that parses JAX-RS specific URI templates.
 

Enum Summary
PathPattern.RightHandPath The set of right hand path patterns that may be appended to a path pattern.
UriComponent.Type The URI component type.
 

Package org.glassfish.tyrus.internal Description

Common classes that provide support for URI templates, encoding/decoding of URI components and multivalued collections. Taken from Jersey 2 - org.glassfish.jersey.uri.



Copyright © 2012. All Rights Reserved.