| Interface | Description |
|---|---|
| DispatcherHandler<ContextT> |
An interface for
PathDispatcher to call into. |
| Class | Description |
|---|---|
| DispatcherContext |
Base context for
PathDispatcher, which contains string values of path parameters. |
| PathDispatcher<ContextT extends DispatcherContext> |
A low-level dispatcher that executes a handler based on an HTTP method and a path.
|
| PathDispatcher.Builder<T extends DispatcherContext> | |
| PathTrie<T> |
A simple trie that maps pairs of HTTP methods and parameterized paths to arbitrary data.
|
| PathTrie.Builder<T> |
A builder for creating a
PathTrie, which is immutable. |
| PathTrie.Result<T> |
The resulting information for a successful path resolution, which includes the value to which
the path maps, as well as the raw (but URL decoded) string values of all path parameters.
|