|
Class Summary |
| Main |
Convenience class to invoke this library on the command-line. |
| Parameters |
A class to hold a collection of parameters for use during the expansion process. |
| TokenFactory |
A factory for URI tokens. |
| TokenLiteral |
A URI token corresponding to the literal text part of the URI template. |
| TokenOperatorD3 |
A token using the operators defined in draft 3 of the URI templates specifications. |
| TokenOperatorRF |
A token based on the operators suggested by Roy Fielding. |
| TokenVariable |
A URI token wrapping a variable. |
| URICoder |
An encoder/decoder for use by URI templates. |
| URIPattern |
A URI Pattern for matching URI following the same regular structure. |
| URIResolver |
A URI pattern resolver identifies the URI pattern and variables values given a specific URI. |
| URIResolveResult |
Holds the results of a URI resolver. |
| URITemplate |
A URI Template for constructing URIs following the same structure. |
| Variable |
A variable in a URL pattern or template. |
| VariableBinder |
A convenience class is to bind variables to resolvers in a set of URI patterns. |
| VariableResolverList |
A variable resolver using a list to resolve values. |
| VariableResolverMap<V> |
A variable resolver backed by a values mapped to objects. |