Index

A B C D E F G H I K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractNodeComponent - Class in net.orbyfied.j8.command
An extension to a node.
AbstractNodeComponent(Node) - Constructor for class net.orbyfied.j8.command.AbstractNodeComponent
Constructor.
accepts(Context, StringReader) - Method in interface net.orbyfied.j8.command.argument.ArgumentType
 
accepts(Context, StringReader) - Method in class net.orbyfied.j8.command.argument.GenericArgumentType
 
accepts(Context, StringReader) - Method in class net.orbyfied.j8.command.argument.GenericTypeInstance
 
accepts(Context, StringReader, LinkedHashMap<String, ArgumentType>) - Method in class net.orbyfied.j8.command.argument.GenericArgumentType
 
addAliases(String...) - Method in class net.orbyfied.j8.command.Node
 
addChild(Node) - Method in class net.orbyfied.j8.command.Node
 
addChild(Node, Consumer<Node>) - Method in class net.orbyfied.j8.command.Node
 
addFlag(String, Character, ArgumentType<?>, boolean) - Method in class net.orbyfied.j8.command.component.Flags
 
addFlag(Flag<?>) - Method in class net.orbyfied.j8.command.component.Flags
 
aliases - Variable in class net.orbyfied.j8.command.Node
The aliases of this node.
aliases() - Element in annotation interface net.orbyfied.j8.command.annotation.BaseCommand
 
AnnotationProcessingException - Exception in net.orbyfied.j8.command.annotation
 
AnnotationProcessingException() - Constructor for exception net.orbyfied.j8.command.annotation.AnnotationProcessingException
 
AnnotationProcessingException(String) - Constructor for exception net.orbyfied.j8.command.annotation.AnnotationProcessingException
 
AnnotationProcessingException(String, Throwable) - Constructor for exception net.orbyfied.j8.command.annotation.AnnotationProcessingException
 
AnnotationProcessingException(String, Throwable, boolean, boolean) - Constructor for exception net.orbyfied.j8.command.annotation.AnnotationProcessingException
 
AnnotationProcessingException(Throwable) - Constructor for exception net.orbyfied.j8.command.annotation.AnnotationProcessingException
 
argument(ArgumentType<?>) - Method in class net.orbyfied.j8.command.Node
 
argument(ArgumentType<?>, ArgumentOptions) - Method in class net.orbyfied.j8.command.Node
 
Argument - Class in net.orbyfied.j8.command.argument
 
Argument(Node) - Constructor for class net.orbyfied.j8.command.argument.Argument
 
ArgumentCompleter - Interface in net.orbyfied.j8.command.argument.options
 
argumentOptions(Class<O>) - Method in class net.orbyfied.j8.command.Context
 
ArgumentOptions - Class in net.orbyfied.j8.command.argument.options
 
ArgumentOptions() - Constructor for class net.orbyfied.j8.command.argument.options.ArgumentOptions
 
ArgumentType<T> - Interface in net.orbyfied.j8.command.argument
 
ArgumentTypes - Class in net.orbyfied.j8.command.argument
Standard, 'system' parameter types that can be applied to Java and common values as a whole.
ArgumentTypes.CompleterFunc - Interface in net.orbyfied.j8.command.argument
 
ArgumentTypes.GenericCompleterFunc - Interface in net.orbyfied.j8.command.argument
 
ArgumentTypes.SystemTypeResolver - Class in net.orbyfied.j8.command.argument
Class for safely resolving system types.
argValues - Variable in class net.orbyfied.j8.command.Context
The list of argument values.
as() - Method in interface net.orbyfied.j8.command.Sender
 
atLine(int) - Method in class net.orbyfied.j8.command.util.StringLocation
 

B

bap - Variable in class net.orbyfied.j8.command.annotation.SubcommandParser
The base annotation processor.
BaseAnnotationProcessor - Class in net.orbyfied.j8.command.annotation
 
BaseAnnotationProcessor(CommandManager, Object) - Constructor for class net.orbyfied.j8.command.annotation.BaseAnnotationProcessor
 
BaseCommand - Annotation Interface in net.orbyfied.j8.command.annotation
 
BOOLEAN - Static variable in class net.orbyfied.j8.command.argument.ArgumentTypes
Accepts formats as: - 0 - 1 - false - true Boolean
BukkitCommandManager - Class in net.orbyfied.j8.command.impl
Uses the Bukkit command system to register and execute/tab-complete commands.
BukkitCommandManager(Plugin) - Constructor for class net.orbyfied.j8.command.impl.BukkitCommandManager
 
bukkitSender() - Method in class net.orbyfied.j8.command.Context
 
BungeeArgumentTypes - Class in net.orbyfied.j8.command.minecraft
 
BungeeArgumentTypes() - Constructor for class net.orbyfied.j8.command.minecraft.BungeeArgumentTypes
 
BungeeCommandManager - Class in net.orbyfied.j8.command.impl
 
BungeeCommandManager(Plugin) - Constructor for class net.orbyfied.j8.command.impl.BungeeCommandManager
 
bungeeSender() - Method in class net.orbyfied.j8.command.Context
 
BYTE - Static variable in class net.orbyfied.j8.command.argument.ArgumentTypes
Accepts formats as: - 14 - 0x06 - 0o93 - 0b101101 Byte

C

canFormat - Variable in class net.orbyfied.j8.command.Context
If the text can be formatted.
canFormat(boolean) - Method in class net.orbyfied.j8.command.Context
 
CHAR - Static variable in class net.orbyfied.j8.command.argument.ArgumentTypes
children - Variable in class net.orbyfied.j8.command.Node
The children (subnodes/subcommands) of this node.
childrenByName - Variable in class net.orbyfied.j8.command.Node
The children (subnodes/subcommands) of this node mapped by name.
CLASS - Static variable in class net.orbyfied.j8.command.argument.ArgumentTypes
 
clone() - Method in class net.orbyfied.j8.command.argument.TypeIdentifier
 
command(String) - Method in class net.orbyfied.j8.command.CommandManager
Creates and registers a new command, returning the base to you.
CommandDescription - Annotation Interface in net.orbyfied.j8.command.annotation
 
CommandException - Exception in net.orbyfied.j8.command.exception
 
CommandException(Node, String) - Constructor for exception net.orbyfied.j8.command.exception.CommandException
 
CommandException(Node, String, Throwable) - Constructor for exception net.orbyfied.j8.command.exception.CommandException
 
CommandException(Node, Throwable) - Constructor for exception net.orbyfied.j8.command.exception.CommandException
 
CommandExecutionException - Exception in net.orbyfied.j8.command.exception
 
CommandExecutionException(Node, String) - Constructor for exception net.orbyfied.j8.command.exception.CommandExecutionException
 
