Class CommandComponent<T>
java.lang.Object
redempt.ordinate.component.abstracts.CommandComponent<T>
- Direct Known Subclasses:
ArgumentComponent
,ArgumentPropagationComponent
,BooleanFlagComponent
,Command
,ConstraintComponent
,ContextComponent
,DescriptionComponent
,DispatchComponent
,FlagComponent
,HelpSubcommandComponent
,SubcommandLookupComponent
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncomplete
(CommandContext<T> context, Set<String> completions) failure()
int
getDepth()
int
getIndex()
abstract int
abstract int
int
abstract int
abstract CommandResult<T>
parse
(CommandContext<T> context) void
setIndex
(int index) void
success()
-
Constructor Details
-
CommandComponent
public CommandComponent()
-
-
Method Details
-
setParent
-
setIndex
public void setIndex(int index) -
getIndex
public int getIndex() -
getDepth
public int getDepth() -
getParent
-
success
-
failure
-
failure
-
complete
-
getMinConsumedArgs
public int getMinConsumedArgs() -
getMaxConsumedArgs
public abstract int getMaxConsumedArgs() -
getMaxParsedObjects
public abstract int getMaxParsedObjects() -
getPriority
public abstract int getPriority() -
parse
-