public abstract class VersionUtils extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
SNAPSHOT_SUFFIX
快照版本号后缀
|
static String |
UNKNOWN_VERSION
未知版本号
|
static long |
UNKNOWN_VERSION_LONG
未知版本号长整形值
|
| 构造器和说明 |
|---|
VersionUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
isSnapshotVersion(String version)
判断是否为快照版本
|
static boolean |
isUnknownVersion(String version)
判断是否为未知版本号
|
static VersionInfo |
parse(String version)
解析版本号,获取版本信息
|
static long |
toLong(String version)
将字符串版本号转换为long型版本号
|
static long |
toLong(String version,
int maxPartSize,
int onePartLength)
将字符串版本号转换为long型版本号
|
public static final long UNKNOWN_VERSION_LONG
@NonNull public static VersionInfo parse(String version)
version - 版本号public static long toLong(String version, int maxPartSize, int onePartLength) throws IncompatibleVersionException
version - 字符串版本号maxPartSize - 最大部分数onePartLength - 每部分长度IncompatibleVersionException - 不兼容的版本格式public static long toLong(String version)
version - 字符串版本号IncompatibleVersionException - 不兼容的版本格式public static boolean isUnknownVersion(String version)
version - 版本号public static boolean isSnapshotVersion(String version)
version - 版本号Copyright © 2021 EasyJ寮�婧愮ぞ鍖�. All rights reserved.