public interface ArgAcceptingCommandPart extends ArgConsumingCommandPart
Modifier and Type | Method and Description |
---|---|
com.google.common.collect.ImmutableList<java.lang.String> |
getDefaults() |
com.google.common.collect.ImmutableSet<Key<?>> |
getTypes()
All possible types for this argument.
|
default CommandValue |
value(CommandParameters parameters) |
getArgumentName
getDescription, getTextRepresentation, in, isRequired
default CommandValue value(CommandParameters parameters)
com.google.common.collect.ImmutableSet<Key<?>> getTypes()
This set may be empty, in which case there will be no completions.
com.google.common.collect.ImmutableList<java.lang.String> getDefaults()