public class CommandInfo
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static Builder<CommandInfo> |
COMMAND_INFO_BUILDER |
static Builder<java.util.Map<java.lang.String,CommandInfo>> |
COMMAND_INFO_RESPONSE |
| Constructor and Description |
|---|
CommandInfo(long arity,
java.util.List<java.lang.String> flags,
long firstKey,
long lastKey,
long step,
java.util.List<java.lang.String> aclCategories,
java.util.List<java.lang.String> tips,
java.util.List<java.lang.String> subcommands)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.String> |
getAclCategories()
An array of simple strings that are the ACL categories to which the command belongs
|
long |
getArity()
Arity is the number of arguments a command expects.
|
long |
getFirstKey()
The position of the command's first key name argument
|
java.util.List<java.lang.String> |
getFlags()
Command flags
|
long |
getLastKey()
The position of the command's last key name argument
Commands that accept a single key have both first key and last key set to 1
|
java.lang.String |
getName()
Command name
|
long |
getStep()
This value is the step, or increment, between the first key and last key values where the keys are
|
java.util.Map<java.lang.String,CommandInfo> |
getSubcommands()
All the command's subcommands, if any
|
java.util.List<java.lang.String> |
getTips()
Helpful information about the command
|
public static final Builder<CommandInfo> COMMAND_INFO_BUILDER
public static final Builder<java.util.Map<java.lang.String,CommandInfo>> COMMAND_INFO_RESPONSE
@Deprecated
public CommandInfo(long arity,
java.util.List<java.lang.String> flags,
long firstKey,
long lastKey,
long step,
java.util.List<java.lang.String> aclCategories,
java.util.List<java.lang.String> tips,
java.util.List<java.lang.String> subcommands)
subcommands - WILL BE IGNOREDpublic java.lang.String getName()
public long getArity()
public java.util.List<java.lang.String> getFlags()
public long getFirstKey()
public long getLastKey()
public long getStep()
public java.util.List<java.lang.String> getAclCategories()
public java.util.List<java.lang.String> getTips()
public java.util.Map<java.lang.String,CommandInfo> getSubcommands()
Copyright © 2025. All rights reserved.