public static class KeyCommands.SortArgument.Builder extends Object
限定符和类型 | 方法和说明 |
---|---|
KeyCommands.SortArgument.Builder |
alpha()
SORT 命令默认排序对象为数字,当需要对字符串进行排序时,需要显式地在 SORT 命令之后添加 ALPHA 修饰符
|
KeyCommands.SortArgument.Builder |
asc()
设置升序排序
|
KeyCommands.SortArgument |
build() |
KeyCommands.SortArgument.Builder |
by(byte[] pattern)
设置可以让 uid 按其他键的元素来排序
|
KeyCommands.SortArgument.Builder |
by(String pattern)
设置可以让 uid 按其他键的元素来排序
|
static KeyCommands.SortArgument.Builder |
create() |
KeyCommands.SortArgument.Builder |
desc()
设置降序排序
|
KeyCommands.SortArgument.Builder |
getPatterns(byte[]... patterns)
设置通过外部 key 排序模式
|
KeyCommands.SortArgument.Builder |
getPatterns(String... patterns)
设置通过外部 key 排序模式
|
KeyCommands.SortArgument.Builder |
limit(long offset,
long count)
设置返回偏移量为 offset 的 count 条数据
|
KeyCommands.SortArgument.Builder |
order(com.buession.lang.Order order)
设置排序方式
|
public static KeyCommands.SortArgument.Builder create()
public KeyCommands.SortArgument.Builder by(String pattern)
pattern
- 模式public KeyCommands.SortArgument.Builder by(byte[] pattern)
pattern
- 模式public KeyCommands.SortArgument.Builder asc()
public KeyCommands.SortArgument.Builder desc()
public KeyCommands.SortArgument.Builder order(com.buession.lang.Order order)
order
- 排序方式public KeyCommands.SortArgument.Builder limit(long offset, long count)
offset
- 偏移量count
- 返回数量public KeyCommands.SortArgument.Builder getPatterns(byte[]... patterns)
patterns
- 外部 key 模式public KeyCommands.SortArgument.Builder getPatterns(String... patterns)
patterns
- 外部 key 模式public KeyCommands.SortArgument.Builder alpha()
public KeyCommands.SortArgument build()
Copyright © 2022 buession.com Inc.. All rights reserved.