Index

A C D E G H I K L M N P S T 
All Classes and Interfaces|All Packages|Serialized Form

A

AbstractKenCommandApi<T,S> - Class in de.kentoj.kencommandapi.impl
 
AbstractKenCommandApi() - Constructor for class de.kentoj.kencommandapi.impl.AbstractKenCommandApi
 
addArgument(CommandArgument<T, S, V>) - Method in interface de.kentoj.kencommandapi.api.structure.node.ArgumentNode
 
addArgument(CommandArgument<T, S, V>) - Method in class de.kentoj.kencommandapi.impl.structure.node.CommandNodeImpl
 
addLiteral(CommandNode<T, S>) - Method in interface de.kentoj.kencommandapi.api.structure.node.LiteralNode
 
addLiteral(CommandNode<T, S>) - Method in class de.kentoj.kencommandapi.impl.structure.node.CommandNodeImpl
 
ArgumentNode<T,S> - Interface in de.kentoj.kencommandapi.api.structure.node
 
ArgumentType<T,S,V> - Interface in de.kentoj.kencommandapi.api.structure.argument
 

C

CommandArgument<T,S,V> - Interface in de.kentoj.kencommandapi.api.structure.argument
 
CommandArgumentImpl<T,S,V> - Class in de.kentoj.kencommandapi.impl.structure.argument
 
CommandArgumentImpl(String, ArgumentType<T, S, V>) - Constructor for class de.kentoj.kencommandapi.impl.structure.argument.CommandArgumentImpl
 
CommandContext<T,S> - Interface in de.kentoj.kencommandapi.api.processing
 
CommandContextImpl<T,S> - Class in de.kentoj.kencommandapi.impl.processing
 
CommandContextImpl(T, Map<String, ParsedArgument<T, S, ?>>) - Constructor for class de.kentoj.kencommandapi.impl.processing.CommandContextImpl
 
CommandException - Exception Class in de.kentoj.kencommandapi.api.processing
 
CommandException(String) - Constructor for exception class de.kentoj.kencommandapi.api.processing.CommandException
 
CommandException(String, Throwable) - Constructor for exception class de.kentoj.kencommandapi.api.processing.CommandException
 
CommandException(Throwable) - Constructor for exception class de.kentoj.kencommandapi.api.processing.CommandException
 
CommandExecutor<T,S> - Interface in de.kentoj.kencommandapi.api.processing
 
CommandNode<T,S> - Interface in de.kentoj.kencommandapi.api.structure.node
 
CommandNodeImpl<T,S> - Class in de.kentoj.kencommandapi.impl.structure.node
 
CommandNodeImpl(String[]) - Constructor for class de.kentoj.kencommandapi.impl.structure.node.CommandNodeImpl
 
createArgument(String, ArgumentType<T, S, V>) - Method in interface de.kentoj.kencommandapi.api.KenCommandApi
 
createArgument(String, ArgumentType<T, S, V>) - Method in class de.kentoj.kencommandapi.impl.AbstractKenCommandApi
 
createContext(T, Map<String, ParsedArgument<T, S, ?>>) - Method in class de.kentoj.kencommandapi.impl.AbstractKenCommandApi
 
createNode(String...) - Method in interface de.kentoj.kencommandapi.api.KenCommandApi
 
createNode(String...) - Method in class de.kentoj.kencommandapi.impl.AbstractKenCommandApi
 

D

de.kentoj.kencommandapi - package de.kentoj.kencommandapi
 
de.kentoj.kencommandapi.api - package de.kentoj.kencommandapi.api
 
de.kentoj.kencommandapi.api.processing - package de.kentoj.kencommandapi.api.processing
 
de.kentoj.kencommandapi.api.structure.argument - package de.kentoj.kencommandapi.api.structure.argument
 
de.kentoj.kencommandapi.api.structure.argument.suggestion - package de.kentoj.kencommandapi.api.structure.argument.suggestion
 
de.kentoj.kencommandapi.api.structure.argument.types - package de.kentoj.kencommandapi.api.structure.argument.types
 
de.kentoj.kencommandapi.api.structure.node - package de.kentoj.kencommandapi.api.structure.node
 
