Interface ArgumentResolverProvider<S>
- Type Parameters:
S- the command sender type
public interface ArgumentResolverProvider<S>
A provider for dynamic argument resolvers.
Useful for registering resolvers for entire class hierarchies or generic types.
-
Method Summary
Modifier and TypeMethodDescriptiongetResolver(Class<?> type) Gets a resolver for the specified type.
-
Method Details
-
getResolver
Gets a resolver for the specified type.- Parameters:
type- the type to resolve- Returns:
- the argument resolver, or
nullif this provider cannot resolve the type
-