class jdk.incubator.jpackage.internal.ValidOptions
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: jdk.incubator.jpackage.internal.ValidOptions
super_class: java.lang.Object
{
private static final java.util.HashMap<java.lang.String, jdk.incubator.jpackage.internal.ValidOptions$USE> options;
descriptor: Ljava/util/HashMap;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Ljava/util/HashMap<Ljava/lang/String;Ljdk/incubator/jpackage/internal/ValidOptions$USE;>;
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=4, locals=0, args_size=0
0: new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
putstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
1: getstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
getstatic jdk.incubator.jpackage.internal.Arguments$CLIOptions.NAME:Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;
invokevirtual jdk.incubator.jpackage.internal.Arguments$CLIOptions.getId:()Ljava/lang/String;
getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.ALL:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
2: getstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
getstatic jdk.incubator.jpackage.internal.Arguments$CLIOptions.VERSION:Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;
invokevirtual jdk.incubator.jpackage.internal.Arguments$CLIOptions.getId:()Ljava/lang/String;
getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.ALL:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
3: getstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
getstatic jdk.incubator.jpackage.internal.Arguments$CLIOptions.OUTPUT:Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;
invokevirtual jdk.incubator.jpackage.internal.Arguments$CLIOptions.getId:()Ljava/lang/String;
getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.ALL:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
4: getstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
getstatic jdk.incubator.jpackage.internal.Arguments$CLIOptions.TEMP_ROOT:Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;
invokevirtual jdk.incubator.jpackage.internal.Arguments$CLIOptions.getId:()Ljava/lang/String;
getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.ALL:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
5: getstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
getstatic jdk.incubator.jpackage.internal.Arguments$CLIOptions.VERBOSE:Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;
invokevirtual jdk.incubator.jpackage.internal.Arguments$CLIOptions.getId:()Ljava/lang/String;
getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.ALL:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
6: getstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
getstatic jdk.incubator.jpackage.internal.Arguments$CLIOptions.PREDEFINED_RUNTIME_IMAGE:Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;
invokevirtual jdk.incubator.jpackage.internal.Arguments$CLIOptions.getId:()Ljava/lang/String;
getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.ALL:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
7: getstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
getstatic jdk.incubator.jpackage.internal.Arguments$CLIOptions.RESOURCE_DIR:Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;
invokevirtual jdk.incubator.jpackage.internal.Arguments$CLIOptions.getId:()Ljava/lang/String;
getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.ALL:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
8: getstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
getstatic jdk.incubator.jpackage.internal.Arguments$CLIOptions.DESCRIPTION:Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;
invokevirtual jdk.incubator.jpackage.internal.Arguments$CLIOptions.getId:()Ljava/lang/String;
getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.ALL:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
9: getstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
getstatic jdk.incubator.jpackage.internal.Arguments$CLIOptions.VENDOR:Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;
invokevirtual jdk.incubator.jpackage.internal.Arguments$CLIOptions.getId:()Ljava/lang/String;
getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.ALL:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
10: getstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
getstatic jdk.incubator.jpackage.internal.Arguments$CLIOptions.COPYRIGHT:Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;
invokevirtual jdk.incubator.jpackage.internal.Arguments$CLIOptions.getId:()Ljava/lang/String;
getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.ALL:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
11: getstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
getstatic jdk.incubator.jpackage.internal.Arguments$CLIOptions.PACKAGE_TYPE:Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;
invokevirtual jdk.incubator.jpackage.internal.Arguments$CLIOptions.getId:()Ljava/lang/String;
getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.ALL:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
12: getstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
getstatic jdk.incubator.jpackage.internal.Arguments$CLIOptions.INPUT:Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;
invokevirtual jdk.incubator.jpackage.internal.Arguments$CLIOptions.getId:()Ljava/lang/String;
getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.LAUNCHER:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
13: getstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
getstatic jdk.incubator.jpackage.internal.Arguments$CLIOptions.MODULE:Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;
invokevirtual jdk.incubator.jpackage.internal.Arguments$CLIOptions.getId:()Ljava/lang/String;
getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.LAUNCHER:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
14: getstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
getstatic jdk.incubator.jpackage.internal.Arguments$CLIOptions.MODULE_PATH:Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;
invokevirtual jdk.incubator.jpackage.internal.Arguments$CLIOptions.getId:()Ljava/lang/String;
getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.LAUNCHER:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
15: getstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
getstatic jdk.incubator.jpackage.internal.Arguments$CLIOptions.ADD_MODULES:Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;
invokevirtual jdk.incubator.jpackage.internal.Arguments$CLIOptions.getId:()Ljava/lang/String;
getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.LAUNCHER:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
16: getstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
getstatic jdk.incubator.jpackage.internal.Arguments$CLIOptions.MAIN_JAR:Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;
invokevirtual jdk.incubator.jpackage.internal.Arguments$CLIOptions.getId:()Ljava/lang/String;
getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.LAUNCHER:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
17: getstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
getstatic jdk.incubator.jpackage.internal.Arguments$CLIOptions.APPCLASS:Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;
invokevirtual jdk.incubator.jpackage.internal.Arguments$CLIOptions.getId:()Ljava/lang/String;
getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.LAUNCHER:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
18: getstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
getstatic jdk.incubator.jpackage.internal.Arguments$CLIOptions.ICON:Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;
invokevirtual jdk.incubator.jpackage.internal.Arguments$CLIOptions.getId:()Ljava/lang/String;
getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.LAUNCHER:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
19: getstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
getstatic jdk.incubator.jpackage.internal.Arguments$CLIOptions.ARGUMENTS:Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;
invokevirtual jdk.incubator.jpackage.internal.Arguments$CLIOptions.getId:()Ljava/lang/String;
getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.LAUNCHER:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
20: getstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
getstatic jdk.incubator.jpackage.internal.Arguments$CLIOptions.JAVA_OPTIONS:Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;
invokevirtual jdk.incubator.jpackage.internal.Arguments$CLIOptions.getId:()Ljava/lang/String;
getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.LAUNCHER:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
21: getstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
getstatic jdk.incubator.jpackage.internal.Arguments$CLIOptions.ADD_LAUNCHER:Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;
invokevirtual jdk.incubator.jpackage.internal.Arguments$CLIOptions.getId:()Ljava/lang/String;
getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.LAUNCHER:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
22: getstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
getstatic jdk.incubator.jpackage.internal.Arguments$CLIOptions.BIND_SERVICES:Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;
invokevirtual jdk.incubator.jpackage.internal.Arguments$CLIOptions.getId:()Ljava/lang/String;
getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.LAUNCHER:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
23: getstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
getstatic jdk.incubator.jpackage.internal.Arguments$CLIOptions.LICENSE_FILE:Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;
invokevirtual jdk.incubator.jpackage.internal.Arguments$CLIOptions.getId:()Ljava/lang/String;
getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.INSTALL:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
24: getstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
getstatic jdk.incubator.jpackage.internal.Arguments$CLIOptions.INSTALL_DIR:Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;
invokevirtual jdk.incubator.jpackage.internal.Arguments$CLIOptions.getId:()Ljava/lang/String;
getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.INSTALL:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
25: getstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
getstatic jdk.incubator.jpackage.internal.Arguments$CLIOptions.PREDEFINED_APP_IMAGE:Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;
invokevirtual jdk.incubator.jpackage.internal.Arguments$CLIOptions.getId:()Ljava/lang/String;
getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.INSTALL:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
26: getstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
getstatic jdk.incubator.jpackage.internal.Arguments$CLIOptions.FILE_ASSOCIATIONS:Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;
invokevirtual jdk.incubator.jpackage.internal.Arguments$CLIOptions.getId:()Ljava/lang/String;
27: invokestatic jdk.incubator.jpackage.internal.Platform.getPlatform:()Ljdk/incubator/jpackage/internal/Platform;
getstatic jdk.incubator.jpackage.internal.Platform.MAC:Ljdk/incubator/jpackage/internal/Platform;
if_acmpne 28
getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.ALL:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
goto 29
StackMap locals:
StackMap stack: java.util.HashMap java.lang.String
28: getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.INSTALL:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
29: StackMap locals:
StackMap stack: java.util.HashMap java.lang.String jdk.incubator.jpackage.internal.ValidOptions$USE
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
30: invokestatic jdk.incubator.jpackage.internal.Platform.getPlatform:()Ljdk/incubator/jpackage/internal/Platform;
getstatic jdk.incubator.jpackage.internal.Platform.WINDOWS:Ljdk/incubator/jpackage/internal/Platform;
if_acmpne 40
31: getstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
getstatic jdk.incubator.jpackage.internal.Arguments$CLIOptions.WIN_CONSOLE_HINT:Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;
invokevirtual jdk.incubator.jpackage.internal.Arguments$CLIOptions.getId:()Ljava/lang/String;
getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.LAUNCHER:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
32: getstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
getstatic jdk.incubator.jpackage.internal.Arguments$CLIOptions.WIN_MENU_HINT:Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;
invokevirtual jdk.incubator.jpackage.internal.Arguments$CLIOptions.getId:()Ljava/lang/String;
getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.INSTALL:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
33: getstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
getstatic jdk.incubator.jpackage.internal.Arguments$CLIOptions.WIN_MENU_GROUP:Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;
invokevirtual jdk.incubator.jpackage.internal.Arguments$CLIOptions.getId:()Ljava/lang/String;
getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.INSTALL:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
34: getstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
getstatic jdk.incubator.jpackage.internal.Arguments$CLIOptions.WIN_SHORTCUT_HINT:Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;
invokevirtual jdk.incubator.jpackage.internal.Arguments$CLIOptions.getId:()Ljava/lang/String;
getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.INSTALL:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
35: getstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
getstatic jdk.incubator.jpackage.internal.Arguments$CLIOptions.WIN_DIR_CHOOSER:Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;
invokevirtual jdk.incubator.jpackage.internal.Arguments$CLIOptions.getId:()Ljava/lang/String;
getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.INSTALL:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
36: getstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
getstatic jdk.incubator.jpackage.internal.Arguments$CLIOptions.WIN_UPGRADE_UUID:Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;
invokevirtual jdk.incubator.jpackage.internal.Arguments$CLIOptions.getId:()Ljava/lang/String;
getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.INSTALL:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
37: getstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
getstatic jdk.incubator.jpackage.internal.Arguments$CLIOptions.WIN_PER_USER_INSTALLATION:Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;
invokevirtual jdk.incubator.jpackage.internal.Arguments$CLIOptions.getId:()Ljava/lang/String;
38: getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.INSTALL:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
39: invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
40: StackMap locals:
StackMap stack:
invokestatic jdk.incubator.jpackage.internal.Platform.getPlatform:()Ljdk/incubator/jpackage/internal/Platform;
getstatic jdk.incubator.jpackage.internal.Platform.MAC:Ljdk/incubator/jpackage/internal/Platform;
if_acmpne 52
41: getstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
getstatic jdk.incubator.jpackage.internal.Arguments$CLIOptions.MAC_SIGN:Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;
invokevirtual jdk.incubator.jpackage.internal.Arguments$CLIOptions.getId:()Ljava/lang/String;
getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.ALL:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
42: getstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
getstatic jdk.incubator.jpackage.internal.Arguments$CLIOptions.MAC_BUNDLE_NAME:Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;
invokevirtual jdk.incubator.jpackage.internal.Arguments$CLIOptions.getId:()Ljava/lang/String;
getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.ALL:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
43: getstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
getstatic jdk.incubator.jpackage.internal.Arguments$CLIOptions.MAC_BUNDLE_IDENTIFIER:Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;
invokevirtual jdk.incubator.jpackage.internal.Arguments$CLIOptions.getId:()Ljava/lang/String;
getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.ALL:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
44: getstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
getstatic jdk.incubator.jpackage.internal.Arguments$CLIOptions.MAC_BUNDLE_SIGNING_PREFIX:Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;
invokevirtual jdk.incubator.jpackage.internal.Arguments$CLIOptions.getId:()Ljava/lang/String;
45: getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.ALL:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
46: invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
47: getstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
getstatic jdk.incubator.jpackage.internal.Arguments$CLIOptions.MAC_SIGNING_KEY_NAME:Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;
invokevirtual jdk.incubator.jpackage.internal.Arguments$CLIOptions.getId:()Ljava/lang/String;
getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.ALL:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
48: getstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
getstatic jdk.incubator.jpackage.internal.Arguments$CLIOptions.MAC_SIGNING_KEYCHAIN:Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;
invokevirtual jdk.incubator.jpackage.internal.Arguments$CLIOptions.getId:()Ljava/lang/String;
getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.ALL:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
49: getstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
getstatic jdk.incubator.jpackage.internal.Arguments$CLIOptions.MAC_APP_STORE_ENTITLEMENTS:Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;
invokevirtual jdk.incubator.jpackage.internal.Arguments$CLIOptions.getId:()Ljava/lang/String;
50: getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.ALL:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
51: invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
52: StackMap locals:
StackMap stack:
invokestatic jdk.incubator.jpackage.internal.Platform.getPlatform:()Ljdk/incubator/jpackage/internal/Platform;
getstatic jdk.incubator.jpackage.internal.Platform.LINUX:Ljdk/incubator/jpackage/internal/Platform;
if_acmpne 63
53: getstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
getstatic jdk.incubator.jpackage.internal.Arguments$CLIOptions.LINUX_BUNDLE_NAME:Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;
invokevirtual jdk.incubator.jpackage.internal.Arguments$CLIOptions.getId:()Ljava/lang/String;
getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.INSTALL:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
54: getstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
getstatic jdk.incubator.jpackage.internal.Arguments$CLIOptions.LINUX_DEB_MAINTAINER:Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;
invokevirtual jdk.incubator.jpackage.internal.Arguments$CLIOptions.getId:()Ljava/lang/String;
getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.INSTALL:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
55: getstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
getstatic jdk.incubator.jpackage.internal.Arguments$CLIOptions.LINUX_CATEGORY:Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;
invokevirtual jdk.incubator.jpackage.internal.Arguments$CLIOptions.getId:()Ljava/lang/String;
getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.INSTALL:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
56: getstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
getstatic jdk.incubator.jpackage.internal.Arguments$CLIOptions.LINUX_RPM_LICENSE_TYPE:Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;
invokevirtual jdk.incubator.jpackage.internal.Arguments$CLIOptions.getId:()Ljava/lang/String;
getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.INSTALL:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
57: getstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
getstatic jdk.incubator.jpackage.internal.Arguments$CLIOptions.LINUX_PACKAGE_DEPENDENCIES:Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;
invokevirtual jdk.incubator.jpackage.internal.Arguments$CLIOptions.getId:()Ljava/lang/String;
58: getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.INSTALL:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
59: invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
60: getstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
getstatic jdk.incubator.jpackage.internal.Arguments$CLIOptions.LINUX_MENU_GROUP:Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;
invokevirtual jdk.incubator.jpackage.internal.Arguments$CLIOptions.getId:()Ljava/lang/String;
getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.INSTALL:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
61: getstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
getstatic jdk.incubator.jpackage.internal.Arguments$CLIOptions.RELEASE:Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;
invokevirtual jdk.incubator.jpackage.internal.Arguments$CLIOptions.getId:()Ljava/lang/String;
getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.INSTALL:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
62: getstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
getstatic jdk.incubator.jpackage.internal.Arguments$CLIOptions.LINUX_SHORTCUT_HINT:Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;
invokevirtual jdk.incubator.jpackage.internal.Arguments$CLIOptions.getId:()Ljava/lang/String;
getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.INSTALL:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
63: StackMap locals:
StackMap stack:
return
LocalVariableTable:
Start End Slot Name Signature
void <init>();
descriptor: ()V
flags: (0x0000)
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/jpackage/internal/ValidOptions;
static boolean checkIfSupported(jdk.incubator.jpackage.internal.Arguments$CLIOptions);
descriptor: (Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;)Z
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: getstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
aload 0
invokevirtual jdk.incubator.jpackage.internal.Arguments$CLIOptions.getId:()Ljava/lang/String;
invokevirtual java.util.HashMap.containsKey:(Ljava/lang/Object;)Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 arg Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;
MethodParameters:
Name Flags
arg
static boolean checkIfImageSupported(jdk.incubator.jpackage.internal.Arguments$CLIOptions);
descriptor: (Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;)Z
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: getstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
aload 0
invokevirtual jdk.incubator.jpackage.internal.Arguments$CLIOptions.getId:()Ljava/lang/String;
invokevirtual java.util.HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast jdk.incubator.jpackage.internal.ValidOptions$USE
astore 1
start local 1 1: getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.ALL:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
aload 1
if_acmpeq 2
getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.LAUNCHER:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
aload 1
if_acmpeq 2
iconst_0
ireturn
StackMap locals: jdk.incubator.jpackage.internal.ValidOptions$USE
StackMap stack:
2: iconst_1
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 arg Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;
1 3 1 use Ljdk/incubator/jpackage/internal/ValidOptions$USE;
MethodParameters:
Name Flags
arg
static boolean checkIfInstallerSupported(jdk.incubator.jpackage.internal.Arguments$CLIOptions);
descriptor: (Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;)Z
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: getstatic jdk.incubator.jpackage.internal.ValidOptions.options:Ljava/util/HashMap;
aload 0
invokevirtual jdk.incubator.jpackage.internal.Arguments$CLIOptions.getId:()Ljava/lang/String;
invokevirtual java.util.HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast jdk.incubator.jpackage.internal.ValidOptions$USE
astore 1
start local 1 1: getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.ALL:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
aload 1
if_acmpeq 2
getstatic jdk.incubator.jpackage.internal.ValidOptions$USE.INSTALL:Ljdk/incubator/jpackage/internal/ValidOptions$USE;
aload 1
if_acmpeq 2
iconst_0
ireturn
StackMap locals: jdk.incubator.jpackage.internal.ValidOptions$USE
StackMap stack:
2: iconst_1
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 arg Ljdk/incubator/jpackage/internal/Arguments$CLIOptions;
1 3 1 use Ljdk/incubator/jpackage/internal/ValidOptions$USE;
MethodParameters:
Name Flags
arg
}
SourceFile: "ValidOptions.java"
NestMembers:
jdk.incubator.jpackage.internal.ValidOptions$USE
InnerClasses:
public final CLIOptions = jdk.incubator.jpackage.internal.Arguments$CLIOptions of jdk.incubator.jpackage.internal.Arguments
final USE = jdk.incubator.jpackage.internal.ValidOptions$USE of jdk.incubator.jpackage.internal.ValidOptions