public class sun.awt.image.PNGImageDecoder$Chromaticities
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: sun.awt.image.PNGImageDecoder$Chromaticities
super_class: java.lang.Object
{
public float whiteX;
descriptor: F
flags: (0x0001) ACC_PUBLIC
public float whiteY;
descriptor: F
flags: (0x0001) ACC_PUBLIC
public float redX;
descriptor: F
flags: (0x0001) ACC_PUBLIC
public float redY;
descriptor: F
flags: (0x0001) ACC_PUBLIC
public float greenX;
descriptor: F
flags: (0x0001) ACC_PUBLIC
public float greenY;
descriptor: F
flags: (0x0001) ACC_PUBLIC
public float blueX;
descriptor: F
flags: (0x0001) ACC_PUBLIC
public float blueY;
descriptor: F
flags: (0x0001) ACC_PUBLIC
void <init>(int, int, int, int, int, int, int, int);
descriptor: (IIIIIIII)V
flags: (0x0000)
Code:
stack=3, locals=9, args_size=9
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
iload 1
i2f
ldc 100000.0
fdiv
putfield sun.awt.image.PNGImageDecoder$Chromaticities.whiteX:F
2: aload 0
iload 2
i2f
ldc 100000.0
fdiv
putfield sun.awt.image.PNGImageDecoder$Chromaticities.whiteY:F
3: aload 0
iload 3
i2f
ldc 100000.0
fdiv
putfield sun.awt.image.PNGImageDecoder$Chromaticities.redX:F
4: aload 0
iload 4
i2f
ldc 100000.0
fdiv
putfield sun.awt.image.PNGImageDecoder$Chromaticities.redY:F
5: aload 0
iload 5
i2f
ldc 100000.0
fdiv
putfield sun.awt.image.PNGImageDecoder$Chromaticities.greenX:F
6: aload 0
iload 6
i2f
ldc 100000.0
fdiv
putfield sun.awt.image.PNGImageDecoder$Chromaticities.greenY:F
7: aload 0
iload 7
i2f
ldc 100000.0
fdiv
putfield sun.awt.image.PNGImageDecoder$Chromaticities.blueX:F
8: aload 0
iload 8
i2f
ldc 100000.0
fdiv
putfield sun.awt.image.PNGImageDecoder$Chromaticities.blueY:F
9: return
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 Lsun/awt/image/PNGImageDecoder$Chromaticities;
0 10 1 wx I
0 10 2 wy I
0 10 3 rx I
0 10 4 ry I
0 10 5 gx I
0 10 6 gy I
0 10 7 bx I
0 10 8 by I
MethodParameters:
Name Flags
wx
wy
rx
ry
gx
gy
bx
by
public java.lang.String toString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.StringBuilder
dup
ldc "Chromaticities(white="
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
getfield sun.awt.image.PNGImageDecoder$Chromaticities.whiteX:F
invokevirtual java.lang.StringBuilder.append:(F)Ljava/lang/StringBuilder;
ldc ","
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield sun.awt.image.PNGImageDecoder$Chromaticities.whiteY:F
invokevirtual java.lang.StringBuilder.append:(F)Ljava/lang/StringBuilder;
ldc ";red="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
1: aload 0
getfield sun.awt.image.PNGImageDecoder$Chromaticities.redX:F
invokevirtual java.lang.StringBuilder.append:(F)Ljava/lang/StringBuilder;
ldc ","
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield sun.awt.image.PNGImageDecoder$Chromaticities.redY:F
invokevirtual java.lang.StringBuilder.append:(F)Ljava/lang/StringBuilder;
ldc ";green="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
2: aload 0
getfield sun.awt.image.PNGImageDecoder$Chromaticities.greenX:F
invokevirtual java.lang.StringBuilder.append:(F)Ljava/lang/StringBuilder;
ldc ","
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield sun.awt.image.PNGImageDecoder$Chromaticities.greenY:F
invokevirtual java.lang.StringBuilder.append:(F)Ljava/lang/StringBuilder;
ldc ";blue="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
3: aload 0
getfield sun.awt.image.PNGImageDecoder$Chromaticities.blueX:F
invokevirtual java.lang.StringBuilder.append:(F)Ljava/lang/StringBuilder;
ldc ","
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield sun.awt.image.PNGImageDecoder$Chromaticities.blueY:F
invokevirtual java.lang.StringBuilder.append:(F)Ljava/lang/StringBuilder;
ldc ")"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
4: invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lsun/awt/image/PNGImageDecoder$Chromaticities;
}
SourceFile: "PNGImageDecoder.java"
NestHost: sun.awt.image.PNGImageDecoder
InnerClasses:
public Chromaticities = sun.awt.image.PNGImageDecoder$Chromaticities of sun.awt.image.PNGImageDecoder