Package studio.mevera.imperat.command.arguments.type
package studio.mevera.imperat.command.arguments.type
-
ClassDescriptionBase class for defining parameter types in a command processing framework.ArgumentTypeHandler<S extends CommandSource>Handler for resolving
ArgumentTypeinstances for complex or specialized types.ArgumentTypeLookup<S extends CommandSource>Functional interface for resolving nested/component types during argument type resolution.BooleanArgument<S extends CommandSource>CharacterArgument<S extends CommandSource>CommandArgument<S extends CommandSource>EnumArgument<S extends CommandSource>FlagArgumentType<S extends CommandSource>AnArgumentTypeHandlerthat wraps a simpleSupplierfor non-generic types.StringArgument<S extends CommandSource>UUIDArgument<S extends CommandSource>