Uses of Interface
co.aikar.commands.contexts.ContextResolver
Packages that use ContextResolver
-
Uses of ContextResolver in co.aikar.commands
Fields in co.aikar.commands with type parameters of type ContextResolverModifier and TypeFieldDescriptionprotected final Map<Class<?>,ContextResolver<?, R>> CommandContexts.contextMapMethods in co.aikar.commands that return ContextResolverModifier and TypeMethodDescriptionContextResolver<?,R> CommandContexts.getResolver(Class<?> type) CommandParameter.getResolver()Methods in co.aikar.commands with parameters of type ContextResolverModifier and TypeMethodDescription<T> voidCommandContexts.registerContext(Class<T> context, ContextResolver<T, R> supplier) Registers a context that requires input from the command issuer to resolve.voidCommandParameter.setResolver(ContextResolver<?, CEC> resolver) -
Uses of ContextResolver in co.aikar.commands.contexts
Subinterfaces of ContextResolver in co.aikar.commands.contextsModifier and TypeInterfaceDescriptioninterfaceIssuerAwareContextResolver<T,C extends CommandExecutionContext<?, ? extends CommandIssuer>> interfaceIssuerOnlyContextResolver<T,C extends CommandExecutionContext<?, ? extends CommandIssuer>> A context resolver that will never consume input, and only resolves using the context of the issuer of the commandinterfaceOptionalContextResolver<T,C extends CommandExecutionContext<?, ? extends CommandIssuer>> The same asContextResolver, however it can accept a null context.interfaceSenderAwareContextResolver<T,C extends CommandExecutionContext<?, ? extends CommandIssuer>> Deprecated.
IssuerAwareContextResolver