All Classes and Interfaces
Class
Description
Classifies a
CommandActor by its origin.Resolves a single argument token into a typed value.
Auto-generated help command that lists available routes for an actor.
Represents the entity executing a command.
Read-only view of external configuration that can override annotation defaults.
Immutable context available during command execution.
Central entry-point for command registration, dispatch and tab-completion.
A single stage in the command dispatch pipeline.
Base exception for all framework-specific runtime failures.
Functional interface for the business logic of a command route.
Interceptor that hooks into the command dispatch pipeline.
Lightweight logging abstraction used by the framework.
Provides human-readable messages for every dispatch outcome.
Encapsulates message formatting and debounced delivery to actors.
Lightweight metrics abstraction for command dispatch observability.
Describes a single parameter of a command route.
Immutable result of a command execution or pipeline stage.
Represents a registered root command together with its aliases and the
root
CommandNode of the literal tree.Immutable definition of a command route.
Outcome status of a command dispatch.
Applies
CommandConfiguration overrides to a CommandRoute.Wraps another resolver and returns a default value when the caller omits
the argument.
Represents the remaining stages in the dispatch pipeline.
Parses parameters and invokes the executor, including interceptors.
Resolves a
String by consuming all remaining argument tokens joined
by a single space.Guards the dispatch: permission, sender requirement, cooldown.
Resolves a method parameter from the raw command arguments.
Thrown when a command route is configured incorrectly.
Tracks the current position while walking the command tree.
Read-only operations for resolving command routes.
Restricts which kind of
CommandActor may execute a route.Functional interface for custom tab-completion logic.
Terminal continuation that returns a success result.
Result of pre-dispatch validation.