public final class jdk.tools.jimage.resources.jimage extends java.util.ListResourceBundle
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: jdk.tools.jimage.resources.jimage
super_class: java.util.ListResourceBundle
{
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.util.ListResourceBundle.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/tools/jimage/resources/jimage;
protected final java.lang.Object[][] getContents();
descriptor: ()[[Ljava/lang/Object;
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
Code:
stack=7, locals=1, args_size=1
start local 0 0: bipush 25
anewarray java.lang.Object[]
dup
iconst_0
1: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "err.cannot.create.dir"
aastore
dup
iconst_1
ldc "cannot create directory {0}"
aastore
aastore
dup
iconst_1
2: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "err.invalid.jimage"
aastore
dup
iconst_1
ldc "Unable to open {0}: {1}"
aastore
aastore
dup
iconst_2
3: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "err.missing.arg"
aastore
dup
iconst_1
ldc "no value given for {0}"
aastore
aastore
dup
iconst_3
4: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "err.no.jimage"
aastore
dup
iconst_1
ldc "no jimage provided"
aastore
aastore
dup
iconst_4
5: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "err.not.a.dir"
aastore
dup
iconst_1
ldc "not a directory: {0}"
aastore
aastore
dup
iconst_5
6: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "err.not.a.jimage"
aastore
dup
iconst_1
ldc "not a jimage file: {0}"
aastore
aastore
dup
bipush 6
7: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "err.not.a.task"
aastore
dup
iconst_1
ldc "task must be one of <extract | info | list | verify>: {0}"
aastore
aastore
dup
bipush 7
8: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "err.option.unsupported"
aastore
dup
iconst_1
ldc "{0} not supported: {1}"
aastore
aastore
dup
bipush 8
9: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "err.unknown.option"
aastore
dup
iconst_1
ldc "unknown option: {0}"
aastore
aastore
dup
bipush 9
10: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.prefix"
aastore
dup
iconst_1
ldc "Error:"
aastore
aastore
dup
bipush 10
11: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.command.files"
aastore
dup
iconst_1
ldc " @<filename> Read options from file"
aastore
aastore
dup
bipush 11
12: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.opt.dir"
aastore
dup
iconst_1
ldc " --dir Target directory for extract directive"
aastore
aastore
dup
bipush 12
13: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.opt.footer"
aastore
dup
iconst_1
ldc "\nFor options requiring a <pattern-list>, the value will be a comma separated\nlist of elements each using one the following forms:\n <glob-pattern>\n glob:<glob-pattern>\n regex:<regex-pattern>"
aastore
aastore
dup
bipush 13
14: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.opt.full-version"
aastore
dup
iconst_1
ldc " --full-version Print full version information"
aastore
aastore
dup
bipush 14
15: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.opt.help"
aastore
dup
iconst_1
ldc " -?, -h, --help Print this help message"
aastore
aastore
dup
bipush 15
16: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.opt.include"
aastore
dup
iconst_1
ldc " --include <pattern-list> Pattern list for filtering entries."
aastore
aastore
dup
bipush 16
17: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.opt.verbose"
aastore
dup
iconst_1
ldc " --verbose Listing prints entry size and offset\n attributes"
aastore
aastore
dup
bipush 17
18: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.opt.version"
aastore
dup
iconst_1
ldc " --version Print version information"
aastore
aastore
dup
bipush 18
19: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.usage"
aastore
dup
iconst_1
ldc "Usage: {0} <extract | info | list | verify> <options> jimage...\n\n extract - Extract all jimage entries and place in a directory specified\n by the --dir=<directory> (default='.') option.\n\n info - Prints detailed information contained in the jimage header.\n\n list - Prints the names of all the entries in the jimage. When used with\n --verbose, list will also print entry size and offset attributes.\n\n verify - Reports on any .class entries that don't verify as classes.\n\nPossible options include:"
aastore
aastore
dup
bipush 19
20: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.usage.extract"
aastore
dup
iconst_1
ldc " extract - Extract all jimage entries and place in a directory specified\n by the --dir=<directory> (default='.') option."
aastore
aastore
dup
bipush 20
21: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.usage.info"
aastore
dup
iconst_1
ldc " info - Prints detailed information contained in the jimage header."
aastore
aastore
dup
bipush 21
22: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.usage.list"
aastore
dup
iconst_1
ldc " list - Prints the names of all the entries in the jimage. When used with\n --verbose, list will also print entry size and offset attributes."
aastore
aastore
dup
bipush 22
23: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.usage.summary"
aastore
dup
iconst_1
ldc "Usage: {0} <extract | info | list | verify> <options> jimage...\nuse -h or --help for a list of possible options."
aastore
aastore
dup
bipush 23
24: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.usage.verify"
aastore
dup
iconst_1
ldc " verify - Reports errors on any .class entries that don't verify as classes."
aastore
aastore
dup
bipush 24
25: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "warn.prefix"
aastore
dup
iconst_1
ldc "Warning:"
aastore
aastore
26: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 27 0 this Ljdk/tools/jimage/resources/jimage;
}
SourceFile: "jimage.java"