public enum Version extends Enum<Version>
| Modifier and Type | Method and Description |
|---|---|
static String |
all()
完整版本号
|
boolean |
eq(String version)
比较版本号是否相同
|
static String |
get() |
String |
getCode() |
boolean |
gt(String version)
大于
|
boolean |
gte(String version)
大于和等于
|
Version |
inComplete()
不完整模式
|
static String |
level()
版本质量
|
boolean |
lt(String version)
小于
|
boolean |
lte(String version)
小于和等于
|
static String |
major()
主要版本号
|
static String |
minor()
次要版本号
|
boolean |
ne(String version)
不相同
|
static Version |
parse(String code) |
static String |
stage()
阶段版本号
|
static Version |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Version[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final Version NIL
public static final Version LT
public static final Version GT
public static final Version LE
public static final Version GE
public static final Version NE
public static final Version EQ
public static Version[] values()
for (Version c : Version.values()) System.out.println(c);
public static Version valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic static String get()
public static String major()
public static String minor()
public static String stage()
public static String level()
public static String all()
public String getCode()
public Version inComplete()
public boolean eq(String version)
example: * Version.of("v0.3").eq("v0.4")
version - 字符串版本号public boolean ne(String version)
example: * Version.of("v0.3").ne("v0.4")
version - 字符串版本号public boolean gt(String version)
version - 版本号public boolean gte(String version)
version - 版本号public boolean lt(String version)
version - 版本号public boolean lte(String version)
version - 版本号Copyright © 2020. All rights reserved.