| Package | Description |
|---|---|
| com.damnhandy.uri.template |
Handy URI Templates
|
| com.damnhandy.uri.template.impl | |
| com.damnhandy.uri.template.jackson.datatype |
These classes allow the
UriTemplate class to
better integrate with the Jackson JSON framework. |
| Class and Description |
|---|
| Expression
An Expression represents the text between '{' and '}', including the enclosing
braces, as defined in Section 2 of RFC6570.
|
| Expression.Builder
Builder class for creating an
Expression. |
| MalformedUriTemplateException
Raised when the the template processor encounters an issue parsing the URI template string.
|
| UriTemplate
This is the primary class for creating and manipulating URI templates.
|
| UriTemplate.Encoding |
| UriTemplateBuilder
A utility class used for programatically generating a
UriTemplate. |
| UriTemplateBuilderException
Raised when there is invalid rule in the construction of a URI template, such as applying multiple
fragment expressions to a URI template.
|
| UriTemplateComponent
A Component.
|
| VarExploder
A
VarExploder is invoked when an explode modifier "*" is encountered within
a variable name within a URI expression expression and the replacement value is a complex
type, such a some type of POJO or other data type. |
| VarExploderException
A VarExploderException.
|
| VariableExpansionException
Raised when the the template processor
encounters an issue expanding the value into the variable at expansion time.
|
| Class and Description |
|---|
| MalformedUriTemplateException
Raised when the the template processor encounters an issue parsing the URI template string.
|
| UriTemplate.Encoding |
| UriTemplateComponent
A Component.
|
| VarExploder
A
VarExploder is invoked when an explode modifier "*" is encountered within
a variable name within a URI expression expression and the replacement value is a complex
type, such a some type of POJO or other data type. |
| VarExploderException
A VarExploderException.
|
| Class and Description |
|---|
| UriTemplate
This is the primary class for creating and manipulating URI templates.
|
Copyright © 2012-04-30–2016 Ryan J. McDonough. All rights reserved.