public class SortOrder extends Object implements Comparable<SortOrder>
| 限定符和类型 | 字段和说明 |
|---|---|
static long |
INTERVAL_VALUE
默认间隔值, 用于两个序号之间默认的间隔长度
|
static long |
MAX_VALUE |
static long |
MID_VALUE
中位值, 用于初始化首个位序号
|
static SortOrder |
MIDDLE |
static SortOrder |
MIN |
static long |
MIN_VALUE |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
compareTo(SortOrder o) |
boolean |
equals(Object obj) |
long |
getMinimumAvailableInterval(int size)
获取最小间隔数
|
int |
hashCode() |
boolean |
isMinimum() |
long |
longValue() |
SortOrder |
move(long value)
移动到指定位置
|
SortOrder |
moveBetween(SortOrder end)
以当前 SortOrder 为开始, 传入end 结束点。
|
SortOrder |
moveDeductInterval()
移动默认间隔顺序 减少序号
|
SortOrder |
moveIncreaseInterval()
移动默认间隔顺序 增减序号
|
String |
toString() |
public static final long MAX_VALUE
public static final long MIN_VALUE
public static final long MID_VALUE
public static final long INTERVAL_VALUE
public static final SortOrder MIN
public static final SortOrder MIDDLE
public long longValue()
public SortOrder move(long value)
value - public SortOrder moveBetween(SortOrder end)
end - 结束的序号public SortOrder moveIncreaseInterval()
public SortOrder moveDeductInterval()
public boolean isMinimum()
public int compareTo(SortOrder o)
compareTo 在接口中 Comparable<SortOrder>public long getMinimumAvailableInterval(int size)
size - Copyright © 2024. All rights reserved.