| Modifier and Type | Class and Description |
|---|---|
| private static record | |
| pack-priv static class |
| Modifier and Type | Field and Description |
|---|---|
| private static final String | |
| public static final boolean | |
| pack-priv static final int | EXIT_ABNORMAL
Result codes. |
| pack-priv static final int | EXIT_CMDERR
Result codes. |
| pack-priv static final int | EXIT_ERROR
Result codes. |
| pack-priv static final int | EXIT_OK
Result codes. |
| pack-priv static final int | EXIT_SYSERR
Result codes. |
| pack-priv static final boolean | |
| private static final String | |
| private PrintWriter | |
| private final JlinkTask. | |
| public static final String | |
| private static final TaskHelper. | |
| private static final String | |
| private static final TaskHelper. | |
| private static final TaskHelper |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private static void | |
| private void | |
| public static void | |
| private void | |
| private static JlinkTask. | createImageProvider(Jlink.
|
| private static void | |
| private static String | |
| private static String | |
| public static Path | |
| private static Optional | |
| private String | |
| private Jlink. | |
| private static boolean | |
| public static ModuleFinder | |
| private static Archive | newArchive(String module, Path path, Runtime.
|
| public static ModuleFinder | |
| private static void | |
| private static void | printProviders(PrintWriter log, String header, Set<ModuleReference> modules, Map<String, Set<String>> serviceToUses)
|
| private static String | |
| pack-priv int | |
| pack-priv void | |
| private void | |
| private static Platform | |
| private static Path | |
| private static Map |
| ALL_MODULE_PATH | back to summary |
|---|---|
| private static final String ALL_MODULE_PATH | |
| DEBUG | back to summary |
|---|---|
| public static final boolean DEBUG | |
| EXIT_ABNORMAL | back to summary |
|---|---|
| pack-priv static final int EXIT_ABNORMAL Result codes. | |
| EXIT_CMDERR | back to summary |
|---|---|
| pack-priv static final int EXIT_CMDERR Result codes. | |
| EXIT_ERROR | back to summary |
|---|---|
| pack-priv static final int EXIT_ERROR Result codes. | |
| EXIT_OK | back to summary |
|---|---|
| pack-priv static final int EXIT_OK Result codes. | |
| EXIT_SYSERR | back to summary |
|---|---|
| pack-priv static final int EXIT_SYSERR Result codes. | |
| IGNORE_SIGNING_DEFAULT | back to summary |
|---|---|
| pack-priv static final boolean IGNORE_SIGNING_DEFAULT | |
| JDK_RELEASE_RESOURCE | back to summary |
|---|---|
| private static final String JDK_RELEASE_RESOURCE | |
| log | back to summary |
|---|---|
| private PrintWriter log | |
| options | back to summary |
|---|---|
| private final JlinkTask. | |
| OPTIONS_RESOURCE | back to summary |
|---|---|
| public static final String OPTIONS_RESOURCE | |
| optionsHelper | back to summary |
|---|---|
| private static final TaskHelper. | |
| PROGNAME | back to summary |
|---|---|
| private static final String PROGNAME | |
| recognizedOptions | back to summary |
|---|---|
| private static final TaskHelper. | |
| taskHelper | back to summary |
|---|---|
| private static final TaskHelper taskHelper | |
| JlinkTask | back to summary |
|---|---|
| public JlinkTask() | |
| checkJavaBaseVersion | back to summary |
|---|---|
| private static void checkJavaBaseVersion(ModuleReference target) | |
| cleanupOutput | back to summary |
|---|---|
| private void cleanupOutput(Path dir) | |
| createImage | back to summary |
|---|---|
| public static void createImage(Jlink. | |
| createImage | back to summary |
|---|---|
| private void createImage(Jlink. | |
| createImageProvider | back to summary |
|---|---|
| private static JlinkTask. | |
| deleteDirectory | back to summary |
|---|---|
| private static void deleteDirectory(Path dir) throws IOException | |
| findModuleName | back to summary |
|---|---|
| private static String findModuleName(Path modInfoPath) | |
| getCurrentRuntimeVersion | back to summary |
|---|---|
| private static String getCurrentRuntimeVersion() | |
| getDefaultModulePath | back to summary |
|---|---|
public static Path getDefaultModulePath()
| |
| getReleaseInfo | back to summary |
|---|---|
| private static Optional Read the release.txt from the module. | |
| getSaveOpts | back to summary |
|---|---|
| private String getSaveOpts() | |
| initJlinkConfig | back to summary |
|---|---|
| private Jlink. | |
| isJavaBaseFromDefaultModulePath | back to summary |
|---|---|
| private static boolean isJavaBaseFromDefaultModulePath(Path javaBasePath) throws IOException | |
| limitFinder | back to summary |
|---|---|
| public static ModuleFinder limitFinder(ModuleFinder finder, Set<String> limitMods, Set<String> roots) | |
| newArchive | back to summary |
|---|---|
| private static Archive newArchive(String module, Path path, Runtime. | |
| newModuleFinder | back to summary |
|---|---|
| public static ModuleFinder newModuleFinder(List<Path> paths) | |
| printProviders | back to summary |
|---|---|
| private static void printProviders(PrintWriter log, String header, Set<ModuleReference> modules) | |
| printProviders | back to summary |
|---|---|
| private static void printProviders(PrintWriter log, String header, Set<ModuleReference> modules, Map<String, Set<String>> serviceToUses) | |
| readJavaBaseTargetPlatform | back to summary |
|---|---|
| private static String readJavaBaseTargetPlatform(Configuration cf) throws IOException | |
| run | back to summary |
|---|---|
| pack-priv int run(String[] args) | |
| setLog | back to summary |
|---|---|
| pack-priv void setLog(PrintWriter out, PrintWriter err) | |
| suggestProviders | back to summary |
|---|---|
| private void suggestProviders(Jlink. | |
| targetPlatform | back to summary |
|---|---|
| private static Platform targetPlatform(Configuration cf, Map<String, Path> modsPaths, boolean runtimeImageLink) throws IOException | |
| toPathLocation | back to summary |
|---|---|
| private static Path toPathLocation(ResolvedModule m) | |
| uses | back to summary |
|---|---|
| private static Map | |
| Modifier and Type | Field and Description |
|---|---|
| private final Set | archives
Record Component accessed by archives(). |
| private final boolean | generateRuntimeImage
Record Component accessed by generateRuntimeImage(). |
| private final Path | packagedModulesPath
Record Component accessed by packagedModulesPath(). |
| private final Platform | targetPlatform
Record Component accessed by targetPlatform(). |
| Access | Constructor and Description |
|---|---|
| private | ImageHelper(Set<Archive> archives, Platform targetPlatform, Path packagedModulesPath, boolean generateRuntimeImage)
|
| Modifier and Type | Method and Description |
|---|---|
| public Set | |
| public void | close()
Implements java. Closes this resource, relinquishing any underlying resources. |
| public final boolean | equals(Object o)
Implements abstract java. Indicates whether some other object is "equal to" this one. |
| public boolean | |
| public final int | |
| public Path | |
| public ExecutableImage | |
| public Platform | |
| public final String | toString()
Implements abstract java. Returns a string representation of the record. |
| archives | back to summary |
|---|---|
| private final Set<Archive> archives Record Component accessed by archives(). | |
| generateRuntimeImage | back to summary |
|---|---|
| private final boolean generateRuntimeImage Record Component accessed by generateRuntimeImage(). | |
| packagedModulesPath | back to summary |
|---|---|
| private final Path packagedModulesPath Record Component accessed by packagedModulesPath(). | |
| targetPlatform | back to summary |
|---|---|
| private final Platform targetPlatform Record Component accessed by targetPlatform(). | |
| ImageHelper | back to summary |
|---|---|
| private ImageHelper(Set<Archive> archives, Platform targetPlatform, Path packagedModulesPath, boolean generateRuntimeImage) | |
| archives | back to summary |
|---|---|
| public Set Record Component getter of archives. | |
| close | back to summary |
|---|---|
| public void close() throws IOException Implements java. Doc from java. Closes this resource, relinquishing any underlying resources.
This method is invoked automatically on objects managed by the
| |
| equals | back to summary |
|---|---|
| public final boolean equals(Object o) Implements abstract java. Doc from java. Indicates whether some other object is "equal to" this one. In addition
to the general contract of
R copy = new R(r.c1(), r.c2(), ..., r.cn());
then it must be the case that r.equals(copy).
| |
| generateRuntimeImage | back to summary |
|---|---|
| public boolean generateRuntimeImage() Record Component getter of generateRuntimeImage. | |
| hashCode | back to summary |
|---|---|
| public final int hashCode() Implements abstract java. Doc from java. Returns a hash code value for the record.
Obeys the general contract of | |
| packagedModulesPath | back to summary |
|---|---|
| public Path packagedModulesPath() Record Component getter of packagedModulesPath. | |
| retrieve | back to summary |
|---|---|
| public ExecutableImage retrieve(ImagePluginStack stack) throws IOException Implements jdk.
| |
| targetPlatform | back to summary |
|---|---|
| public Platform targetPlatform() Record Component getter of targetPlatform. | |
| toString | back to summary |
|---|---|
| public final String toString() Implements abstract java. Doc from java. Returns a string representation of the record.
In accordance with the general contract of In addition to this general contract, record classes must further participate in the invariant that any two records which are equal must produce equal strings. This invariant is necessarily relaxed in the rare case where corresponding equal component values might fail to produce equal strings for themselves. | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final Set | |
| pack-priv boolean | |
| pack-priv ByteOrder | |
| pack-priv boolean | |
| pack-priv boolean | |
| pack-priv boolean | |
| pack-priv boolean | |
| pack-priv boolean | |
| pack-priv final Map | |
| pack-priv final Set | |
| pack-priv final List | |
| pack-priv Path | |
| pack-priv Path | |
| pack-priv String | |
| pack-priv boolean | |
| pack-priv boolean | |
| pack-priv boolean |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| addMods | back to summary |
|---|---|
| pack-priv final Set<String> addMods | |
| bindServices | back to summary |
|---|---|
| pack-priv boolean bindServices | |
| endian | back to summary |
|---|---|
| pack-priv ByteOrder endian | |
| fullVersion | back to summary |
|---|---|
| pack-priv boolean fullVersion | |
| generateLinkableRuntime | back to summary |
|---|---|
| pack-priv boolean generateLinkableRuntime | |
| help | back to summary |
|---|---|
| pack-priv boolean help | |
| ignoreModifiedRuntime | back to summary |
|---|---|
| pack-priv boolean ignoreModifiedRuntime | |
| ignoreSigning | back to summary |
|---|---|
| pack-priv boolean ignoreSigning | |
| launchers | back to summary |
|---|---|
| pack-priv final Map<String, String> launchers | |
| limitMods | back to summary |
|---|---|
| pack-priv final Set<String> limitMods | |
| modulePath | back to summary |
|---|---|
| pack-priv final List<Path> modulePath | |
| output | back to summary |
|---|---|
| pack-priv Path output | |
| packagedModulesPath | back to summary |
|---|---|
| pack-priv Path packagedModulesPath | |
| saveoptsfile | back to summary |
|---|---|
| pack-priv String saveoptsfile | |
| suggestProviders | back to summary |
|---|---|
| pack-priv boolean suggestProviders | |
| verbose | back to summary |
|---|---|
| pack-priv boolean verbose | |
| version | back to summary |
|---|---|
| pack-priv boolean version | |
| OptionsValues | back to summary |
|---|---|
| pack-priv OptionsValues() | |