Class DefaultCommandArgumentResolverRegistry
java.lang.Object
tech.guilhermekaua.spigotboot.commands.resolve.DefaultCommandArgumentResolverRegistry
- All Implemented Interfaces:
CommandArgumentResolverRegistry
public class DefaultCommandArgumentResolverRegistry
extends Object
implements CommandArgumentResolverRegistry
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultCommandArgumentResolverRegistry(List<CommandArgumentResolver<?>> customResolvers, List<CommandArgumentResolverRegistryCustomizer> customizers) -
Method Summary
Modifier and TypeMethodDescriptionall()Returns an unmodifiable snapshot of all registered resolvers.voidregister(CommandArgumentResolver<?> resolver) resolve(CommandParameterMetadata parameter)
-
Constructor Details
-
DefaultCommandArgumentResolverRegistry
public DefaultCommandArgumentResolverRegistry(List<CommandArgumentResolver<?>> customResolvers, List<CommandArgumentResolverRegistryCustomizer> customizers)
-
-
Method Details
-
register
- Specified by:
registerin interfaceCommandArgumentResolverRegistry
-
resolve
- Specified by:
resolvein interfaceCommandArgumentResolverRegistry
-
all
Description copied from interface:CommandArgumentResolverRegistryReturns an unmodifiable snapshot of all registered resolvers.- Specified by:
allin interfaceCommandArgumentResolverRegistry- Returns:
- all registered resolvers
-