| Modifier and Type | Class and Description |
|---|---|
| public static class | Jlink.
Jlink configuration. |
| public static class | Jlink.
A complete plugin configuration. |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private Jlink. | |
| public void | |
| public void | build(Jlink.
Jlink config, must not be null. config,Plugins config, can be null pluginsConfigBuild the image with a plugin configuration. |
| public static Plugin |
| Jlink | back to summary |
|---|---|
| public Jlink() | |
| addAutoEnabledPlugins | back to summary |
|---|---|
| private Jlink. | |
| build | back to summary |
|---|---|
| public void build(Jlink. Build the image.
| |
| build | back to summary |
|---|---|
| public void build(Jlink. Build the image with a plugin configuration.
| |
| newPlugin | back to summary |
|---|---|
| public static Plugin newPlugin(String name, Map<String, String> configuration, ModuleLayer pluginsLayer) Create a plugin. | |
| Modifier and Type | Field and Description |
|---|---|
| private final ModuleFinder | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final Set | |
| private final Path |
| Access | Constructor and Description |
|---|---|
| public | JlinkConfiguration(Path
Output directory, must not exist. output, Set<String> The possibly-empty set of root modules to resolve modules, ModuleFinder the ModuleFinder for this configuration finder, boolean linkFromRuntimeImage, boolean ignoreModifiedRuntime, boolean generateRuntimeImage)jlink configuration, |
| Modifier and Type | Method and Description |
|---|---|
| public ModuleFinder | |
| public Set | |
| public Path | |
| public boolean | |
| public boolean | |
| public boolean | |
| public Configuration | |
| public Configuration | resolveAndBind()
Returns a |
| public String |
| finder | back to summary |
|---|---|
| private final ModuleFinder finder | |
| generateRuntimeImage | back to summary |
|---|---|
| private final boolean generateRuntimeImage | |
| ignoreModifiedRuntime | back to summary |
|---|---|
| private final boolean ignoreModifiedRuntime | |
| linkFromRuntimeImage | back to summary |
|---|---|
| private final boolean linkFromRuntimeImage | |
| modules | back to summary |
|---|---|
| private final Set<String> modules | |
| output | back to summary |
|---|---|
| private final Path output | |
| JlinkConfiguration | back to summary |
|---|---|
| public JlinkConfiguration(Path output, Set<String> modules, ModuleFinder finder, boolean linkFromRuntimeImage, boolean ignoreModifiedRuntime, boolean generateRuntimeImage) jlink configuration,
| |
| finder | back to summary |
|---|---|
| public ModuleFinder finder() Returns | |
| getModules | back to summary |
|---|---|
| public Set | |
| getOutput | back to summary |
|---|---|
public Path getOutput()
| |
| ignoreModifiedRuntime | back to summary |
|---|---|
| public boolean ignoreModifiedRuntime() | |
| isGenerateRuntimeImage | back to summary |
|---|---|
| public boolean isGenerateRuntimeImage() | |
| linkFromRuntimeImage | back to summary |
|---|---|
| public boolean linkFromRuntimeImage() | |
| resolve | back to summary |
|---|---|
| public Configuration resolve() Returns a | |
| resolveAndBind | back to summary |
|---|---|
| public Configuration resolveAndBind() Returns a | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object.
Satisfying this method's contract implies a non-
| |
| Modifier and Type | Field and Description |
|---|---|
| private final ImageBuilder | |
| private final String | |
| private final List |
| Access | Constructor and Description |
|---|---|
| public | |
| public | |
| public | PluginsConfiguration(List<Plugin>
List of transformer plugins. plugins, ImageBuilder Image builder. imageBuilder, String Name of last sorter plugin, no sorting
can occur after it. lastSorterPluginName)Plugins configuration with a last sorter and an ImageBuilder. |
| Modifier and Type | Method and Description |
|---|---|
| public ImageBuilder | |
| public String | |
| public List | |
| public String |
| imageBuilder | back to summary |
|---|---|
| private final ImageBuilder imageBuilder | |
| lastSorterPluginName | back to summary |
|---|---|
| private final String lastSorterPluginName | |
| plugins | back to summary |
|---|---|
| private final List<Plugin> plugins | |
| PluginsConfiguration | back to summary |
|---|---|
| public PluginsConfiguration() Empty plugins configuration. | |
| PluginsConfiguration | back to summary |
|---|---|
| public PluginsConfiguration(List<Plugin> plugins) Plugins configuration. | |
| PluginsConfiguration | back to summary |
|---|---|
| public PluginsConfiguration(List<Plugin> plugins, ImageBuilder imageBuilder, String lastSorterPluginName) Plugins configuration with a last sorter and an ImageBuilder. No sorting can occur after the last sorter plugin. The ImageBuilder is in charge to layout the image content on disk.
| |
| getImageBuilder | back to summary |
|---|---|
public ImageBuilder getImageBuilder()
| |
| getLastSorterPluginName | back to summary |
|---|---|
public String getLastSorterPluginName()
| |
| getPlugins | back to summary |
|---|---|
| public List | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object.
Satisfying this method's contract implies a non-
| |