public class CommandDetail extends Object implements Serializable
Modifier and Type | Class and Description |
---|---|
static class |
CommandDetail.Flag |
Constructor and Description |
---|
CommandDetail() |
CommandDetail(String name,
int arity,
Set<CommandDetail.Flag> flags,
int firstKeyPosition,
int lastKeyPosition,
int keyStepCount)
Constructs a
CommandDetail |
Modifier and Type | Method and Description |
---|---|
int |
getArity() |
int |
getFirstKeyPosition() |
Set<CommandDetail.Flag> |
getFlags() |
int |
getKeyStepCount() |
int |
getLastKeyPosition() |
String |
getName() |
void |
setArity(int arity) |
void |
setFirstKeyPosition(int firstKeyPosition) |
void |
setFlags(Set<CommandDetail.Flag> flags) |
void |
setKeyStepCount(int keyStepCount) |
void |
setLastKeyPosition(int lastKeyPosition) |
void |
setName(String name) |
String |
toString() |
public CommandDetail()
public CommandDetail(String name, int arity, Set<CommandDetail.Flag> flags, int firstKeyPosition, int lastKeyPosition, int keyStepCount)
CommandDetail
name
- name of the command, must not be null
arity
- command arity specificationflags
- set of flags, must not be null
but may be emptyfirstKeyPosition
- position of first key in argument listlastKeyPosition
- position of last key in argument listkeyStepCount
- step count for locating repeating keyspublic String getName()
public int getArity()
public Set<CommandDetail.Flag> getFlags()
public int getFirstKeyPosition()
public int getLastKeyPosition()
public int getKeyStepCount()
public void setName(String name)
public void setArity(int arity)
public void setFlags(Set<CommandDetail.Flag> flags)
public void setFirstKeyPosition(int firstKeyPosition)
public void setLastKeyPosition(int lastKeyPosition)
public void setKeyStepCount(int keyStepCount)
Copyright © 2022 lettuce.io. All rights reserved.