| Modifier and Type | Class and Description |
|---|---|
| private static enum | |
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private static final String | |
| private static final String | |
| private static final String | |
| private boolean | |
| private static final String | |
| private Predicate | |
| private static final String | |
| private ExcludeVMPlugin. |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | configure(Map<String, String> config)
Overrides default jdk. Configure the plugin based on the passed configuration. |
| public Plugin. | |
| private List | getVMs(ResourcePoolModule javaBase, String[] jvmlibs)
VM paths: /java.base/lib/{architecture}/{server|client|minimal}/{shared lib} e.g.: /java.base/lib/server/libjvm.so /java.base/lib/server/libjvm.dylib |
| private ResourcePoolEntry | handleJvmCfgFile(ResourcePoolEntry orig, TreeSet<ExcludeVMPlugin.
|
| public boolean | hasArguments()
Overrides default jdk. Has this plugin require one or more arguments? |
| private boolean | |
| private static String[] | |
| public ResourcePool | transform(ResourcePool in, ResourcePoolBuilder out)
Implements jdk. Visit the content of the modules that are composing the image. |
| ALL | back to summary |
|---|---|
| private static final String ALL | |
| CLIENT | back to summary |
|---|---|
| private static final String CLIENT | |
| JVM_CFG | back to summary |
|---|---|
| private static final String JVM_CFG | |
| keepAll | back to summary |
|---|---|
| private boolean keepAll | |
| MINIMAL | back to summary |
|---|---|
| private static final String MINIMAL | |
| predicate | back to summary |
|---|---|
| private Predicate<String> predicate | |
| SERVER | back to summary |
|---|---|
| private static final String SERVER | |
| target | back to summary |
|---|---|
| private ExcludeVMPlugin. | |
| ExcludeVMPlugin | back to summary |
|---|---|
| public ExcludeVMPlugin() | |
| 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.
| |
| getType | back to summary |
|---|---|
| public Plugin. Overrides default jdk. Doc from jdk. The type of this plugin.
| |
| getVMs | back to summary |
|---|---|
| private List VM paths: /java.base/lib/{architecture}/{server|client|minimal}/{shared lib} e.g.: /java.base/lib/server/libjvm.so /java.base/lib/server/libjvm.dylib | |
| handleJvmCfgFile | back to summary |
|---|---|
| private ResourcePoolEntry handleJvmCfgFile(ResourcePoolEntry orig, TreeSet<ExcludeVMPlugin. | |
| 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...
| |
| isRemoved | back to summary |
|---|---|
| private boolean isRemoved(ResourcePoolEntry file) | |
| jvmlibs | back to summary |
|---|---|
| private static String[] jvmlibs(ResourcePoolModule module) | |
| 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 |
|---|---|
| public static final ExcludeVMPlugin. | |
| private final int | |
| public static final ExcludeVMPlugin. | |
| private final String | name
Hides java. |
| public static final ExcludeVMPlugin. |
| Modifier and Type | Method and Description |
|---|---|
| private int | |
| private String | |
| public static ExcludeVMPlugin. | |
| public static ExcludeVMPlugin. |
| CLIENT | back to summary |
|---|---|
| public static final ExcludeVMPlugin. | |
| efficience | back to summary |
|---|---|
| private final int efficience | |
| MINIMAL | back to summary |
|---|---|
| public static final ExcludeVMPlugin. | |
| name | back to summary |
|---|---|
| private final String name Hides java. | |
| SERVER | back to summary |
|---|---|
| public static final ExcludeVMPlugin. | |
| Jvm | back to summary |
|---|---|
| private Jvm(String name, int efficience) | |
| getEfficience | back to summary |
|---|---|
| private int getEfficience() | |
| getName | back to summary |
|---|---|
| private String getName() | |
| valueOf | back to summary |
|---|---|
| public static ExcludeVMPlugin. | |
| values | back to summary |
|---|---|
| public static ExcludeVMPlugin. | |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public int | compare(ExcludeVMPlugin.
Implements java. Compares its two arguments for order. |
| JvmComparator | back to summary |
|---|---|
| private JvmComparator() | |
| compare | back to summary |
|---|---|
| public int compare(ExcludeVMPlugin. Implements java. Doc from java. Compares its two arguments for order. Returns a negative integer, zero, or a positive integer as the first argument is less than, equal to, or greater than the second.
The implementor must ensure that
The implementor must also ensure that the relation is transitive:
Finally, the implementor must ensure that
| |