| Interface | Description |
|---|---|
| ArgumentStack | |
| Binding |
Used to parse user input for a command, based on available method types
and annotations.
|
| ExceptionConverter |
Used to convert a recognized
Throwable into an appropriate
CommandException. |
| InvokeHandler |
Called before and after a command is invoked for commands executed by a command
created using
ParametricBuilder. |
| InvokeListener |
Listens to events related to
ParametricBuilder. |
| Class | Description |
|---|---|
| AbstractInvokeListener |
An abstract listener.
|
| BindingHelper |
A binding helper that uses the
BindingMatch annotation to make
writing bindings extremely easy. |
| ContextArgumentStack |
Makes an instance of a
CommandContext into a stack of arguments
that can be consumed. |
| ExceptionConverterHelper |
An implementation of an
ExceptionConverter that automatically calls
the correct method defined on this object. |
| LegacyCommandsHandler | |
| ParameterData |
Describes a parameter in detail.
|
| ParametricBuilder |
Creates commands using annotations placed on methods and individual parameters of
such methods.
|
| StringArgumentStack |
A virtual scope that does not actually read from the underlying
CommandContext. |
| Enum | Description |
|---|---|
| BindingBehavior |
Determines the type of binding.
|
| Exception | Description |
|---|---|
| ParameterException |
Thrown if there is an error with a parameter.
|
| ParametricException |
Thrown if the
ParametricBuilder can't build commands from
an object for whatever reason. |
| Annotation Type | Description |
|---|---|
| BindingMatch |
Denotes a match of a binding.
|
| ExceptionMatch |
Denotes a match of an exception.
|
| Optional |
Indicates an optional parameter.
|
Copyright © 2010-2014. All Rights Reserved.