| Package | Description |
|---|---|
| org.mule.module.apikit | |
| org.mule.module.apikit.uri |
| Class and Description |
|---|
| 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.
|
| Class and Description |
|---|
| Expandable
A class implementing this interface can be expanded.
|
| Matchable
A class implementing this interface can be matched.
|
| Parameters
An interface to hold a collection of parameters for use during the expansion process.
|
| ResolvedVariables
Holds the values of a resolved variables.
|
| Token
Defines a token in a URI pattern or template.
|
| TokenFactory
A factory for URI tokens.
|
| TokenFactory.Syntax
A syntax to use for creating tokens.
|
| TokenOperator
Defines tokens which use an operator to handle one or more variables.
|
| TokenOperatorD3
A token using the operators defined in draft 3 of the URI templates specifications.
|
| TokenOperatorD3.Operator
The list of operators currently supported.
|
| TokenOperatorDX
A token based on the operators defined in the latest draft.
|
| TokenOperatorDX.Operator
The list of operators currently supported.
|
| TokenOperatorPS
A token based on the operators used in PageSeeder.
|
| TokenOperatorPS.Operator
The list of operators currently supported.
|
| URIPattern
A URI Pattern for matching URI following the same regular structure.
|
| URIResolver.MatchRule
Defines the priority rule for matching patterns.
|
| URIResolveResult
Holds the results of a URI resolver.
|
| URIResolveResult.Status
The possible status of a resolve result.
|
| URITemplate
A URI Template for constructing URIs following the same structure.
|
| URITemplateSyntaxException
Thrown to indicate that a URI Template or URI Template fragment does not follow the appropriate
syntax.
|
| Variable
A variable in a URL pattern or template.
|
| Variable.Form
Indicate that the variable's value should be processed as a list ("@") or an associative array ("%").
|
| Variable.Modifier
Indicate that the variable's value should be processed as a list ("@") or an associative array ("%").
|
| Variable.Reserved
Used for reserved variable names.
|
| VariableBinder
A convenience class is to bind variables to resolvers in a set of URI patterns.
|
| VariableResolver
Classes implementing this interface should provide a mechanism to resolve the value of a
variable in the context of a URI pattern matching operation.
|
| VariableType
Defines a variable type.
|
Copyright © 2014. All rights reserved.