CommandExecutionException(Node, String, Throwable) - Constructor for exception net.orbyfied.j8.command.exception.CommandExecutionException
 
CommandExecutionException(Node, Throwable) - Constructor for exception net.orbyfied.j8.command.exception.CommandExecutionException
 
CommandHaltException - Exception in net.orbyfied.j8.command.exception
 
CommandHaltException(Node, String) - Constructor for exception net.orbyfied.j8.command.exception.CommandHaltException
 
CommandHaltException(Node, String, Throwable) - Constructor for exception net.orbyfied.j8.command.exception.CommandHaltException
 
CommandHaltException(Node, Throwable) - Constructor for exception net.orbyfied.j8.command.exception.CommandHaltException
 
CommandLabel - Annotation Interface in net.orbyfied.j8.command.annotation
 
CommandManager - Class in net.orbyfied.j8.command
The engine of the command system.
CommandManager() - Constructor for class net.orbyfied.j8.command.CommandManager
 
CommandNodeExecutor - Interface in net.orbyfied.j8.command.impl
Executor for an executable node.
CommandParameter - Annotation Interface in net.orbyfied.j8.command.annotation
 
CommandParseException - Exception in net.orbyfied.j8.command.exception
 
CommandParseException(Node, ErrorLocation, Exception) - Constructor for exception net.orbyfied.j8.command.exception.CommandParseException
 
CommandParseException(Node, ErrorLocation, String) - Constructor for exception net.orbyfied.j8.command.exception.CommandParseException
 
CommandParseException(Node, ErrorLocation, String, Exception) - Constructor for exception net.orbyfied.j8.command.exception.CommandParseException
 
CommandUsage - Annotation Interface in net.orbyfied.j8.command.annotation
 
compile() - Method in class net.orbyfied.j8.command.annotation.BaseAnnotationProcessor
 
compile(TypeIdentifier) - Method in interface net.orbyfied.j8.command.argument.TypeResolver
Compiles a type identifier into an argument type object.
complete(Argument, Context, SuggestionAccumulator) - Method in interface net.orbyfied.j8.command.argument.options.ArgumentCompleter
 
complete(Context, SuggestionAccumulator, StringReader) - Method in class net.orbyfied.j8.command.argument.Argument
 
complete(Context, SuggestionAccumulator, StringReader) - Method in interface net.orbyfied.j8.command.component.Completer
Should complete the current node string.
complete(Context, SuggestionAccumulator, StringReader) - Method in class net.orbyfied.j8.command.component.Executable
 
Completer - Interface in net.orbyfied.j8.command.component
A node component which handles completion for the node it's been assigned to.
completers - Variable in class net.orbyfied.j8.command.argument.options.ArgumentOptions
 
completers() - Method in class net.orbyfied.j8.command.argument.options.ArgumentOptions
 
completers(List<ArgumentCompleter>) - Method in class net.orbyfied.j8.command.argument.options.ArgumentOptions
 
completers(ArgumentCompleter...) - Method in class net.orbyfied.j8.command.argument.options.ArgumentOptions
 
component(Class<T>, Function<Node, T>) - Method in class net.orbyfied.j8.command.Node
 
component(Class<T>, Function<Node, T>, BiConsumer<Node, T>) - Method in class net.orbyfied.j8.command.Node
 
components - Variable in class net.orbyfied.j8.command.Node
The components stored in a linear list.
componentsByClass - Variable in class net.orbyfied.j8.command.Node
The components mapped by class.
CONSOLE_SENDER - Static variable in class net.orbyfied.j8.command.impl.BukkitCommandManager
 
CONSOLE_SENDER - Static variable in class net.orbyfied.j8.command.impl.BungeeCommandManager
 
Context - Class in net.orbyfied.j8.command
 
Context(CommandManager, Sender) - Constructor for class net.orbyfied.j8.command.Context
 
Context.Target - Enum Class in net.orbyfied.j8.command
Declares the purposes/destinies of an invocation.
cover(StringLocation, StringLocation) - Static method in class net.orbyfied.j8.command.util.StringLocation
 
current - Variable in class net.orbyfied.j8.command.Context
The current node we are at.
currentNode() - Method in class net.orbyfied.j8.command.Context
 

D

defaults(Node) - Static method in class net.orbyfied.j8.command.component.Suggester
Create default suggester.
delegate() - Method in class net.orbyfied.j8.command.impl.DelegatingNamespacedTypeResolver
Get the delegate type resolver.
delegate(TypeResolver) - Method in class net.orbyfied.j8.command.impl.DelegatingNamespacedTypeResolver
Set the type resolver to delegate to.
DelegatingNamespacedTypeResolver - Class in net.orbyfied.j8.command.impl
 
DelegatingNamespacedTypeResolver() - Constructor for class net.orbyfied.j8.command.impl.DelegatingNamespacedTypeResolver
 
description - Variable in class net.orbyfied.j8.command.component.Properties
 
description() - Method in class net.orbyfied.j8.command.component.Properties
 
description(String) - Method in class net.orbyfied.j8.command.component.Properties
 
disablePlatform() - Method in class net.orbyfied.j8.command.CommandManager
Should shut down the command engine and clean up any resources.
disablePlatform() - Method in class net.orbyfied.j8.command.impl.BukkitCommandManager
 
disablePlatform() - Method in class net.orbyfied.j8.command.impl.BungeeCommandManager
 
dispatch(Sender, String, SuggestionAccumulator, Consumer<Context>) - Method in class net.orbyfied.j8.command.CommandManager
Dispatches a suggestion or invocation request for a command.
doSuggestions(Context, StringReader, SuggestionAccumulator) - Method in interface net.orbyfied.j8.command.argument.ArgumentTypes.CompleterFunc
 
doSuggestions(Context, StringReader, SuggestionAccumulator, LinkedHashMap<String, ArgumentType>) - Method in interface net.orbyfied.j8.command.argument.ArgumentTypes.GenericCompleterFunc
 
DOUBLE - Static variable in class net.orbyfied.j8.command.argument.ArgumentTypes

E

EMPTY - Static variable in class net.orbyfied.j8.command.util.StringLocation
 
enablePlatform() - Method in class net.orbyfied.j8.command.CommandManager
Should prepare the command engine for usage.
enablePlatform() - Method in class net.orbyfied.j8.command.impl.BukkitCommandManager
 
enablePlatform() - Method in class net.orbyfied.j8.command.impl.BungeeCommandManager
 
endIndex - Variable in class net.orbyfied.j8.command.util.StringLocation
 
engine - Variable in class net.orbyfied.j8.command.annotation.BaseAnnotationProcessor
The command engine.
engine - Variable in class net.orbyfied.j8.command.annotation.SubcommandParser
The command engine.
engine - Variable in class net.orbyfied.j8.command.Context
The command engine.
equals(Object) - Method in class net.orbyfied.j8.command.argument.TypeIdentifier
 
