public static class JdkInstallationManager.Installation
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
@Nullable net.covers1624.quack.platform.Architecture |
architecture |
@Nullable java.lang.String |
hash |
boolean |
isJdk |
java.lang.String |
path |
java.lang.String |
version |
| Constructor and Description |
|---|
Installation(java.lang.String version,
boolean isJdk,
net.covers1624.quack.platform.Architecture architecture,
@Nullable java.lang.String hash,
java.lang.String path) |
| Modifier and Type | Method and Description |
|---|---|
java.nio.file.Path |
getPath(java.nio.file.Path baseDir) |
boolean |
isExecutable(java.nio.file.Path baseDir) |
java.lang.String |
toString() |
public java.lang.String version
public boolean isJdk
@Nullable public @Nullable net.covers1624.quack.platform.Architecture architecture
@Nullable public @Nullable java.lang.String hash
public java.lang.String path