public class CommandParameter<CEC extends CommandExecutionContext<CEC,? extends CommandIssuer>> extends Object
| Constructor and Description |
|---|
CommandParameter(RegisteredCommand<CEC> command,
Parameter param,
int paramIndex) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canConsumeInput() |
String |
getConditions() |
String |
getDefaultValue() |
String |
getDescription() |
Map<String,String> |
getFlags() |
CommandManager |
getManager() |
String |
getName() |
Parameter |
getParameter() |
int |
getParamIndex() |
ContextResolver<?,CEC> |
getResolver() |
String |
getSyntax() |
Class<?> |
getType() |
String[] |
getValues() |
boolean |
isCommandIssuer() |
boolean |
isOptional() |
boolean |
isOptionalResolver() |
boolean |
requiresInput() |
void |
setCanConsumeInput(boolean canConsumeInput) |
void |
setCommandIssuer(boolean commandIssuer) |
void |
setConditions(String conditions) |
void |
setDefaultValue(String defaultValue) |
void |
setDescription(String description) |
void |
setFlags(Map<String,String> flags) |
void |
setOptional(boolean optional) |
void |
setOptionalResolver(boolean optionalResolver) |
void |
setRequiresInput(boolean requiresInput) |
void |
setResolver(ContextResolver<?,CEC> resolver) |
void |
setSyntax(String syntax) |
void |
setValues(String[] values) |
public CommandParameter(RegisteredCommand<CEC> command, Parameter param, int paramIndex)
public Parameter getParameter()
public CommandManager getManager()
public int getParamIndex()
public ContextResolver<?,CEC> getResolver()
public void setResolver(ContextResolver<?,CEC> resolver)
public boolean isOptional()
public void setOptional(boolean optional)
public String getDescription()
public void setDescription(String description)
public String getDefaultValue()
public void setDefaultValue(String defaultValue)
public boolean isCommandIssuer()
public void setCommandIssuer(boolean commandIssuer)
public boolean canConsumeInput()
public void setCanConsumeInput(boolean canConsumeInput)
public void setOptionalResolver(boolean optionalResolver)
public boolean isOptionalResolver()
public boolean requiresInput()
public void setRequiresInput(boolean requiresInput)
public String getConditions()
public void setConditions(String conditions)
Copyright © 2019. All rights reserved.