class org.eclipse.jdt.internal.core.JavaProjectElementInfo$ProjectCache
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: org.eclipse.jdt.internal.core.JavaProjectElementInfo$ProjectCache
super_class: java.lang.Object
{
public org.eclipse.jdt.core.IPackageFragmentRoot[] allPkgFragmentRootsCache;
descriptor: [Lorg/eclipse/jdt/core/IPackageFragmentRoot;
flags: (0x0001) ACC_PUBLIC
public org.eclipse.jdt.internal.core.util.HashtableOfArrayToObject allPkgFragmentsCache;
descriptor: Lorg/eclipse/jdt/internal/core/util/HashtableOfArrayToObject;
flags: (0x0001) ACC_PUBLIC
public java.util.Map pkgFragmentsCaches;
descriptor: Ljava/util/Map;
flags: (0x0001) ACC_PUBLIC
public java.util.Map rootToResolvedEntries;
descriptor: Ljava/util/Map;
flags: (0x0001) ACC_PUBLIC
void <init>(org.eclipse.jdt.core.IPackageFragmentRoot[], java.util.Map, java.util.Map);
descriptor: ([Lorg/eclipse/jdt/core/IPackageFragmentRoot;Ljava/util/Map;Ljava/util/Map;)V
flags: (0x0000)
Code:
stack=2, locals=4, args_size=4
start local 0 // org.eclipse.jdt.internal.core.JavaProjectElementInfo$ProjectCache this
start local 1 // org.eclipse.jdt.core.IPackageFragmentRoot[] allPkgFragmentRootsCache
start local 2 // java.util.Map rootToResolvedEntries
start local 3 // java.util.Map pkgFragmentsCaches
0: .line 52
aload 0 /* this */
invokespecial java.lang.Object.<init>:()V
1: .line 53
aload 0 /* this */
aload 1 /* allPkgFragmentRootsCache */
putfield org.eclipse.jdt.internal.core.JavaProjectElementInfo$ProjectCache.allPkgFragmentRootsCache:[Lorg/eclipse/jdt/core/IPackageFragmentRoot;
2: .line 54
aload 0 /* this */
aload 2 /* rootToResolvedEntries */
putfield org.eclipse.jdt.internal.core.JavaProjectElementInfo$ProjectCache.rootToResolvedEntries:Ljava/util/Map;
3: .line 55
aload 0 /* this */
aload 3 /* pkgFragmentsCaches */
putfield org.eclipse.jdt.internal.core.JavaProjectElementInfo$ProjectCache.pkgFragmentsCaches:Ljava/util/Map;
4: .line 56
return
end local 3 // java.util.Map pkgFragmentsCaches
end local 2 // java.util.Map rootToResolvedEntries
end local 1 // org.eclipse.jdt.core.IPackageFragmentRoot[] allPkgFragmentRootsCache
end local 0 // org.eclipse.jdt.internal.core.JavaProjectElementInfo$ProjectCache this
LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/eclipse/jdt/internal/core/JavaProjectElementInfo$ProjectCache;
0 5 1 allPkgFragmentRootsCache [Lorg/eclipse/jdt/core/IPackageFragmentRoot;
0 5 2 rootToResolvedEntries Ljava/util/Map;
0 5 3 pkgFragmentsCaches Ljava/util/Map;
MethodParameters:
Name Flags
allPkgFragmentRootsCache
rootToResolvedEntries
pkgFragmentsCaches
}
SourceFile: "JavaProjectElementInfo.java"
NestHost: org.eclipse.jdt.internal.core.JavaProjectElementInfo
InnerClasses:
ProjectCache = org.eclipse.jdt.internal.core.JavaProjectElementInfo$ProjectCache of org.eclipse.jdt.internal.core.JavaProjectElementInfo