ErrorLocation - Class in net.orbyfied.j8.command.exception
The location of an error in a string.
ErrorLocation(StringReader, int, int) - Constructor for class net.orbyfied.j8.command.exception.ErrorLocation
Constructor.
executable() - Method in class net.orbyfied.j8.command.Node
 
executable(Consumer<Executable>) - Method in class net.orbyfied.j8.command.Node
 
Executable - Class in net.orbyfied.j8.command.component
A node component which executes code when a node is walked or executed.
Executable(Node) - Constructor for class net.orbyfied.j8.command.component.Executable
 
execute(Context) - Method in class net.orbyfied.j8.command.argument.Argument
 
execute(Context) - Method in class net.orbyfied.j8.command.component.Executable
 
execute(Context) - Method in class net.orbyfied.j8.command.component.Flags
 
execute(Context) - Method in interface net.orbyfied.j8.command.component.Functional
 
execute(Context) - Method in class net.orbyfied.j8.command.component.Secure
 
execute(Context, Node) - Method in interface net.orbyfied.j8.command.impl.CommandNodeExecutor
Called when either walked or executed.
EXECUTE - Enum constant in enum class net.orbyfied.j8.command.Context.Target
 
executes(Consumer<Context>) - Method in class net.orbyfied.j8.command.Node
 
executes(CommandNodeExecutor) - Method in class net.orbyfied.j8.command.Node
 
executes(CommandNodeExecutor, CommandNodeExecutor) - Method in class net.orbyfied.j8.command.Node
 

F

fail(String) - Method in class net.orbyfied.j8.command.Context
 
fail(String, Throwable) - Method in class net.orbyfied.j8.command.Context
 
fail(Throwable) - Method in class net.orbyfied.j8.command.Context
 
fastMappedChildren - Variable in class net.orbyfied.j8.command.Node
NOTE: Only subcommands will be stored here, no parameters as they have nothing to be mapped to.
FILE_PATH - Static variable in class net.orbyfied.j8.command.argument.ArgumentTypes
Path Parses a path from a string.
findNext(Context, StringReader) - Method in class net.orbyfied.j8.command.Node
 
flag(String, Character, ArgumentType<?>, boolean) - Method in class net.orbyfied.j8.command.Node
 
flag(String, ArgumentType<?>) - Method in class net.orbyfied.j8.command.Node
 
flag(Flag<?>) - Method in class net.orbyfied.j8.command.Node
 
Flag<T> - Class in net.orbyfied.j8.command.argument
 
Flag(Flags, String, Character, ArgumentType<T>, boolean) - Constructor for class net.orbyfied.j8.command.argument.Flag
 
flags - Variable in class net.orbyfied.j8.command.Context
All flags registered.
Flags - Class in net.orbyfied.j8.command.component
A node component which grants the node the ability to push flags to the context.
Flags(Node) - Constructor for class net.orbyfied.j8.command.component.Flags
 
flagsByChar - Variable in class net.orbyfied.j8.command.Context
All one-char-able flags by character.
flagsByName - Variable in class net.orbyfied.j8.command.Context
All registered flags by name.
flagValues - Variable in class net.orbyfied.j8.command.Context
The flag values.
flat(String) - Method in class net.orbyfied.j8.command.impl.DelegatingNamespacedTypeResolver
 
flat(String, ArgumentType<?>) - Method in class net.orbyfied.j8.command.impl.DelegatingNamespacedTypeResolver
 
flat(Identifier) - Method in class net.orbyfied.j8.command.impl.DelegatingNamespacedTypeResolver
Get a type from the flat ID to type map.
flat(Identifier, ArgumentType<?>) - Method in class net.orbyfied.j8.command.impl.DelegatingNamespacedTypeResolver
Register a flat ID to type mapping.
FLOAT - Static variable in class net.orbyfied.j8.command.argument.ArgumentTypes
foreignFlagValues - Variable in class net.orbyfied.j8.command.Context
The foreign (unregistered) flag values.
fromIndex - Variable in class net.orbyfied.j8.command.exception.ErrorLocation
The start index.
Functional - Interface in net.orbyfied.j8.command.component
 

G

GenericArgumentType<B> - Class in net.orbyfied.j8.command.argument
 
GenericArgumentType(String...) - Constructor for class net.orbyfied.j8.command.argument.GenericArgumentType
 
GenericArgumentType(List<String>) - Constructor for class net.orbyfied.j8.command.argument.GenericArgumentType
 
GenericTypeInstance<B> - Class in net.orbyfied.j8.command.argument
An instance of a generic type with type parameters specified.
GenericTypeInstance(GenericArgumentType<B>, List<ArgumentType>) - Constructor for class net.orbyfied.j8.command.argument.GenericTypeInstance
Constructor.
GenericTypeInstance(GenericArgumentType<B>, ArgumentType...) - Constructor for class net.orbyfied.j8.command.argument.GenericTypeInstance
Constructor.
getAliases() - Method in class net.orbyfied.j8.command.Node
 
getArgument(String) - Method in class net.orbyfied.j8.command.Context
 
getArgument(String, Class<T>) - Method in class net.orbyfied.j8.command.Context
 
getArgument(Identifier) - Method in class net.orbyfied.j8.command.Context
 
getArgument(Identifier, Class<T>) - Method in class net.orbyfied.j8.command.Context
 
getArgumentValues() - Method in class net.orbyfied.j8.command.Context
 
getBase() - Method in class net.orbyfied.j8.command.annotation.BaseAnnotationProcessor
 
getBase() - Method in class net.orbyfied.j8.command.argument.GenericTypeInstance
 
getBaseIdentifier() - Method in interface net.orbyfied.j8.command.argument.ArgumentType
 
getBaseIdentifier() - Method in class net.orbyfied.j8.command.argument.GenericTypeInstance
 
getBaseType() - Method in class net.orbyfied.j8.command.argument.GenericArgumentType
 
getCharacter() - Method in class net.orbyfied.j8.command.argument.Flag
 
getChild(String) - Method in class net.orbyfied.j8.command.Node
 
getChildByName(String) - Method in class net.orbyfied.j8.command.Node
 
getChildByPath(String...) - Method in class net.orbyfied.j8.command.Node
 
getChildren() - Method in class net.orbyfied.j8.command.Node
 
getComponent(Class<T>) - Method in class net.orbyfied.j8.command.Node
 
getComponentOf(Class<T>) - Method in class net.orbyfied.j8.command.Node
 
getComponents() - Method in class net.orbyfied.j8.command.Node
 
getComponentsByClass() - Method in class net.orbyfied.j8.command.Node
 
getDefault() - Method in class net.orbyfied.j8.command.argument.Flag
 
