class org.eclipse.jdt.internal.core.JarPackageFragment extends org.eclipse.jdt.internal.core.PackageFragment
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: org.eclipse.jdt.internal.core.JarPackageFragment
super_class: org.eclipse.jdt.internal.core.PackageFragment
{
protected void <init>(org.eclipse.jdt.internal.core.PackageFragmentRoot, java.lang.String[]);
descriptor: (Lorg/eclipse/jdt/internal/core/PackageFragmentRoot;[Ljava/lang/String;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 2
invokespecial org.eclipse.jdt.internal.core.PackageFragment.<init>:(Lorg/eclipse/jdt/internal/core/PackageFragmentRoot;[Ljava/lang/String;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/eclipse/jdt/internal/core/JarPackageFragment;
0 2 1 root Lorg/eclipse/jdt/internal/core/PackageFragmentRoot;
0 2 2 names [Ljava/lang/String;
MethodParameters:
Name Flags
root
names
protected boolean buildStructure(org.eclipse.jdt.internal.core.OpenableElementInfo, org.eclipse.core.runtime.IProgressMonitor, java.util.Map, org.eclipse.core.resources.IResource);
descriptor: (Lorg/eclipse/jdt/internal/core/OpenableElementInfo;Lorg/eclipse/core/runtime/IProgressMonitor;Ljava/util/Map;Lorg/eclipse/core/resources/IResource;)Z
flags: (0x0004) ACC_PROTECTED
Code:
stack=4, locals=9, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
invokevirtual org.eclipse.jdt.internal.core.JarPackageFragment.getParent:()Lorg/eclipse/jdt/core/IJavaElement;
checkcast org.eclipse.jdt.internal.core.JarPackageFragmentRoot
astore 5
start local 5 1: aload 5
invokevirtual org.eclipse.jdt.internal.core.JarPackageFragmentRoot.getElementInfo:()Ljava/lang/Object;
checkcast org.eclipse.jdt.internal.core.JarPackageFragmentRootInfo
astore 6
start local 6 2: aload 6
getfield org.eclipse.jdt.internal.core.JarPackageFragmentRootInfo.rawPackageInfo:Lorg/eclipse/jdt/internal/core/util/HashtableOfArrayToObject;
aload 0
getfield org.eclipse.jdt.internal.core.JarPackageFragment.names:[Ljava/lang/String;
invokevirtual org.eclipse.jdt.internal.core.util.HashtableOfArrayToObject.get:([Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.util.ArrayList[]
astore 7
start local 7 3: aload 7
ifnonnull 5
4: aload 0
invokevirtual org.eclipse.jdt.internal.core.JarPackageFragment.newNotPresentException:()Lorg/eclipse/jdt/core/JavaModelException;
athrow
5: StackMap locals: org.eclipse.jdt.internal.core.JarPackageFragmentRoot org.eclipse.jdt.internal.core.JarPackageFragmentRootInfo java.util.ArrayList[]
StackMap stack:
aload 1
checkcast org.eclipse.jdt.internal.core.JarPackageFragmentInfo
astore 8
start local 8 6: aload 8
aload 0
aload 7
iconst_0
aaload
invokevirtual org.eclipse.jdt.internal.core.JarPackageFragment.computeChildren:(Ljava/util/ArrayList;)[Lorg/eclipse/jdt/core/IJavaElement;
invokevirtual org.eclipse.jdt.internal.core.JarPackageFragmentInfo.setChildren:([Lorg/eclipse/jdt/core/IJavaElement;)V
7: aload 8
aload 0
aload 7
iconst_1
aaload
invokevirtual org.eclipse.jdt.internal.core.JarPackageFragment.computeNonJavaResources:(Ljava/util/ArrayList;)[Ljava/lang/Object;
invokevirtual org.eclipse.jdt.internal.core.JarPackageFragmentInfo.setNonJavaResources:([Ljava/lang/Object;)V
8: aload 3
aload 0
aload 8
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
9: iconst_1
ireturn
end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lorg/eclipse/jdt/internal/core/JarPackageFragment;
0 10 1 info Lorg/eclipse/jdt/internal/core/OpenableElementInfo;
0 10 2 pm Lorg/eclipse/core/runtime/IProgressMonitor;
0 10 3 newElements Ljava/util/Map;
0 10 4 underlyingResource Lorg/eclipse/core/resources/IResource;
1 10 5 root Lorg/eclipse/jdt/internal/core/JarPackageFragmentRoot;
2 10 6 parentInfo Lorg/eclipse/jdt/internal/core/JarPackageFragmentRootInfo;
3 10 7 entries [Ljava/util/ArrayList;
6 10 8 fragInfo Lorg/eclipse/jdt/internal/core/JarPackageFragmentInfo;
Exceptions:
throws org.eclipse.jdt.core.JavaModelException
MethodParameters:
Name Flags
info
pm
newElements
underlyingResource
private org.eclipse.jdt.core.IJavaElement[] computeChildren(java.util.ArrayList);
descriptor: (Ljava/util/ArrayList;)[Lorg/eclipse/jdt/core/IJavaElement;
flags: (0x0002) ACC_PRIVATE
Code:
stack=6, locals=6, args_size=2
start local 0 start local 1 0: aload 1
invokevirtual java.util.ArrayList.size:()I
istore 2
start local 2 1: iload 2
ifne 3
2: getstatic org.eclipse.jdt.internal.core.JarPackageFragment.NO_ELEMENTS:[Lorg/eclipse/jdt/internal/core/JavaElement;
areturn
3: StackMap locals: int
StackMap stack:
iload 2
anewarray org.eclipse.jdt.core.IJavaElement
astore 3
start local 3 4: iconst_0
istore 4
start local 4 5: goto 11
6: StackMap locals: org.eclipse.jdt.core.IJavaElement[] int
StackMap stack:
aload 1
iload 4
invokevirtual java.util.ArrayList.get:(I)Ljava/lang/Object;
checkcast java.lang.String
astore 5
start local 5 7: ldc "module-info"
aload 5
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 9
8: aload 3
iload 4
new org.eclipse.jdt.internal.core.ModularClassFile
dup
aload 0
invokespecial org.eclipse.jdt.internal.core.ModularClassFile.<init>:(Lorg/eclipse/jdt/internal/core/PackageFragment;)V
aastore
goto 10
9: StackMap locals: java.lang.String
StackMap stack:
aload 3
iload 4
new org.eclipse.jdt.internal.core.ClassFile
dup
aload 0
aload 5
invokespecial org.eclipse.jdt.internal.core.ClassFile.<init>:(Lorg/eclipse/jdt/internal/core/PackageFragment;Ljava/lang/String;)V
aastore
end local 5 10: StackMap locals:
StackMap stack:
iinc 4 1
StackMap locals:
StackMap stack:
11: iload 4
iload 2
if_icmplt 6
end local 4 12: aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Lorg/eclipse/jdt/internal/core/JarPackageFragment;
0 13 1 namesWithoutExtension Ljava/util/ArrayList;
1 13 2 size I
4 13 3 children [Lorg/eclipse/jdt/core/IJavaElement;
5 12 4 i I
7 10 5 nameWithoutExtension Ljava/lang/String;
MethodParameters:
Name Flags
namesWithoutExtension
private java.lang.Object[] computeNonJavaResources(java.util.ArrayList);
descriptor: (Ljava/util/ArrayList;)[Ljava/lang/Object;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=15, args_size=2
start local 0 start local 1 0: aload 1
invokevirtual java.util.ArrayList.size:()I
istore 2
start local 2 1: iload 2
ifne 3
2: getstatic org.eclipse.jdt.internal.core.JavaElementInfo.NO_NON_JAVA_RESOURCES:[Ljava/lang/Object;
areturn
3: StackMap locals: int
StackMap stack:
new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
astore 3
start local 3 4: new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
astore 4
start local 4 5: new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
astore 5
start local 5 6: iconst_0
istore 6
start local 6 7: goto 38
8: StackMap locals: org.eclipse.jdt.internal.core.JarPackageFragment java.util.ArrayList int java.util.HashMap java.util.HashMap java.util.ArrayList int
StackMap stack:
aload 1
iload 6
invokevirtual java.util.ArrayList.get:(I)Ljava/lang/Object;
checkcast java.lang.String
astore 7
start local 7 9: aload 7
invokestatic org.eclipse.jdt.internal.core.util.Util.isJavaLikeFileName:(Ljava/lang/String;)Z
ifne 37
10: new org.eclipse.core.runtime.Path
dup
aload 7
invokespecial org.eclipse.core.runtime.Path.<init>:(Ljava/lang/String;)V
astore 8
start local 8 11: aload 8
aload 0
getfield org.eclipse.jdt.internal.core.JarPackageFragment.names:[Ljava/lang/String;
arraylength
invokeinterface org.eclipse.core.runtime.IPath.removeFirstSegments:(I)Lorg/eclipse/core/runtime/IPath;
astore 9
start local 9 12: aload 3
aload 9
invokevirtual java.util.HashMap.containsKey:(Ljava/lang/Object;)Z
ifeq 14
13: goto 37
14: StackMap locals: java.lang.String org.eclipse.core.runtime.IPath org.eclipse.core.runtime.IPath
StackMap stack:
new org.eclipse.jdt.internal.core.JarEntryFile
dup
aload 8
invokeinterface org.eclipse.core.runtime.IPath.lastSegment:()Ljava/lang/String;
invokespecial org.eclipse.jdt.internal.core.JarEntryFile.<init>:(Ljava/lang/String;)V
astore 10
start local 10 15: aload 3
aload 9
aload 10
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
16: aload 9
invokeinterface org.eclipse.core.runtime.IPath.segmentCount:()I
iconst_1
if_icmpne 20
17: aload 10
aload 0
invokevirtual org.eclipse.jdt.internal.core.JarEntryFile.setParent:(Ljava/lang/Object;)V
18: aload 5
aload 10
invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
pop
19: goto 37
20: StackMap locals: org.eclipse.jdt.internal.core.JarEntryFile
StackMap stack:
aload 9
iconst_1
invokeinterface org.eclipse.core.runtime.IPath.removeLastSegments:(I)Lorg/eclipse/core/runtime/IPath;
astore 11
start local 11 21: goto 36
22: StackMap locals: org.eclipse.core.runtime.IPath
StackMap stack:
aload 4
aload 11
invokevirtual java.util.HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.util.ArrayList
astore 12
start local 12 23: aload 12
ifnonnull 34
24: new org.eclipse.jdt.internal.core.JarEntryDirectory
dup
aload 11
invokeinterface org.eclipse.core.runtime.IPath.lastSegment:()Ljava/lang/String;
invokespecial org.eclipse.jdt.internal.core.JarEntryDirectory.<init>:(Ljava/lang/String;)V
astore 13
start local 13 25: aload 3
aload 11
aload 13
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
26: aload 4
aload 11
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
dup
astore 12
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
27: aload 12
aload 9
invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
pop
28: aload 11
invokeinterface org.eclipse.core.runtime.IPath.segmentCount:()I
iconst_1
if_icmpne 31
29: aload 5
aload 13
invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
pop
30: goto 37
31: StackMap locals: java.util.ArrayList java.lang.Object
StackMap stack:
aload 11
astore 9
32: aload 9
iconst_1
invokeinterface org.eclipse.core.runtime.IPath.removeLastSegments:(I)Lorg/eclipse/core/runtime/IPath;
astore 11
end local 13 33: goto 36
34: StackMap locals:
StackMap stack:
aload 12
aload 9
invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
pop
35: goto 37
end local 12 36: StackMap locals:
StackMap stack:
aload 11
invokeinterface org.eclipse.core.runtime.IPath.segmentCount:()I
ifgt 22
end local 11 end local 10 end local 9 end local 8 end local 7 37: StackMap locals: org.eclipse.jdt.internal.core.JarPackageFragment java.util.ArrayList int java.util.HashMap java.util.HashMap java.util.ArrayList int
StackMap stack:
iinc 6 1
StackMap locals:
StackMap stack:
38: iload 6
iload 2
if_icmplt 8
end local 6 39: aload 4
invokevirtual java.util.HashMap.entrySet:()Ljava/util/Set;
invokeinterface java.util.Set.iterator:()Ljava/util/Iterator;
astore 6
start local 6 40: goto 57
41: StackMap locals: org.eclipse.jdt.internal.core.JarPackageFragment java.util.ArrayList int java.util.HashMap java.util.HashMap java.util.ArrayList java.util.Iterator
StackMap stack:
aload 6
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast java.util.Map$Entry
astore 7
start local 7 42: aload 7
invokeinterface java.util.Map$Entry.getKey:()Ljava/lang/Object;
checkcast org.eclipse.core.runtime.IPath
astore 8
start local 8 43: aload 7
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.util.ArrayList
astore 9
start local 9 44: aload 3
aload 8
invokevirtual java.util.HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.eclipse.jdt.internal.core.JarEntryDirectory
astore 10
start local 10 45: aload 9
invokevirtual java.util.ArrayList.size:()I
istore 11
start local 11 46: iload 11
anewarray org.eclipse.jdt.core.IJarEntryResource
astore 12
start local 12 47: iconst_0
istore 13
start local 13 48: goto 53
49: StackMap locals: org.eclipse.jdt.internal.core.JarPackageFragment java.util.ArrayList int java.util.HashMap java.util.HashMap java.util.ArrayList java.util.Iterator java.util.Map$Entry org.eclipse.core.runtime.IPath java.util.ArrayList org.eclipse.jdt.internal.core.JarEntryDirectory int org.eclipse.jdt.core.IJarEntryResource[] int
StackMap stack:
aload 3
aload 9
iload 13
invokevirtual java.util.ArrayList.get:(I)Ljava/lang/Object;
invokevirtual java.util.HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.eclipse.jdt.internal.core.JarEntryResource
astore 14
start local 14 50: aload 14
aload 10
invokevirtual org.eclipse.jdt.internal.core.JarEntryResource.setParent:(Ljava/lang/Object;)V
51: aload 12
iload 13
aload 14
aastore
end local 14 52: iinc 13 1
StackMap locals:
StackMap stack:
53: iload 13
iload 11
if_icmplt 49
end local 13 54: aload 10
aload 12
invokevirtual org.eclipse.jdt.internal.core.JarEntryDirectory.setChildren:([Lorg/eclipse/jdt/core/IJarEntryResource;)V
55: aload 8
invokeinterface org.eclipse.core.runtime.IPath.segmentCount:()I
iconst_1
if_icmpne 57
56: aload 10
aload 0
invokevirtual org.eclipse.jdt.internal.core.JarEntryDirectory.setParent:(Ljava/lang/Object;)V
end local 12 end local 11 end local 10 end local 9 end local 8 end local 7 57: StackMap locals: org.eclipse.jdt.internal.core.JarPackageFragment java.util.ArrayList int java.util.HashMap java.util.HashMap java.util.ArrayList java.util.Iterator
StackMap stack:
aload 6
invokeinterface java.util.Iterator.hasNext:()Z
ifne 41
58: aload 5
aload 5
invokevirtual java.util.ArrayList.size:()I
anewarray java.lang.Object
invokevirtual java.util.ArrayList.toArray:([Ljava/lang/Object;)[Ljava/lang/Object;
areturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 59 0 this Lorg/eclipse/jdt/internal/core/JarPackageFragment;
0 59 1 entryNames Ljava/util/ArrayList;
1 59 2 length I
4 59 3 jarEntries Ljava/util/HashMap;
5 59 4 childrenMap Ljava/util/HashMap;
6 59 5 topJarEntries Ljava/util/ArrayList;
7 39 6 i I
9 37 7 resName Ljava/lang/String;
11 37 8 filePath Lorg/eclipse/core/runtime/IPath;
12 37 9 childPath Lorg/eclipse/core/runtime/IPath;
15 37 10 file Lorg/eclipse/jdt/internal/core/JarEntryFile;
21 37 11 parentPath Lorg/eclipse/core/runtime/IPath;
23 36 12 parentChildren Ljava/util/ArrayList;
25 33 13 dir Ljava/lang/Object;
40 59 6 entries Ljava/util/Iterator;
42 57 7 entry Ljava/util/Map$Entry;
43 57 8 entryPath Lorg/eclipse/core/runtime/IPath;
44 57 9 entryValue Ljava/util/ArrayList;
45 57 10 jarEntryDirectory Lorg/eclipse/jdt/internal/core/JarEntryDirectory;
46 57 11 size I
47 57 12 children [Lorg/eclipse/jdt/core/IJarEntryResource;
48 54 13 i I
50 52 14 child Lorg/eclipse/jdt/internal/core/JarEntryResource;
MethodParameters:
Name Flags
entryNames
public boolean containsJavaResources();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.eclipse.jdt.internal.core.JarPackageFragment.getElementInfo:()Ljava/lang/Object;
checkcast org.eclipse.jdt.internal.core.JarPackageFragmentInfo
invokevirtual org.eclipse.jdt.internal.core.JarPackageFragmentInfo.containsJavaResources:()Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jdt/internal/core/JarPackageFragment;
Exceptions:
throws org.eclipse.jdt.core.JavaModelException
public org.eclipse.jdt.core.ICompilationUnit createCompilationUnit(java.lang.String, java.lang.String, boolean, org.eclipse.core.runtime.IProgressMonitor);
descriptor: (Ljava/lang/String;Ljava/lang/String;ZLorg/eclipse/core/runtime/IProgressMonitor;)Lorg/eclipse/jdt/core/ICompilationUnit;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: new org.eclipse.jdt.core.JavaModelException
dup
new org.eclipse.jdt.internal.core.JavaModelStatus
dup
sipush 976
aload 0
invokespecial org.eclipse.jdt.internal.core.JavaModelStatus.<init>:(ILorg/eclipse/jdt/core/IJavaElement;)V
invokespecial org.eclipse.jdt.core.JavaModelException.<init>:(Lorg/eclipse/jdt/core/IJavaModelStatus;)V
athrow
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jdt/internal/core/JarPackageFragment;
0 1 1 cuName Ljava/lang/String;
0 1 2 contents Ljava/lang/String;
0 1 3 force Z
0 1 4 monitor Lorg/eclipse/core/runtime/IProgressMonitor;
Exceptions:
throws org.eclipse.jdt.core.JavaModelException
MethodParameters:
Name Flags
cuName
contents
force
monitor
protected java.lang.Object createElementInfo();
descriptor: ()Ljava/lang/Object;
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=1, args_size=1
start local 0 0: new org.eclipse.jdt.internal.core.JarPackageFragmentInfo
dup
invokespecial org.eclipse.jdt.internal.core.JarPackageFragmentInfo.<init>:()V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jdt/internal/core/JarPackageFragment;
public org.eclipse.jdt.core.IClassFile[] getAllClassFiles();
descriptor: ()[Lorg/eclipse/jdt/core/IClassFile;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=1
start local 0 0: aload 0
bipush 6
invokevirtual org.eclipse.jdt.internal.core.JarPackageFragment.getChildrenOfType:(I)Ljava/util/ArrayList;
astore 1
start local 1 1: aload 1
invokevirtual java.util.ArrayList.size:()I
anewarray org.eclipse.jdt.core.IClassFile
astore 2
start local 2 2: aload 1
aload 2
invokevirtual java.util.ArrayList.toArray:([Ljava/lang/Object;)[Ljava/lang/Object;
pop
3: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/eclipse/jdt/internal/core/JarPackageFragment;
1 4 1 list Ljava/util/ArrayList;
2 4 2 array [Lorg/eclipse/jdt/core/IClassFile;
Exceptions:
throws org.eclipse.jdt.core.JavaModelException
public org.eclipse.jdt.core.ICompilationUnit[] getCompilationUnits();
descriptor: ()[Lorg/eclipse/jdt/core/ICompilationUnit;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: getstatic org.eclipse.jdt.internal.core.JarPackageFragment.NO_COMPILATION_UNITS:[Lorg/eclipse/jdt/core/ICompilationUnit;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jdt/internal/core/JarPackageFragment;
public org.eclipse.core.resources.IResource getCorrespondingResource();
descriptor: ()Lorg/eclipse/core/resources/IResource;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jdt/internal/core/JarPackageFragment;
public java.lang.Object[] getNonJavaResources();
descriptor: ()[Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.eclipse.jdt.internal.core.JarPackageFragment.isDefaultPackage:()Z
ifeq 2
1: getstatic org.eclipse.jdt.internal.core.JavaElementInfo.NO_NON_JAVA_RESOURCES:[Ljava/lang/Object;
areturn
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual org.eclipse.jdt.internal.core.JarPackageFragment.storedNonJavaResources:()[Ljava/lang/Object;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/eclipse/jdt/internal/core/JarPackageFragment;
Exceptions:
throws org.eclipse.jdt.core.JavaModelException
protected boolean internalIsValidPackageName();
descriptor: ()Z
flags: (0x0004) ACC_PROTECTED
Code:
stack=1, locals=1, args_size=1
start local 0 0: iconst_1
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jdt/internal/core/JarPackageFragment;
public boolean isReadOnly();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iconst_1
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jdt/internal/core/JarPackageFragment;
protected java.lang.Object[] storedNonJavaResources();
descriptor: ()[Ljava/lang/Object;
flags: (0x0004) ACC_PROTECTED
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.eclipse.jdt.internal.core.JarPackageFragment.getElementInfo:()Ljava/lang/Object;
checkcast org.eclipse.jdt.internal.core.JarPackageFragmentInfo
invokevirtual org.eclipse.jdt.internal.core.JarPackageFragmentInfo.getNonJavaResources:()[Ljava/lang/Object;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jdt/internal/core/JarPackageFragment;
Exceptions:
throws org.eclipse.jdt.core.JavaModelException
}
SourceFile: "JarPackageFragment.java"
InnerClasses:
public abstract Entry = java.util.Map$Entry of java.util.Map