| 程序包 | 说明 |
|---|---|
| cn.k7g.alloy.utils |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> SortOrder |
SortOrderUtil.move(SortOrder start,
SortOrder end,
Supplier<List<T>> all,
BiConsumer<T,SortOrder> setter,
Function<List<T>,BetweenSortScope> reorderCompleted)
获取 start end之间的有效排序
10,20,30
start = 10 && end = 20 ( return 15 返回中间可用的序号
start = 10 && end = null ( return 20 返回后一个可用的序号
start = null && end = 10 ( return 5 返回前一个可用的序号
--- 重新排序条件
start = null && end = 0
start = max && end = null
start = 1 && end = 2
...
|
static <T> SortOrder |
SortOrderUtil.move(SortOrder start,
SortOrder end,
Supplier<List<T>> all,
BiConsumer<T,SortOrder> setter,
Function<List<T>,BetweenSortScope> reorderCompleted)
获取 start end之间的有效排序
10,20,30
start = 10 && end = 20 ( return 15 返回中间可用的序号
start = 10 && end = null ( return 20 返回后一个可用的序号
start = null && end = 10 ( return 5 返回前一个可用的序号
--- 重新排序条件
start = null && end = 0
start = max && end = null
start = 1 && end = 2
...
|
Copyright © 2024. All rights reserved.