getEndIndex() - Method in class net.orbyfied.j8.command.exception.ErrorLocation
 
getEndIndex() - Method in class net.orbyfied.j8.command.util.StringLocation
 
getEngine() - Method in class net.orbyfied.j8.command.annotation.BaseAnnotationProcessor
 
getEngine() - Method in class net.orbyfied.j8.command.annotation.SubcommandParser
 
getErrorName() - Method in exception net.orbyfied.j8.command.exception.CommandException
 
getErrorName() - Method in exception net.orbyfied.j8.command.exception.CommandExecutionException
 
getErrorName() - Method in exception net.orbyfied.j8.command.exception.CommandParseException
 
getErrorName() - Method in exception net.orbyfied.j8.command.exception.NodeExecutionException
 
getErrorName() - Method in exception net.orbyfied.j8.command.exception.NodeParseException
 
getFallbackPrefix() - Method in class net.orbyfied.j8.command.impl.BukkitCommandManager
 
getFallbackPrefix() - Method in class net.orbyfied.j8.command.impl.BungeeCommandManager
 
getFastMappedChildren() - Method in class net.orbyfied.j8.command.Node
 
getFilename() - Method in class net.orbyfied.j8.command.util.StringLocation
 
getFlag(String) - Method in class net.orbyfied.j8.command.component.Flags
 
getFlagByCharacter(char) - Method in class net.orbyfied.j8.command.Context
 
getFlagByName(String) - Method in class net.orbyfied.j8.command.Context
 
getFlags() - Method in class net.orbyfied.j8.command.component.Flags
 
getFlags() - Method in class net.orbyfied.j8.command.Context
 
getFlagValue(String) - Method in class net.orbyfied.j8.command.Context
 
getFlagValue(String, Class<T>) - Method in class net.orbyfied.j8.command.Context
 
getFlagValue(String, Class<T>, T) - Method in class net.orbyfied.j8.command.Context
 
getFlagValue(Flag<?>, Class<T>, T) - Method in class net.orbyfied.j8.command.Context
 
getFlagValue(Flag<?>, T) - Method in class net.orbyfied.j8.command.Context
 
getFlagValue(Flag<T>) - Method in class net.orbyfied.j8.command.Context
 
getFormattedPrefix() - Method in exception net.orbyfied.j8.command.exception.CommandException
 
getFormattedPrefix() - Method in exception net.orbyfied.j8.command.exception.NodeExecutionException
 
getFormattedPrefix() - Method in exception net.orbyfied.j8.command.exception.NodeParseException
 
getFormattedString() - Method in exception net.orbyfied.j8.command.exception.CommandException
 
getFormattedString() - Method in exception net.orbyfied.j8.command.exception.CommandParseException
 
getFormattedSuffix() - Method in exception net.orbyfied.j8.command.exception.CommandException
 
getGenericIdentifier(LinkedHashMap<String, ArgumentType<?>>) - Method in class net.orbyfied.j8.command.argument.GenericArgumentType
 
getIdentifier() - Method in class net.orbyfied.j8.command.argument.Argument
 
getIdentifier() - Method in interface net.orbyfied.j8.command.argument.ArgumentType
 
getIdentifier() - Method in class net.orbyfied.j8.command.argument.GenericArgumentType
 
getIdentifier() - Method in class net.orbyfied.j8.command.argument.GenericTypeInstance
 
getLn() - Method in class net.orbyfied.j8.command.util.StringLocation
 
getLocation() - Method in exception net.orbyfied.j8.command.exception.CommandParseException
 
getLocation() - Method in interface net.orbyfied.j8.command.util.StringLocatable
 
getLocation() - Method in class net.orbyfied.j8.command.util.StringLocation
 
getLocationString() - Method in class net.orbyfied.j8.command.exception.ErrorLocation
 
getLocationString(int) - Method in class net.orbyfied.j8.command.exception.ErrorLocation
Create a nicely formatted error location string.
getName() - Method in class net.orbyfied.j8.command.argument.Flag
 
getName() - Method in class net.orbyfied.j8.command.Node
 
getNode() - Method in class net.orbyfied.j8.command.AbstractNodeComponent
Get the node that holds this component.
getNode() - Method in exception net.orbyfied.j8.command.exception.NodeExecutionException
 
getNode() - Method in exception net.orbyfied.j8.command.exception.NodeParseException
 
getNode() - Method in interface net.orbyfied.j8.command.NodeComponent
Get the node that holds this component.
getObject() - Method in class net.orbyfied.j8.command.annotation.BaseAnnotationProcessor
 
getOptions() - Method in class net.orbyfied.j8.command.argument.Argument
 
getOrCreateChild(String, Function<Node, Node>) - Method in class net.orbyfied.j8.command.Node
 
getOwner() - Method in class net.orbyfied.j8.command.argument.Flag
 
getRaw() - Method in class net.orbyfied.j8.command.annotation.SubcommandParser
 
getReader() - Method in class net.orbyfied.j8.command.exception.ErrorLocation
 
getRoot() - Method in class net.orbyfied.j8.command.annotation.SubcommandParser
 
getRootCommand() - Method in exception net.orbyfied.j8.command.exception.CommandException
 
getStartIndex() - Method in class net.orbyfied.j8.command.exception.ErrorLocation
 
getStartIndex() - Method in class net.orbyfied.j8.command.util.StringLocation
 
getString() - Method in class net.orbyfied.j8.command.util.StringLocation
 
getType() - Method in class net.orbyfied.j8.command.argument.Argument
 
getType() - Method in interface net.orbyfied.j8.command.argument.ArgumentType
 
getType() - Method in class net.orbyfied.j8.command.argument.Flag
 
getType() - Method in class net.orbyfied.j8.command.argument.GenericTypeInstance
 
getTypeParameter(int) - Method in class net.orbyfied.j8.command.argument.GenericArgumentType
 
getTypeParameters() - Method in class net.orbyfied.j8.command.argument.GenericArgumentType
 
getTypeParameters() - Method in class net.orbyfied.j8.command.argument.TypeIdentifier
Get the type parameters included in this type identifier / descriptor.
getTypeResolver() - Method in class net.orbyfied.j8.command.CommandManager
Get the type resolver.

H

halt(boolean, String) - Method in class net.orbyfied.j8.command.Context
 
halt(boolean, String, Throwable) - Method in class net.orbyfied.j8.command.Context
 
halt(boolean, Throwable) - Method in class net.orbyfied.j8.command.Context
 
hasArgument(String) - Method in class net.orbyfied.j8.command.Context
 
hasArgument(Identifier) - Method in class net.orbyfied.j8.command.Context
 
hasComponentOf(Class<?>) - Method in class net.orbyfied.j8.command.Node
 
