Class ChainState
- java.lang.Object
-
- io.manebot.command.executor.chained.ChainState
-
public class ChainState extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ChainState(CommandSender sender, java.util.List<java.lang.String> arguments, java.util.List<java.lang.Object> parsedArguments)
-
Method Summary
Modifier and Type Method Description ChainState
clone()
ChainState
extend(int argumentsUsed, java.lang.Object... argument)
java.util.List<java.lang.String>
getArguments()
java.util.List<java.lang.Object>
getParsedArguments()
CommandSender
getSender()
boolean
isCompleted()
java.lang.String
next()
void
setCompleted(boolean completed)
int
size()
-
-
-
Constructor Detail
-
ChainState
public ChainState(CommandSender sender, java.util.List<java.lang.String> arguments, java.util.List<java.lang.Object> parsedArguments)
-
-
Method Detail
-
getSender
public CommandSender getSender()
-
next
public java.lang.String next()
-
size
public int size()
-
clone
public ChainState clone()
- Overrides:
clone
in classjava.lang.Object
-
extend
public ChainState extend(int argumentsUsed, java.lang.Object... argument)
-
getArguments
public java.util.List<java.lang.String> getArguments()
-
getParsedArguments
public java.util.List<java.lang.Object> getParsedArguments()
-
isCompleted
public boolean isCompleted()
-
setCompleted
public void setCompleted(boolean completed)
-
-