Serialized Form
-
Package com.damnhandy.uri.template
-
Class com.damnhandy.uri.template.Expression extends UriTemplateComponent implements Serializable
- serialVersionUID:
- -5305648325957481840L
-
Serialized Fields
-
location
int location
The character position where this expression occurs in the URI template -
matchPattern
Pattern matchPattern
The Patter that would be used to reverse match this expression -
op
Operator op
ThatOperator
value that is associated with this Expression -
replacementPattern
String replacementPattern
A regex quoted string that matches the expression for replacement in the expansion process. For example:\Q{?query,number}\E
-
varSpecs
List<VarSpec> varSpecs
The the parsedVarSpec
instances found in the expression.
-
-
Class com.damnhandy.uri.template.Literal extends UriTemplateComponent implements Serializable
- serialVersionUID:
- 6011009312823496878L
-
Class com.damnhandy.uri.template.MalformedUriTemplateException extends RuntimeException implements Serializable
- serialVersionUID:
- 5883174281977078450L
-
Serialized Fields
-
location
int location
-
-
Class com.damnhandy.uri.template.UriTemplate extends Object implements Serializable
- serialVersionUID:
- -5245084430838445979L
-
Serialized Fields
-
components
LinkedList<UriTemplateComponent> components
-
defaultDateFormat
DateFormat defaultDateFormat
Deprecated.Replaced bydefaultDateTimeFormatter
-
expressions
List<Expression> expressions
-
reverseMatchPattern
Pattern reverseMatchPattern
A regex string that matches the a URI to the template pattern -
template
String template
The URI template String -
values
Map<String,Object> values
The collection of values that will be applied to the URI expression in the expansion process. -
variables
Set<String> variables
-
-
Class com.damnhandy.uri.template.UriTemplateBuilderException extends RuntimeException implements Serializable
- serialVersionUID:
- -3011472988386059575L
-
Class com.damnhandy.uri.template.UriTemplateComponent extends Object implements Serializable
- serialVersionUID:
- -3653287624355221784L
-
Serialized Fields
-
startPosition
int startPosition
-
-
Class com.damnhandy.uri.template.VarExploderException extends VariableExpansionException implements Serializable
- serialVersionUID:
- -3859548780063196996L
-
Class com.damnhandy.uri.template.VariableExpansionException extends RuntimeException implements Serializable
- serialVersionUID:
- -1927979719672747848L
-
-
Package com.damnhandy.uri.template.impl
-
Package com.damnhandy.uri.template.jackson.datatype
-
Class com.damnhandy.uri.template.jackson.datatype.UriTemplateModule extends com.fasterxml.jackson.databind.module.SimpleModule implements Serializable
- serialVersionUID:
- 20L
-