hashCode() - Method in class net.orbyfied.j8.command.argument.TypeIdentifier
 
hasPermission(String) - Method in interface net.orbyfied.j8.command.Sender
 

I

identifier - Variable in class net.orbyfied.j8.command.argument.Argument
 
IDENTIFIER - Static variable in class net.orbyfied.j8.command.argument.ArgumentTypes
Identifier Utilizes ArgumentTypes.STRING for parsing the initial text.
instance(List<ArgumentType>) - Method in class net.orbyfied.j8.command.argument.GenericArgumentType
 
instance(ArgumentType...) - Method in class net.orbyfied.j8.command.argument.GenericArgumentType
 
INT - Static variable in class net.orbyfied.j8.command.argument.ArgumentTypes
Accepts formats as: - 14 - 0x06 - 0o93 - 0b101101 Integer
intermediateText - Variable in class net.orbyfied.j8.command.Context
The intermediate status text.
intermediateText() - Method in class net.orbyfied.j8.command.Context
 
intermediateText(String) - Method in class net.orbyfied.j8.command.Context
 
intermediateText(BaseComponent[]) - Method in class net.orbyfied.j8.command.Context
 
is(Class<?>) - Method in interface net.orbyfied.j8.command.Sender
 
isSevere() - Method in exception net.orbyfied.j8.command.exception.CommandException
Determines if it should be printed to the console and handled like a real, severe error.
isSevere() - Method in exception net.orbyfied.j8.command.exception.CommandHaltException
 
isSevere() - Method in exception net.orbyfied.j8.command.exception.CommandParseException
 
isSuccessful() - Method in exception net.orbyfied.j8.command.exception.CommandHaltException
 
isSuggesting() - Method in class net.orbyfied.j8.command.Context
 
isSwitch() - Method in class net.orbyfied.j8.command.argument.Flag
 

K

KEY_PROVIDER_OPTION - Static variable in class net.orbyfied.j8.command.argument.ArgumentTypes
 
klass - Variable in class net.orbyfied.j8.command.annotation.BaseAnnotationProcessor
The descriptor class.

L

label - Variable in class net.orbyfied.j8.command.component.Properties
 
label() - Method in class net.orbyfied.j8.command.component.Properties
 
label(String) - Method in class net.orbyfied.j8.command.component.Properties
 
LIST - Static variable in class net.orbyfied.j8.command.argument.ArgumentTypes
A list of any other parameter type (generic).
located(StringLocatable<?>) - Method in interface net.orbyfied.j8.command.util.StringLocatable
 
located(StringLocatable<?>) - Method in class net.orbyfied.j8.command.util.StringLocation
 
located(StringLocation) - Method in interface net.orbyfied.j8.command.util.StringLocatable
 
located(StringLocation) - Method in class net.orbyfied.j8.command.util.StringLocation
 
location - Variable in exception net.orbyfied.j8.command.exception.CommandParseException
 
LONG - Static variable in class net.orbyfied.j8.command.argument.ArgumentTypes
Accepts formats as: - 14 - 0x06 - 0o93 - 0b101101 Long

M

makeComponent(Function<Node, T>) - Method in class net.orbyfied.j8.command.Node
 
makeComponent(Function<Node, T>, Consumer<T>) - Method in class net.orbyfied.j8.command.Node
 
manager() - Method in class net.orbyfied.j8.command.Context
 
memoryBacked() - Static method in interface net.orbyfied.j8.command.argument.TypeResolver
 
MinecraftArgumentTypes - Class in net.orbyfied.j8.command.minecraft
 

N

name - Variable in class net.orbyfied.j8.command.Node
The primary name of this node.
name() - Element in annotation interface net.orbyfied.j8.command.annotation.BaseCommand
 
namespace(String) - Method in class net.orbyfied.j8.command.impl.DelegatingNamespacedTypeResolver
 
namespace(String, TypeResolver) - Method in class net.orbyfied.j8.command.impl.DelegatingNamespacedTypeResolver
 
net.orbyfied.j8.command - package net.orbyfied.j8.command
 
net.orbyfied.j8.command.annotation - package net.orbyfied.j8.command.annotation
 
net.orbyfied.j8.command.argument - package net.orbyfied.j8.command.argument
 
net.orbyfied.j8.command.argument.options - package net.orbyfied.j8.command.argument.options
 
net.orbyfied.j8.command.component - package net.orbyfied.j8.command.component
 
net.orbyfied.j8.command.exception - package net.orbyfied.j8.command.exception
 
net.orbyfied.j8.command.impl - package net.orbyfied.j8.command.impl
 
net.orbyfied.j8.command.minecraft - package net.orbyfied.j8.command.minecraft
 
net.orbyfied.j8.command.util - package net.orbyfied.j8.command.util
 
newCommand(String, Consumer<Node>) - Method in class net.orbyfied.j8.command.CommandManager
 
node - Variable in class net.orbyfied.j8.command.AbstractNodeComponent
The node that holds this component.
node - Variable in exception net.orbyfied.j8.command.exception.NodeExecutionException
 
node - Variable in exception net.orbyfied.j8.command.exception.NodeParseException
 
node() - Method in class net.orbyfied.j8.command.Node
 
Node - Class in net.orbyfied.j8.command
Represents a command node in the command tree.
Node(String, Node, Node) - Constructor for class net.orbyfied.j8.command.Node
Constructor.
NodeComponent - Interface in net.orbyfied.j8.command
 
NodeExecutionException - Exception in net.orbyfied.j8.command.exception
 
NodeExecutionException(Node, Node, String) - Constructor for exception net.orbyfied.j8.command.exception.NodeExecutionException
 
NodeExecutionException(Node, Node, String, Throwable) - Constructor for exception net.orbyfied.j8.command.exception.NodeExecutionException
 
NodeExecutionException(Node, Node, Throwable) - Constructor for exception net.orbyfied.j8.command.exception.NodeExecutionException
 
NodeParseException - Exception in net.orbyfied.j8.command.exception
 
NodeParseException(Node, Node, ErrorLocation, Exception) - Constructor for exception net.orbyfied.j8.command.exception.NodeParseException
 
NodeParseException(Node, Node, ErrorLocation, String) - Constructor for exception net.orbyfied.j8.command.exception.NodeParseException
 
NodeParseException(Node, Node, ErrorLocation, String, Exception) - Constructor for exception net.orbyfied.j8.command.exception.NodeParseException
 
NodeParseWarning - Exception in net.orbyfied.j8.command.exception
 
NodeParseWarning(Node, Node, ErrorLocation, Exception) - Constructor for exception net.orbyfied.j8.command.exception.NodeParseWarning
 
NodeParseWarning(Node, Node, ErrorLocation, String) - Constructor for exception net.orbyfied.j8.command.exception.NodeParseWarning
 