de.kentoj.kencommandapi.impl - package de.kentoj.kencommandapi.impl
 
de.kentoj.kencommandapi.impl.processing - package de.kentoj.kencommandapi.impl.processing
 
de.kentoj.kencommandapi.impl.structure.argument - package de.kentoj.kencommandapi.impl.structure.argument
 
de.kentoj.kencommandapi.impl.structure.node - package de.kentoj.kencommandapi.impl.structure.node
 
defaultSuggestionProvider() - Method in interface de.kentoj.kencommandapi.api.structure.argument.ArgumentType
 
defaultSuggestionProvider() - Method in class de.kentoj.kencommandapi.api.structure.argument.types.IntegerArgumentType
 

E

equals(Object) - Method in class de.kentoj.kencommandapi.impl.processing.ParsedArgumentImpl
 
execute(S) - Method in interface de.kentoj.kencommandapi.api.processing.CommandExecutor
 

G

getArg(CommandArgument<T, S, V>) - Method in interface de.kentoj.kencommandapi.api.processing.CommandContext
 
getArg(String) - Method in interface de.kentoj.kencommandapi.api.processing.CommandContext
 
getArgument() - Method in interface de.kentoj.kencommandapi.api.processing.ParsedArgument
 
getArgument() - Method in class de.kentoj.kencommandapi.impl.processing.ParsedArgumentImpl
 
getArguments() - Method in interface de.kentoj.kencommandapi.api.structure.node.ArgumentNode
 
getArguments() - Method in class de.kentoj.kencommandapi.impl.structure.node.CommandNodeImpl
 
getDefaultValue() - Method in interface de.kentoj.kencommandapi.api.structure.argument.CommandArgument
 
getDefaultValue() - Method in class de.kentoj.kencommandapi.impl.structure.argument.CommandArgumentImpl
 
getDescription() - Method in interface de.kentoj.kencommandapi.api.structure.node.CommandNode
 
getDescription() - Method in class de.kentoj.kencommandapi.impl.structure.node.CommandNodeImpl
 
getExecutor() - Method in interface de.kentoj.kencommandapi.api.structure.node.CommandNode
 
getExecutor() - Method in class de.kentoj.kencommandapi.impl.structure.node.CommandNodeImpl
 
getId() - Method in interface de.kentoj.kencommandapi.api.structure.argument.CommandArgument
 
getId() - Method in class de.kentoj.kencommandapi.impl.structure.argument.CommandArgumentImpl
 
getLiteral(String) - Method in interface de.kentoj.kencommandapi.api.structure.node.LiteralNode
 
getLiteral(String) - Method in class de.kentoj.kencommandapi.impl.structure.node.CommandNodeImpl
 
getLiterals() - Method in interface de.kentoj.kencommandapi.api.structure.node.LiteralNode
 
getLiterals() - Method in class de.kentoj.kencommandapi.impl.structure.node.CommandNodeImpl
 
getNames() - Method in interface de.kentoj.kencommandapi.api.structure.node.CommandNode
 
getNames() - Method in class de.kentoj.kencommandapi.impl.structure.node.CommandNodeImpl
 
getParsedArgument(CommandArgument<T, S, V>) - Method in interface de.kentoj.kencommandapi.api.processing.CommandContext
 
getParsedArgument(String) - Method in interface de.kentoj.kencommandapi.api.processing.CommandContext
 
getParsedArgument(String) - Method in class de.kentoj.kencommandapi.impl.processing.CommandContextImpl
 
getParsedArguments() - Method in class de.kentoj.kencommandapi.impl.processing.CommandContextImpl
 
getSender() - Method in interface de.kentoj.kencommandapi.api.processing.CommandContext
 
getSender() - Method in class de.kentoj.kencommandapi.impl.processing.CommandContextImpl
 
getSuggestionProvider() - Method in interface de.kentoj.kencommandapi.api.structure.argument.CommandArgument
 
getSuggestionProvider() - Method in class de.kentoj.kencommandapi.impl.structure.argument.CommandArgumentImpl
 
