public enum Version extends Enum<Version> implements de.flapdoodle.embed.process.distribution.IVersion
| 限定符和类型 | 类和说明 |
|---|---|
private static class |
Version.MacOsVersion |
| 限定符和类型 | 字段和说明 |
|---|---|
private de.flapdoodle.embed.process.distribution.ArchiveType |
linuxArchive |
private Version.MacOsVersion |
macOsVersion |
private String |
majorVersion |
private int |
minorVersion |
private List<de.flapdoodle.embed.process.distribution.Platform> |
supportedPlatforms |
| 限定符和类型 | 方法和说明 |
|---|---|
de.flapdoodle.embed.process.distribution.ArchiveType |
archiveType() |
String |
asInDownloadPath() |
private void |
assertPlatformIsSupported() |
private de.flapdoodle.embed.process.distribution.Platform |
currentPlatform() |
private String |
gcLibVersion() |
String |
getMajorVersion() |
int |
getMinorVersion() |
private boolean |
isMacOsSierra() |
private String |
path() |
boolean |
supportsCurrentPlatform() |
String |
toString() |
private String |
toVersionString() |
static Version |
valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static Version[] |
values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
private boolean |
worksOnMacOsSierra() |
public static final Version v5_5_40
public static final Version v5_5_50
public static final Version v5_5_51
public static final Version v5_5_52
public static final Version v5_5_latest
public static final Version v5_6_21
public static final Version v5_6_22
public static final Version v5_6_23
public static final Version v5_6_24
public static final Version v5_6_31
public static final Version v5_6_32
public static final Version v5_6_33
public static final Version v5_6_34
public static final Version v5_6_35
public static final Version v5_6_36
public static final Version v5_6_latest
public static final Version v5_7_10
public static final Version v5_7_13
public static final Version v5_7_14
public static final Version v5_7_15
public static final Version v5_7_16
public static final Version v5_7_17
public static final Version v5_7_18
public static final Version v5_7_19
public static final Version v5_7_27
public static final Version v5_7_30
public static final Version v5_7_latest
public static final Version v8_0_11
public static final Version v8_0_17
public static final Version v8_latest
private final String majorVersion
private final int minorVersion
private final Version.MacOsVersion macOsVersion
private final List<de.flapdoodle.embed.process.distribution.Platform> supportedPlatforms
private final de.flapdoodle.embed.process.distribution.ArchiveType linuxArchive
public static Version[] values()
for (Version c : Version.values()) System.out.println(c);
public static Version valueOf(String name)
name - 要返回的枚举常量的名称。IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量NullPointerException - 如果参数为空值public boolean supportsCurrentPlatform()
private boolean isMacOsSierra()
private boolean worksOnMacOsSierra()
public de.flapdoodle.embed.process.distribution.ArchiveType archiveType()
public String asInDownloadPath()
asInDownloadPath 在接口中 de.flapdoodle.embed.process.distribution.IVersionprivate String gcLibVersion()
private de.flapdoodle.embed.process.distribution.Platform currentPlatform()
private String path()
private String toVersionString()
private void assertPlatformIsSupported()
public String getMajorVersion()
public int getMinorVersion()
Copyright © 2020. All rights reserved.