NodeParseWarning(Node, Node, ErrorLocation, String, Exception) - Constructor for exception net.orbyfied.j8.command.exception.NodeParseWarning
 
NonComponent - Annotation Interface in net.orbyfied.j8.command.component
Indicates that a class is not a node component and therefore shouldn't be cached.

O

obj - Variable in class net.orbyfied.j8.command.annotation.BaseAnnotationProcessor
The descriptor object.
of(String) - Static method in class net.orbyfied.j8.command.argument.TypeIdentifier
 
ofEnum(Class<E>) - Static method in class net.orbyfied.j8.command.argument.ArgumentTypes
 
ONLINE_PLAYER - Static variable in class net.orbyfied.j8.command.minecraft.BungeeArgumentTypes
 
ONLINE_PLAYER_DIRECT - Static variable in class net.orbyfied.j8.command.minecraft.MinecraftArgumentTypes
 
optionMap - Variable in class net.orbyfied.j8.command.argument.Argument
 
options - Variable in class net.orbyfied.j8.command.argument.Argument
 

P

parent - Variable in class net.orbyfied.j8.command.Node
The immediate parent of this node.
parent() - Method in class net.orbyfied.j8.command.Node
 
parse() - Method in class net.orbyfied.j8.command.annotation.SubcommandParser
Parses the descriptor string into an actual node tree, returning the last executable node.
parse(String, TypeIdentifier) - Static method in class net.orbyfied.j8.command.argument.TypeIdentifier
 
parse(Context, StringReader) - Method in interface net.orbyfied.j8.command.argument.ArgumentType
 
parse(Context, StringReader) - Method in class net.orbyfied.j8.command.argument.GenericArgumentType
 
parse(Context, StringReader) - Method in class net.orbyfied.j8.command.argument.GenericTypeInstance
 
parse(Context, StringReader, LinkedHashMap<String, ArgumentType>) - Method in class net.orbyfied.j8.command.argument.GenericArgumentType
 
parseExecutableNodeProperties(Node, AnnotatedElement) - Method in class net.orbyfied.j8.command.annotation.BaseAnnotationProcessor
 
permission(String) - Method in class net.orbyfied.j8.command.Node
 
popFilter() - Method in class net.orbyfied.j8.command.SuggestionAccumulator
 
popPrefix() - Method in class net.orbyfied.j8.command.SuggestionAccumulator
 
popSuffix() - Method in class net.orbyfied.j8.command.SuggestionAccumulator
 
Primary - Interface in net.orbyfied.j8.command.component
 
printTreeFancy(PrintStream) - Method in class net.orbyfied.j8.command.Node
 
priority - Variable in class net.orbyfied.j8.command.argument.options.ArgumentOptions
 
priority() - Method in class net.orbyfied.j8.command.argument.Argument
 
priority() - Method in class net.orbyfied.j8.command.argument.options.ArgumentOptions
 
priority() - Method in class net.orbyfied.j8.command.component.Executable
 
priority() - Method in interface net.orbyfied.j8.command.component.Primary
 
priority(int) - Method in class net.orbyfied.j8.command.argument.options.ArgumentOptions
 
propertied(String, String, String) - Method in class net.orbyfied.j8.command.Node
 
Properties - Class in net.orbyfied.j8.command.component
 
Properties(Node) - Constructor for class net.orbyfied.j8.command.component.Properties
 
pushFilter(BiPredicate<Context, String>) - Method in class net.orbyfied.j8.command.SuggestionAccumulator
 
pushFlag(Flag<?>) - Method in class net.orbyfied.j8.command.Context
 
pushPrefix(String) - Method in class net.orbyfied.j8.command.SuggestionAccumulator
 
pushSuffix(String) - Method in class net.orbyfied.j8.command.SuggestionAccumulator
 

R

raw - Variable in class net.orbyfied.j8.command.annotation.SubcommandParser
The raw string to parse.
reader - Variable in class net.orbyfied.j8.command.Context
The current string reader used for parsing.
reader - Variable in class net.orbyfied.j8.command.exception.ErrorLocation
The string (reader).
reader() - Method in class net.orbyfied.j8.command.Context
 
readFar - Variable in class net.orbyfied.j8.command.argument.options.StringArgumentOptions
If it should read past the spaces until the end.
readFar() - Method in class net.orbyfied.j8.command.argument.options.StringArgumentOptions
 
readFar(boolean) - Method in class net.orbyfied.j8.command.argument.options.StringArgumentOptions
 
register() - Method in class net.orbyfied.j8.command.annotation.BaseAnnotationProcessor
 
register(ArgumentType<?>) - Method in interface net.orbyfied.j8.command.argument.TypeResolver
Registers the given type if this resolver allows it.
register(Node) - Method in class net.orbyfied.j8.command.CommandManager
 
registerPlatform(Node) - Method in class net.orbyfied.j8.command.CommandManager
Should do whatever it needs to do when a node gets registered to make it work.
registerPlatform(Node) - Method in class net.orbyfied.j8.command.impl.BukkitCommandManager
 
registerPlatform(Node) - Method in class net.orbyfied.j8.command.impl.BungeeCommandManager
 
removeAlias(String...) - Method in class net.orbyfied.j8.command.Node
 
removeChild(Node) - Method in class net.orbyfied.j8.command.Node
 
removeComponent(Class<?>) - Method in class net.orbyfied.j8.command.Node
 
removeComponent(NodeComponent) - Method in class net.orbyfied.j8.command.Node
 
removeFlag(String) - Method in class net.orbyfied.j8.command.component.Flags
 
removeFlag(Flag<?>) - Method in class net.orbyfied.j8.command.component.Flags
 
removeNamespace(String) - Method in class net.orbyfied.j8.command.impl.DelegatingNamespacedTypeResolver
 
Required - Class in net.orbyfied.j8.command.annotation
 
Required(Node) - Constructor for class net.orbyfied.j8.command.annotation.Required
 
resolve(Identifier) - Method in class net.orbyfied.j8.command.argument.ArgumentTypes.SystemTypeResolver
 
resolve(Identifier) - Method in interface net.orbyfied.j8.command.argument.TypeResolver
Resolves a type by identifier.
resolve(Identifier) - Method in class net.orbyfied.j8.command.impl.DelegatingNamespacedTypeResolver
 
root - Variable in class net.orbyfied.j8.command.annotation.BaseAnnotationProcessor
The root node to parse from/onto.
root - Variable in class net.orbyfied.j8.command.annotation.SubcommandParser
The root command node.
root - Variable in class net.orbyfied.j8.command.Node
The root node of this tree.
root() - Method in class net.orbyfied.j8.command.Node
 
rootCommand - Variable in class net.orbyfied.j8.command.Context
The root command node.
rootCommand - Variable in exception net.orbyfied.j8.command.exception.CommandException
 
