| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class |
| Modifier and Type | Field and Description |
|---|---|
| private final List | |
| private static final FileSystem | |
| private final Map |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private static int | |
| public void | configure(Map<String, String> config)
Overrides default jdk. Configure the plugin based on the passed configuration. |
| private int | |
| public Plugin. | |
| public boolean | hasArguments()
Overrides default jdk. Has this plugin require one or more arguments? |
| private String | |
| public ResourcePool | transform(ResourcePool in, ResourcePoolBuilder out)
Implements jdk. Visit the content of the modules that are composing the image. |
| filters | back to summary |
|---|---|
| private final List<ToIntFunction<String>> filters | |
| JRT_FILE_SYSTEM | back to summary |
|---|---|
| private static final FileSystem JRT_FILE_SYSTEM | |
| orderedPaths | back to summary |
|---|---|
| private final Map<String, Integer> orderedPaths | |
| OrderResourcesPlugin | back to summary |
|---|---|
| public OrderResourcesPlugin() | |
| compare | back to summary |
|---|---|
| private static int compare(OrderResourcesPlugin. | |
| configure | back to summary |
|---|---|
| public void configure(Map<String, String> config) Overrides default jdk. Doc from jdk. Configure the plugin based on the passed configuration. This method is called prior to invoke the plugin.
| |
| getOrdinal | back to summary |
|---|---|
| private int getOrdinal(ResourcePoolEntry resource) | |
| getType | back to summary |
|---|---|
| public Plugin. Overrides default jdk. Doc from jdk. The type of this plugin.
| |
| hasArguments | back to summary |
|---|---|
| public boolean hasArguments() Overrides default jdk. Doc from jdk. Has this plugin require one or more arguments?
A plugin can have one or more optional arguments.
--plugin-option=arg_value
If there are more than arguments, command line option looks like:
--plugin-option=arg_value:arg2=value2:arg3=value3...
| |
| stripModule | back to summary |
|---|---|
| private String stripModule(String path) | |
| transform | back to summary |
|---|---|
| public ResourcePool transform(ResourcePool in, ResourcePoolBuilder out) Implements jdk. Doc from jdk. Visit the content of the modules that are composing the image.
| |
| Modifier and Type | Field and Description |
|---|---|
| private final int | |
| private final ResourcePoolEntry |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv int | |
| pack-priv String | |
| pack-priv ResourcePoolEntry |
| ordinal | back to summary |
|---|---|
| private final int ordinal | |
| resource | back to summary |
|---|---|
| private final ResourcePoolEntry resource | |
| SortWrapper | back to summary |
|---|---|
| pack-priv SortWrapper(ResourcePoolEntry resource, int ordinal) | |
| getOrdinal | back to summary |
|---|---|
| pack-priv int getOrdinal() | |
| getPath | back to summary |
|---|---|
| pack-priv String getPath() | |
| getResource | back to summary |
|---|---|
| pack-priv ResourcePoolEntry getResource() | |