Uses of Interface
co.aikar.commands.contexts.ContextResolver
-
Packages that use ContextResolver Package Description co.aikar.commands co.aikar.commands.contexts -
-
Uses of ContextResolver in co.aikar.commands
Fields in co.aikar.commands with type parameters of type ContextResolver Modifier and Type Field Description protected Map<Class<?>,ContextResolver<?,R>>CommandContexts. contextMapMethods in co.aikar.commands that return ContextResolver Modifier and Type Method Description ContextResolver<?,R>CommandContexts. getResolver(Class<?> type)ContextResolver<?,CEC>CommandParameter. getResolver()Methods in co.aikar.commands with parameters of type ContextResolver Modifier and Type Method Description <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.contexts Modifier and Type Interface Description interfaceIssuerAwareContextResolver<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.Please useIssuerAwareContextResolver
-