rootCommand() - Method in class net.orbyfied.j8.command.Context
 

S

Secure - Class in net.orbyfied.j8.command.component
 
Secure(Node) - Constructor for class net.orbyfied.j8.command.component.Secure
 
selects(Context, StringReader) - Method in class net.orbyfied.j8.command.argument.Argument
 
selects(Context, StringReader) - Method in class net.orbyfied.j8.command.component.Executable
 
selects(Context, StringReader) - Method in interface net.orbyfied.j8.command.component.Primary
 
sender - Variable in class net.orbyfied.j8.command.Context
The sender of the command.
sender() - Method in class net.orbyfied.j8.command.Context
 
Sender - Interface in net.orbyfied.j8.command
A command sender of any internal type, based on the implementation.
senderIs(Class<?>) - Method in class net.orbyfied.j8.command.Context
 
sendMessage(BaseComponent[]) - Method in interface net.orbyfied.j8.command.Sender
 
setArgument(String, Object) - Method in class net.orbyfied.j8.command.Context
 
setArgument(Identifier, Object) - Method in class net.orbyfied.j8.command.Context
 
setDefault(T) - Method in class net.orbyfied.j8.command.argument.Flag
 
setExecutor(Consumer<Context>) - Method in class net.orbyfied.j8.command.Node
 
setExecutor(CommandNodeExecutor) - Method in class net.orbyfied.j8.command.component.Executable
 
setFallbackPrefix(String) - Method in class net.orbyfied.j8.command.impl.BukkitCommandManager
 
setFallbackPrefix(String) - Method in class net.orbyfied.j8.command.impl.BungeeCommandManager
 
setIdentifier(Identifier) - Method in class net.orbyfied.j8.command.argument.Argument
 
setOptions(ArgumentOptions) - Method in class net.orbyfied.j8.command.argument.Argument
 
setPermission(String) - Method in class net.orbyfied.j8.command.component.Secure
 
setPermissionLock(Function<Context, String>) - Method in class net.orbyfied.j8.command.component.Secure
 
setSuccessful(boolean) - Method in exception net.orbyfied.j8.command.exception.CommandHaltException
 
setType(ArgumentType<?>) - Method in class net.orbyfied.j8.command.argument.Argument
 
setTypeResolver(TypeResolver) - Method in class net.orbyfied.j8.command.CommandManager
Set the type resolver.
setWalkExecutor(CommandNodeExecutor) - Method in class net.orbyfied.j8.command.component.Executable
 
SHORT - Static variable in class net.orbyfied.j8.command.argument.ArgumentTypes
Accepts formats as: - 14 - 0x06 - 0o93 - 0b101101 Short
startIndex - Variable in class net.orbyfied.j8.command.util.StringLocation
 
STRING - Static variable in class net.orbyfied.j8.command.argument.ArgumentTypes
String Either parses the string until it is met with a space, or if the string starts with a ", it parses until the end of the string.
StringArgumentOptions - Class in net.orbyfied.j8.command.argument.options
 
StringArgumentOptions() - Constructor for class net.orbyfied.j8.command.argument.options.StringArgumentOptions
 
StringLocatable<S> - Interface in net.orbyfied.j8.command.util
 
StringLocation - Class in net.orbyfied.j8.command.util
 
StringLocation(String, String, int, int) - Constructor for class net.orbyfied.j8.command.util.StringLocation
 
StringLocation(String, StringReader, int, int) - Constructor for class net.orbyfied.j8.command.util.StringLocation
 
StringLocation(StringLocation, int, int) - Constructor for class net.orbyfied.j8.command.util.StringLocation
 
Subcommand - Annotation Interface in net.orbyfied.j8.command.annotation
 
SubcommandParser - Class in net.orbyfied.j8.command.annotation
 
SubcommandParser(BaseAnnotationProcessor, CommandManager, Node, String) - Constructor for class net.orbyfied.j8.command.annotation.SubcommandParser
 
SubInitializer - Annotation Interface in net.orbyfied.j8.command.annotation
 
successful - Variable in class net.orbyfied.j8.command.Context
If the invocation was successful.
successful() - Method in class net.orbyfied.j8.command.Context
 
successful(boolean) - Method in class net.orbyfied.j8.command.Context
 
suggest(Object) - Method in class net.orbyfied.j8.command.SuggestionAccumulator
 
suggest(Context, SuggestionAccumulator) - Method in interface net.orbyfied.j8.command.argument.ArgumentType
 
suggest(Context, SuggestionAccumulator) - Method in class net.orbyfied.j8.command.argument.GenericArgumentType
 
suggest(Context, SuggestionAccumulator) - Method in class net.orbyfied.j8.command.argument.GenericTypeInstance
 
suggest(Context, SuggestionAccumulator, LinkedHashMap<String, ArgumentType>) - Method in class net.orbyfied.j8.command.argument.GenericArgumentType
 
suggest(Context, SuggestionAccumulator, StringReader) - Method in class net.orbyfied.j8.command.component.Suggester
Should suggest possibilities for the following node.
SUGGEST - Enum constant in enum class net.orbyfied.j8.command.Context.Target
 
suggest0(String) - Method in class net.orbyfied.j8.command.SuggestionAccumulator
 
Suggester - Class in net.orbyfied.j8.command.component
A node component which handles completion of the current or next node.
Suggester(Node) - Constructor for class net.orbyfied.j8.command.component.Suggester
 
SUGGESTER_OPTION - Static variable in class net.orbyfied.j8.command.argument.ArgumentTypes
 
SuggestionAccumulator - Class in net.orbyfied.j8.command
 
SuggestionAccumulator() - Constructor for class net.orbyfied.j8.command.SuggestionAccumulator
 
suggestions - Variable in class net.orbyfied.j8.command.Context
The suggestion accumulator.
suggestions() - Method in class net.orbyfied.j8.command.Context
 
SystemTypeResolver() - Constructor for class net.orbyfied.j8.command.argument.ArgumentTypes.SystemTypeResolver
 

T

target - Variable in class net.orbyfied.j8.command.Context
The purspose of this invocation.
target() - Method in class net.orbyfied.j8.command.Context
 
target(Context.Target) - Method in class net.orbyfied.j8.command.Context
 
thenArgument(String, ArgumentType<?>) - Method in class net.orbyfied.j8.command.Node
 
thenArgument(String, ArgumentType<?>, BiConsumer<Node, Argument>) - Method in class net.orbyfied.j8.command.Node
 
thenArgument(String, ArgumentType<?>, Consumer<Node>) - Method in class net.orbyfied.j8.command.Node
 
thenArgument(String, ArgumentType<?>, ArgumentOptions) - Method in class net.orbyfied.j8.command.Node
 
