类的使用
io.microsphere.util.Version
-
使用Version的程序包 程序包 说明 io.microsphere.util -
-
io.microsphere.util中Version的使用
声明为Version的io.microsphere.util中的字段 修饰符和类型 字段 说明 static Version
VersionUtils. CURRENT_JAVA_VERSION
TheVersion
instance for current Java Versionstatic Version
VersionUtils. JAVA_VERSION_10
TheVersion
instance for Java 10static Version
VersionUtils. JAVA_VERSION_11
TheVersion
instance for Java 11static Version
VersionUtils. JAVA_VERSION_12
TheVersion
instance for Java 12static Version
VersionUtils. JAVA_VERSION_13
TheVersion
instance for Java 13static Version
VersionUtils. JAVA_VERSION_14
TheVersion
instance for Java 14static Version
VersionUtils. JAVA_VERSION_15
TheVersion
instance for Java 15static Version
VersionUtils. JAVA_VERSION_16
TheVersion
instance for Java 16static Version
VersionUtils. JAVA_VERSION_17
TheVersion
instance for Java 17static Version
VersionUtils. JAVA_VERSION_18
TheVersion
instance for Java 18static Version
VersionUtils. JAVA_VERSION_19
TheVersion
instance for Java 19static Version
VersionUtils. JAVA_VERSION_20
TheVersion
instance for Java 20static Version
VersionUtils. JAVA_VERSION_21
TheVersion
instance for Java 21static Version
VersionUtils. JAVA_VERSION_22
TheVersion
instance for Java 22static Version
VersionUtils. JAVA_VERSION_8
TheVersion
instance for Java 8static Version
VersionUtils. JAVA_VERSION_9
TheVersion
instance for Java 9返回Version的io.microsphere.util中的方法 修饰符和类型 方法 说明 static Version
Version. getVersion(java.lang.Class<?> targetClass)
Class that exposes the version.static Version
Version. of(int major)
static Version
Version. of(int major, int minor)
static Version
Version. of(int major, int minor, int patch)
static Version
Version. of(java.lang.String version)
参数类型为Version的io.microsphere.util中的方法 修饰符和类型 方法 说明 int
Version. compareTo(Version that)
boolean
Version. eq(Version that)
CurrentVersion
is equal to thatboolean
Version. equals(Version that)
CurrentVersion
is equal to thatboolean
Version. ge(Version that)
CurrentVersion
is greater than or equal to thatboolean
Version. gt(Version that)
CurrentVersion
is greater than thatboolean
Version. isGreaterOrEqual(Version that)
CurrentVersion
is greater than or equal to thatboolean
Version. isGreaterThan(Version that)
CurrentVersion
is greater than thatboolean
Version. isLessOrEqual(Version that)
CurrentVersion
is less than or equal to thatboolean
Version. isLessThan(Version that)
CurrentVersion
is less than thatboolean
Version. le(Version that)
CurrentVersion
is less than or equal to thatboolean
Version. lt(Version that)
CurrentVersion
is less than that<R> Compatible<T,R>
Compatible. on(Version.Operator operator, Version comparedVersion, java.util.function.Function<Version,R> conditionalFunction)
static boolean
VersionUtils. testCurrentJavaVersion(Version comparedVersion, Version.Operator versionOperator)
Determine whether the current Java version matches the specified version类型变量类型为Version的io.microsphere.util中的方法参数 修饰符和类型 方法 说明 <R> Compatible<T,R>
Compatible. on(Version.Operator operator, Version comparedVersion, java.util.function.Function<Version,R> conditionalFunction)
<R> Compatible<T,R>
Compatible. on(Version.Operator operator, java.util.function.Supplier<Version> comparedVersion, java.util.function.Function<Version,R> conditionalFunction)
<R> Compatible<T,R>
Compatible. on(Version.Operator operator, java.util.function.Supplier<Version> comparedVersion, java.util.function.Function<Version,R> conditionalFunction)
<R> Compatible<T,R>
Compatible. on(java.lang.String operator, java.lang.String comparedVersion, java.util.function.Function<Version,R> conditionalFunction)
参数类型为Version的io.microsphere.util中的构造器 构造器 说明 Compatible(Version version, java.util.function.Function<Version,R> conditionalFunction)
类型变量类型为Version的io.microsphere.util中的构造器参数 构造器 说明 Compatible(Version version, java.util.function.Function<Version,R> conditionalFunction)
-