public abstract static class StandaloneCommand.CommandToken
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
help |
protected boolean |
isRequired |
protected java.lang.String |
name |
Modifier | Constructor and Description |
---|---|
protected |
CommandToken(java.lang.String name,
java.lang.String help) |
Modifier and Type | Method and Description |
---|---|
boolean |
check(java.util.List<java.lang.String> strings) |
java.lang.String |
getArgsHelp() |
java.lang.String |
getHelp() |
java.lang.String |
getName() |
boolean |
isRequired() |
boolean |
isSingleton() |
int |
parseArgument(java.util.List<java.lang.String> strings,
java.lang.String[] arguments,
int i) |
void |
setIsRequired() |
java.lang.String |
toString() |
@NonNull protected final java.lang.String name
@NonNull protected final java.lang.String help
protected boolean isRequired
protected CommandToken(@NonNull java.lang.String name, @NonNull java.lang.String help)
public boolean check(@NonNull java.util.List<java.lang.String> strings)
@Nullable public java.lang.String getArgsHelp()
@NonNull public java.lang.String getHelp()
@NonNull public java.lang.String getName()
public boolean isRequired()
public int parseArgument(@NonNull java.util.List<java.lang.String> strings, @NonNull java.lang.String[] arguments, int i)
public void setIsRequired()
public boolean isSingleton()
public java.lang.String toString()
toString
in class java.lang.Object