thenArgument(String, ArgumentType<?>, ArgumentOptions, BiConsumer<Node, Argument>) - Method in class net.orbyfied.j8.command.Node
 
thenArgument(String, ArgumentType<?>, ArgumentOptions, Consumer<Node>) - Method in class net.orbyfied.j8.command.Node
 
thenExecute(String, Consumer<Context>) - Method in class net.orbyfied.j8.command.Node
 
thenExecute(String, Consumer<Context>, Consumer<Node>) - Method in class net.orbyfied.j8.command.Node
 
thenExecute(String, CommandNodeExecutor) - Method in class net.orbyfied.j8.command.Node
 
thenExecute(String, CommandNodeExecutor, BiConsumer<Node, Executable>) - Method in class net.orbyfied.j8.command.Node
 
thenExecute(String, CommandNodeExecutor, Consumer<Node>) - Method in class net.orbyfied.j8.command.Node
 
thenExecute(String, CommandNodeExecutor, CommandNodeExecutor) - Method in class net.orbyfied.j8.command.Node
 
thenExecute(String, CommandNodeExecutor, CommandNodeExecutor, BiConsumer<Node, Executable>) - Method in class net.orbyfied.j8.command.Node
 
toIndex - Variable in class net.orbyfied.j8.command.exception.ErrorLocation
The end index.
toString() - Method in class net.orbyfied.j8.command.argument.TypeIdentifier
 
toString() - Method in class net.orbyfied.j8.command.util.StringLocation
 
toStringFancy(int, boolean) - Method in class net.orbyfied.j8.command.util.StringLocation
 
type - Variable in class net.orbyfied.j8.command.argument.Argument
 
TYPE - Static variable in class net.orbyfied.j8.command.argument.ArgumentTypes
 
TYPE_IDENTIFIER - Static variable in class net.orbyfied.j8.command.argument.ArgumentTypes
 
TypeIdentifier - Class in net.orbyfied.j8.command.argument
 
TypeIdentifier(String, String) - Constructor for class net.orbyfied.j8.command.argument.TypeIdentifier
Constructor.
typeResolver - Static variable in class net.orbyfied.j8.command.argument.ArgumentTypes
The singleton type resolver.
typeResolver - Static variable in class net.orbyfied.j8.command.minecraft.BungeeArgumentTypes
The singleton type resolver.
typeResolver - Static variable in class net.orbyfied.j8.command.minecraft.MinecraftArgumentTypes
The singleton type resolver.
TypeResolver - Interface in net.orbyfied.j8.command.argument
A class that resolves and compiles ArgumentTypes.
types - Variable in class net.orbyfied.j8.command.argument.ArgumentTypes.SystemTypeResolver
 

U

unregister(Node) - Method in class net.orbyfied.j8.command.CommandManager
 
unregisterPlatform(Node) - Method in class net.orbyfied.j8.command.CommandManager
Should do whatever it needs to do when a node gets unregistered to make it work.
unregisterPlatform(Node) - Method in class net.orbyfied.j8.command.impl.BukkitCommandManager
 
unregisterPlatform(Node) - Method in class net.orbyfied.j8.command.impl.BungeeCommandManager
 
unsetArgument(String) - Method in class net.orbyfied.j8.command.Context
 
unsetArgument(Identifier) - Method in class net.orbyfied.j8.command.Context
 
unsuggest0(String) - Method in class net.orbyfied.j8.command.SuggestionAccumulator
 
unwrap() - Method in interface net.orbyfied.j8.command.Sender
 
usage - Variable in class net.orbyfied.j8.command.component.Properties
 
usage() - Method in class net.orbyfied.j8.command.component.Properties
 
usage(String) - Method in class net.orbyfied.j8.command.component.Properties
 
UUID - Static variable in class net.orbyfied.j8.command.argument.ArgumentTypes
 

V

value() - Element in annotation interface net.orbyfied.j8.command.annotation.CommandDescription
 
value() - Element in annotation interface net.orbyfied.j8.command.annotation.CommandLabel
 
value() - Element in annotation interface net.orbyfied.j8.command.annotation.CommandParameter
 
value() - Element in annotation interface net.orbyfied.j8.command.annotation.CommandUsage
 
value() - Element in annotation interface net.orbyfied.j8.command.annotation.Subcommand
 
valueOf(String) - Static method in enum class net.orbyfied.j8.command.Context.Target
Returns the enum constant of this class with the specified name.
values() - Static method in enum class net.orbyfied.j8.command.Context.Target
Returns an array containing the constants of this enum class, in the order they are declared.

W

walk(Context, Node, StringReader) - Method in class net.orbyfied.j8.command.Node
Walks this node in a dispatch chain, this node will handle it's own behaviour and then move on to the next or terminate the chain.
walked(Context, StringReader) - Method in class net.orbyfied.j8.command.argument.Argument
 
walked(Context, StringReader) - Method in class net.orbyfied.j8.command.component.Executable
 
walked(Context, StringReader) - Method in class net.orbyfied.j8.command.component.Flags
 
walked(Context, StringReader) - Method in interface net.orbyfied.j8.command.component.Functional
 
walked(Context, StringReader) - Method in class net.orbyfied.j8.command.component.Secure
 
Warning - Interface in net.orbyfied.j8.command.exception
Indicates that a command exception is a warning.
withAliases(String...) - Method in class net.orbyfied.j8.command.Node
 
withCompleter(ArgumentCompleter) - Method in class net.orbyfied.j8.command.argument.options.ArgumentOptions
 
withComponent(T) - Method in class net.orbyfied.j8.command.Node
 
withComponent(T, Consumer<T>) - Method in class net.orbyfied.j8.command.Node
 
withContext(Context) - Method in class net.orbyfied.j8.command.SuggestionAccumulator
 
withSuggester(ArgumentType<T>, ArgumentTypes.CompleterFunc) - Static method in class net.orbyfied.j8.command.argument.ArgumentTypes
 
wrappedSender() - Method in class net.orbyfied.j8.command.Context
 
wrapSender(CommandSender) - Static method in class net.orbyfied.j8.command.impl.BungeeCommandManager
 
wrapSender(CommandSender) - Static method in class net.orbyfied.j8.command.impl.BukkitCommandManager
 
write(Context, StringBuilder, B) - Method in class net.orbyfied.j8.command.argument.GenericArgumentType
 
write(Context, StringBuilder, B) - Method in class net.orbyfied.j8.command.argument.GenericTypeInstance
 
write(Context, StringBuilder, B, LinkedHashMap<String, ArgumentType>) - Method in class net.orbyfied.j8.command.argument.GenericArgumentType
 
write(Context, StringBuilder, T) - Method in interface net.orbyfied.j8.command.argument.ArgumentType
 
A B C D E F G H I K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form