getType() - Method in interface de.kentoj.kencommandapi.api.structure.argument.CommandArgument
 
getType() - Method in class de.kentoj.kencommandapi.impl.structure.argument.CommandArgumentImpl
 
getValue() - Method in interface de.kentoj.kencommandapi.api.processing.ParsedArgument
 
getValue() - Method in class de.kentoj.kencommandapi.impl.processing.ParsedArgumentImpl
 

H

hashCode() - Method in class de.kentoj.kencommandapi.impl.processing.ParsedArgumentImpl
 

I

IntegerArgumentType<T,S> - Class in de.kentoj.kencommandapi.api.structure.argument.types
 
IntegerArgumentType() - Constructor for class de.kentoj.kencommandapi.api.structure.argument.types.IntegerArgumentType
 
invoke(CommandNode<T, S>, T, String[]) - Method in interface de.kentoj.kencommandapi.api.KenCommandApi
 
invoke(CommandNode<T, S>, T, String[]) - Method in class de.kentoj.kencommandapi.impl.AbstractKenCommandApi
 

K

KenCommandApi<T,S> - Interface in de.kentoj.kencommandapi.api
 

L

LiteralNode<T,S> - Interface in de.kentoj.kencommandapi.api.structure.node
 

M

main(String[]) - Static method in class de.kentoj.kencommandapi.Main
 
Main - Class in de.kentoj.kencommandapi
 
Main() - Constructor for class de.kentoj.kencommandapi.Main
 

N

NoSuggestionProvider<T,S> - Class in de.kentoj.kencommandapi.api.structure.argument.suggestion
 
NoSuggestionProvider() - Constructor for class de.kentoj.kencommandapi.api.structure.argument.suggestion.NoSuggestionProvider
 

P

ParsedArgument<T,S,V> - Interface in de.kentoj.kencommandapi.api.processing
 
ParsedArgumentImpl<T,S,V> - Class in de.kentoj.kencommandapi.impl.processing
 
ParsedArgumentImpl(V, CommandArgument<T, S, V>) - Constructor for class de.kentoj.kencommandapi.impl.processing.ParsedArgumentImpl
 
parseInput(String) - Method in interface de.kentoj.kencommandapi.api.structure.argument.ArgumentType
 
parseInput(String) - Method in class de.kentoj.kencommandapi.api.structure.argument.types.IntegerArgumentType
 

S

sendErrorMessage(T, CommandException) - Method in class de.kentoj.kencommandapi.impl.AbstractKenCommandApi
 
setDefaultValue(V) - Method in interface de.kentoj.kencommandapi.api.structure.argument.CommandArgument
 
setDefaultValue(V) - Method in class de.kentoj.kencommandapi.impl.structure.argument.CommandArgumentImpl
 
setDescription(String) - Method in interface de.kentoj.kencommandapi.api.structure.node.CommandNode
 
setDescription(String) - Method in class de.kentoj.kencommandapi.impl.structure.node.CommandNodeImpl
 
setExecutor(CommandExecutor<T, S>) - Method in interface de.kentoj.kencommandapi.api.structure.node.CommandNode
 
setExecutor(CommandExecutor<T, S>) - Method in class de.kentoj.kencommandapi.impl.structure.node.CommandNodeImpl
 
setSuggestionProvider(SuggestionProvider<T, S>) - Method in interface de.kentoj.kencommandapi.api.structure.argument.CommandArgument
 
setSuggestionProvider(SuggestionProvider<T, S>) - Method in class de.kentoj.kencommandapi.impl.structure.argument.CommandArgumentImpl
 
suggest(S) - Method in class de.kentoj.kencommandapi.api.structure.argument.suggestion.NoSuggestionProvider
 
suggest(S) - Method in interface de.kentoj.kencommandapi.api.structure.argument.SuggestionProvider
 
SuggestionProvider<T,S> - Interface in de.kentoj.kencommandapi.api.structure.argument
 

T

toString() - Method in class de.kentoj.kencommandapi.impl.processing.ParsedArgumentImpl
 
A C D E G H I K L M N P S T 
All Classes and Interfaces|All Packages|Serialized Form