class org.apache.batik.ext.awt.image.rendered.TileMap$TileMapLRUMember extends org.apache.batik.ext.awt.image.rendered.TileLRUMember
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: org.apache.batik.ext.awt.image.rendered.TileMap$TileMapLRUMember
super_class: org.apache.batik.ext.awt.image.rendered.TileLRUMember
{
public java.awt.Point pt;
descriptor: Ljava/awt/Point;
flags: (0x0001) ACC_PUBLIC
public java.lang.ref.SoftReference parent;
descriptor: Ljava/lang/ref/SoftReference;
flags: (0x0001) ACC_PUBLIC
void <init>(org.apache.batik.ext.awt.image.rendered.TileMap, java.awt.Point, java.awt.image.Raster);
descriptor: (Lorg/apache/batik/ext/awt/image/rendered/TileMap;Ljava/awt/Point;Ljava/awt/image/Raster;)V
flags: (0x0000)
Code:
stack=4, locals=4, args_size=4
start local 0 // org.apache.batik.ext.awt.image.rendered.TileMap$TileMapLRUMember this
start local 1 // org.apache.batik.ext.awt.image.rendered.TileMap parent
start local 2 // java.awt.Point pt
start local 3 // java.awt.image.Raster ras
0: .line 54
aload 0 /* this */
aload 3 /* ras */
invokespecial org.apache.batik.ext.awt.image.rendered.TileLRUMember.<init>:(Ljava/awt/image/Raster;)V
1: .line 55
aload 0 /* this */
new java.lang.ref.SoftReference
dup
aload 1 /* parent */
invokespecial java.lang.ref.SoftReference.<init>:(Ljava/lang/Object;)V
putfield org.apache.batik.ext.awt.image.rendered.TileMap$TileMapLRUMember.parent:Ljava/lang/ref/SoftReference;
2: .line 56
aload 0 /* this */
aload 2 /* pt */
putfield org.apache.batik.ext.awt.image.rendered.TileMap$TileMapLRUMember.pt:Ljava/awt/Point;
3: .line 57
return
end local 3 // java.awt.image.Raster ras
end local 2 // java.awt.Point pt
end local 1 // org.apache.batik.ext.awt.image.rendered.TileMap parent
end local 0 // org.apache.batik.ext.awt.image.rendered.TileMap$TileMapLRUMember this
LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/apache/batik/ext/awt/image/rendered/TileMap$TileMapLRUMember;
0 4 1 parent Lorg/apache/batik/ext/awt/image/rendered/TileMap;
0 4 2 pt Ljava/awt/Point;
0 4 3 ras Ljava/awt/image/Raster;
MethodParameters:
Name Flags
parent
pt
ras
public void setRaster(java.awt.image.Raster);
descriptor: (Ljava/awt/image/Raster;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=2, args_size=2
start local 0 // org.apache.batik.ext.awt.image.rendered.TileMap$TileMapLRUMember this
start local 1 // java.awt.image.Raster ras
0: .line 60
aload 0 /* this */
aload 1 /* ras */
putfield org.apache.batik.ext.awt.image.rendered.TileMap$TileMapLRUMember.hRaster:Ljava/awt/image/Raster;
1: .line 61
aload 0 /* this */
new org.apache.batik.ext.awt.image.rendered.TileMap$TileMapLRUMember$RasterSoftRef
dup
aload 0 /* this */
aload 1 /* ras */
invokespecial org.apache.batik.ext.awt.image.rendered.TileMap$TileMapLRUMember$RasterSoftRef.<init>:(Lorg/apache/batik/ext/awt/image/rendered/TileMap$TileMapLRUMember;Ljava/lang/Object;)V
putfield org.apache.batik.ext.awt.image.rendered.TileMap$TileMapLRUMember.wRaster:Ljava/lang/ref/Reference;
2: .line 62
return
end local 1 // java.awt.image.Raster ras
end local 0 // org.apache.batik.ext.awt.image.rendered.TileMap$TileMapLRUMember this
LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/batik/ext/awt/image/rendered/TileMap$TileMapLRUMember;
0 3 1 ras Ljava/awt/image/Raster;
MethodParameters:
Name Flags
ras
}
SourceFile: "TileMap.java"
NestHost: org.apache.batik.ext.awt.image.rendered.TileMap
InnerClasses:
TileMapLRUMember = org.apache.batik.ext.awt.image.rendered.TileMap$TileMapLRUMember of org.apache.batik.ext.awt.image.rendered.TileMap
RasterSoftRef = org.apache.batik.ext.awt.image.rendered.TileMap$TileMapLRUMember$RasterSoftRef of org.apache.batik.ext.awt.image.rendered.TileMap$TileMapLRUMember