public class CommandIndexer
extends java.lang.Object
Constructor and Description |
---|
CommandIndexer() |
Modifier and Type | Method and Description |
---|---|
void |
addNextCommandIndexer(CommandIndexer commandIndexer) |
void |
addTrigger(java.lang.String identity)
当argumentType为常量时 就需要一个触发值 会被添加进来
|
protected boolean |
canEqual(java.lang.Object other) |
boolean |
equals(java.lang.Object o) |
@NotNull ArgumentType |
getArgumentType() |
@Nullable CommandHandler |
getCommandHandler() |
java.util.Set<CommandIndexer> |
getNextCommandIndexers() |
java.util.Set<java.lang.String> |
getTriggers() |
int |
hashCode() |
void |
setArgumentType(@NotNull ArgumentType argumentType) |
void |
setCommandHandler(@Nullable CommandHandler commandHandler) |
void |
setNextCommandIndexers(java.util.Set<CommandIndexer> nextCommandIndexers) |
void |
setTriggers(java.util.Set<java.lang.String> triggers) |
public void addTrigger(java.lang.String identity)
identity
- 触发常量public void addNextCommandIndexer(CommandIndexer commandIndexer)
commandIndexer
- 下一个指令索引器@NotNull public @NotNull ArgumentType getArgumentType()
public java.util.Set<java.lang.String> getTriggers()
public java.util.Set<CommandIndexer> getNextCommandIndexers()
@Nullable public @Nullable CommandHandler getCommandHandler()
public void setArgumentType(@NotNull @NotNull ArgumentType argumentType)
public void setTriggers(java.util.Set<java.lang.String> triggers)
public void setNextCommandIndexers(java.util.Set<CommandIndexer> nextCommandIndexers)
public void setCommandHandler(@Nullable @Nullable CommandHandler commandHandler)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
protected boolean canEqual(java.lang.Object other)
public int hashCode()
hashCode
in class java.lang.Object