class com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment extends com.sun.imageio.plugins.jpeg.MarkerSegment
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment
super_class: com.sun.imageio.plugins.jpeg.MarkerSegment
{
java.util.ArrayList chunks;
descriptor: Ljava/util/ArrayList;
flags: (0x0000)
byte[] profile;
descriptor: [B
flags: (0x0000)
private static final int ID_SIZE;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 12
int chunksRead;
descriptor: I
flags: (0x0000)
int numChunks;
descriptor: I
flags: (0x0000)
final com.sun.imageio.plugins.jpeg.JFIFMarkerSegment this$0;
descriptor: Lcom/sun/imageio/plugins/jpeg/JFIFMarkerSegment;
flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC
void <init>(com.sun.imageio.plugins.jpeg.JFIFMarkerSegment, java.awt.color.ICC_ColorSpace);
descriptor: (Lcom/sun/imageio/plugins/jpeg/JFIFMarkerSegment;Ljava/awt/color/ICC_ColorSpace;)V
flags: (0x0000)
Code:
stack=2, locals=3, args_size=3
start local 0 start local 2 0: aload 0
aload 1
putfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.this$0:Lcom/sun/imageio/plugins/jpeg/JFIFMarkerSegment;
1: aload 0
sipush 226
invokespecial com.sun.imageio.plugins.jpeg.MarkerSegment.<init>:(I)V
2: aload 0
aconst_null
putfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.chunks:Ljava/util/ArrayList;
3: aload 0
aconst_null
putfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.profile:[B
4: aload 0
aconst_null
putfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.chunks:Ljava/util/ArrayList;
5: aload 0
iconst_0
putfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.chunksRead:I
6: aload 0
iconst_0
putfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.numChunks:I
7: aload 0
aload 2
invokevirtual java.awt.color.ICC_ColorSpace.getProfile:()Ljava/awt/color/ICC_Profile;
invokevirtual java.awt.color.ICC_Profile.getData:()[B
putfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.profile:[B
8: return
end local 2 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/sun/imageio/plugins/jpeg/JFIFMarkerSegment$ICCMarkerSegment;
0 9 2 cs Ljava/awt/color/ICC_ColorSpace;
MethodParameters:
Name Flags
this$0 final
cs
void <init>(com.sun.imageio.plugins.jpeg.JFIFMarkerSegment, com.sun.imageio.plugins.jpeg.JPEGBuffer);
descriptor: (Lcom/sun/imageio/plugins/jpeg/JFIFMarkerSegment;Lcom/sun/imageio/plugins/jpeg/JPEGBuffer;)V
flags: (0x0000)
Code:
stack=4, locals=5, args_size=3
start local 0 start local 2 0: aload 0
aload 1
putfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.this$0:Lcom/sun/imageio/plugins/jpeg/JFIFMarkerSegment;
1: aload 0
aload 2
invokespecial com.sun.imageio.plugins.jpeg.MarkerSegment.<init>:(Lcom/sun/imageio/plugins/jpeg/JPEGBuffer;)V
2: aload 0
aconst_null
putfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.chunks:Ljava/util/ArrayList;
3: aload 0
aconst_null
putfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.profile:[B
4: aload 2
dup
getfield com.sun.imageio.plugins.jpeg.JPEGBuffer.bufPtr:I
bipush 12
iadd
putfield com.sun.imageio.plugins.jpeg.JPEGBuffer.bufPtr:I
5: aload 2
dup
getfield com.sun.imageio.plugins.jpeg.JPEGBuffer.bufAvail:I
bipush 12
isub
putfield com.sun.imageio.plugins.jpeg.JPEGBuffer.bufAvail:I
6: aload 0
dup
getfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.length:I
bipush 12
isub
putfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.length:I
7: aload 2
getfield com.sun.imageio.plugins.jpeg.JPEGBuffer.buf:[B
aload 2
getfield com.sun.imageio.plugins.jpeg.JPEGBuffer.bufPtr:I
baload
sipush 255
iand
istore 3
start local 3 8: aload 0
aload 2
getfield com.sun.imageio.plugins.jpeg.JPEGBuffer.buf:[B
aload 2
getfield com.sun.imageio.plugins.jpeg.JPEGBuffer.bufPtr:I
iconst_1
iadd
baload
sipush 255
iand
putfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.numChunks:I
9: iload 3
aload 0
getfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.numChunks:I
if_icmple 13
10: new javax.imageio.IIOException
dup
11: ldc "Image format Error; chunk num > num chunks"
12: invokespecial javax.imageio.IIOException.<init>:(Ljava/lang/String;)V
athrow
13: StackMap locals: com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment com.sun.imageio.plugins.jpeg.JFIFMarkerSegment com.sun.imageio.plugins.jpeg.JPEGBuffer int
StackMap stack:
aload 0
getfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.numChunks:I
iconst_1
if_icmpne 21
14: aload 0
dup
getfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.length:I
iconst_2
isub
putfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.length:I
15: aload 0
aload 0
getfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.length:I
newarray 8
putfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.profile:[B
16: aload 2
dup
getfield com.sun.imageio.plugins.jpeg.JPEGBuffer.bufPtr:I
iconst_2
iadd
putfield com.sun.imageio.plugins.jpeg.JPEGBuffer.bufPtr:I
17: aload 2
dup
getfield com.sun.imageio.plugins.jpeg.JPEGBuffer.bufAvail:I
iconst_2
isub
putfield com.sun.imageio.plugins.jpeg.JPEGBuffer.bufAvail:I
18: aload 2
aload 0
getfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.profile:[B
invokevirtual com.sun.imageio.plugins.jpeg.JPEGBuffer.readData:([B)V
19: aload 1
iconst_0
putfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment.inICC:Z
20: goto 28
21: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.length:I
newarray 8
astore 4
start local 4 22: aload 0
dup
getfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.length:I
iconst_2
isub
putfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.length:I
23: aload 2
aload 4
invokevirtual com.sun.imageio.plugins.jpeg.JPEGBuffer.readData:([B)V
24: aload 0
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
putfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.chunks:Ljava/util/ArrayList;
25: aload 0
getfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.chunks:Ljava/util/ArrayList;
aload 4
invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
pop
26: aload 0
iconst_1
putfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.chunksRead:I
27: aload 1
iconst_1
putfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment.inICC:Z
end local 4 28: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 29 0 this Lcom/sun/imageio/plugins/jpeg/JFIFMarkerSegment$ICCMarkerSegment;
0 29 2 buffer Lcom/sun/imageio/plugins/jpeg/JPEGBuffer;
8 29 3 chunkNum I
22 28 4 profileData [B
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
this$0 final
buffer
void <init>(com.sun.imageio.plugins.jpeg.JFIFMarkerSegment, Node);
descriptor: (Lcom/sun/imageio/plugins/jpeg/JFIFMarkerSegment;LNode;)V
flags: (0x0000)
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe import org.w3c cannot be resolved\n\tThe import org.w3c cannot be resolved\n\tThe import org.w3c cannot be resolved\n\tNode cannot be resolved to a type\n\tThe method appendChild(Node) from the type IIOMetadataNode refers to the missing type Node\n\tThe method appendChild(Node) from the type IIOMetadataNode refers to the missing type Node\n\tThe method appendChild(Node) from the type IIOMetadataNode refers to the missing type Node\n\tNode cannot be resolved to a type\n\tNamedNodeMap cannot be resolved to a type\n\tNodeList cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNodeList cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNamedNodeMap cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tThe method appendChild(Node) from the type IIOMetadataNode refers to the missing type Node\n\tNode cannot be resolved to a type\n\tNamedNodeMap cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tThe method appendChild(Node) from the type IIOMetadataNode refers to the missing type Node\n\tNode cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/imageio/plugins/jpeg/JFIFMarkerSegment$ICCMarkerSegment;
Exceptions:
throws javax.imageio.metadata.IIOInvalidTreeException
MethodParameters:
Name Flags
this$0 final
node
protected java.lang.Object clone();
descriptor: ()Ljava/lang/Object;
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
invokespecial com.sun.imageio.plugins.jpeg.MarkerSegment.clone:()Ljava/lang/Object;
checkcast com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment
astore 1
start local 1 1: aload 0
getfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.profile:[B
ifnull 3
2: aload 1
aload 0
getfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.profile:[B
invokevirtual byte[].clone:()Ljava/lang/Object;
checkcast byte[]
putfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.profile:[B
3: StackMap locals: com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment
StackMap stack:
aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/imageio/plugins/jpeg/JFIFMarkerSegment$ICCMarkerSegment;
1 4 1 newGuy Lcom/sun/imageio/plugins/jpeg/JFIFMarkerSegment$ICCMarkerSegment;
boolean addData(com.sun.imageio.plugins.jpeg.JPEGBuffer);
descriptor: (Lcom/sun/imageio/plugins/jpeg/JPEGBuffer;)Z
flags: (0x0000)
Code:
stack=6, locals=12, args_size=2
start local 0 start local 1 0: aload 1
dup
getfield com.sun.imageio.plugins.jpeg.JPEGBuffer.bufPtr:I
iconst_1
iadd
putfield com.sun.imageio.plugins.jpeg.JPEGBuffer.bufPtr:I
1: aload 1
dup
getfield com.sun.imageio.plugins.jpeg.JPEGBuffer.bufAvail:I
iconst_1
isub
putfield com.sun.imageio.plugins.jpeg.JPEGBuffer.bufAvail:I
2: aload 1
getfield com.sun.imageio.plugins.jpeg.JPEGBuffer.buf:[B
aload 1
dup
getfield com.sun.imageio.plugins.jpeg.JPEGBuffer.bufPtr:I
dup_x1
iconst_1
iadd
putfield com.sun.imageio.plugins.jpeg.JPEGBuffer.bufPtr:I
baload
sipush 255
iand
bipush 8
ishl
istore 2
start local 2 3: iload 2
aload 1
getfield com.sun.imageio.plugins.jpeg.JPEGBuffer.buf:[B
aload 1
dup
getfield com.sun.imageio.plugins.jpeg.JPEGBuffer.bufPtr:I
dup_x1
iconst_1
iadd
putfield com.sun.imageio.plugins.jpeg.JPEGBuffer.bufPtr:I
baload
sipush 255
iand
ior
istore 2
4: aload 1
dup
getfield com.sun.imageio.plugins.jpeg.JPEGBuffer.bufAvail:I
iconst_2
isub
putfield com.sun.imageio.plugins.jpeg.JPEGBuffer.bufAvail:I
5: iinc 2 -2
6: aload 1
dup
getfield com.sun.imageio.plugins.jpeg.JPEGBuffer.bufPtr:I
bipush 12
iadd
putfield com.sun.imageio.plugins.jpeg.JPEGBuffer.bufPtr:I
7: aload 1
dup
getfield com.sun.imageio.plugins.jpeg.JPEGBuffer.bufAvail:I
bipush 12
isub
putfield com.sun.imageio.plugins.jpeg.JPEGBuffer.bufAvail:I
8: iinc 2 -12
9: aload 1
getfield com.sun.imageio.plugins.jpeg.JPEGBuffer.buf:[B
aload 1
getfield com.sun.imageio.plugins.jpeg.JPEGBuffer.bufPtr:I
baload
sipush 255
iand
istore 3
start local 3 10: iload 3
aload 0
getfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.numChunks:I
if_icmple 14
11: new javax.imageio.IIOException
dup
12: ldc "Image format Error; chunk num > num chunks"
13: invokespecial javax.imageio.IIOException.<init>:(Ljava/lang/String;)V
athrow
14: StackMap locals: int int
StackMap stack:
aload 1
getfield com.sun.imageio.plugins.jpeg.JPEGBuffer.buf:[B
aload 1
getfield com.sun.imageio.plugins.jpeg.JPEGBuffer.bufPtr:I
iconst_1
iadd
baload
sipush 255
iand
istore 4
start local 4 15: aload 0
getfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.numChunks:I
iload 4
if_icmpeq 19
16: new javax.imageio.IIOException
dup
17: ldc "Image format Error; icc num chunks mismatch"
18: invokespecial javax.imageio.IIOException.<init>:(Ljava/lang/String;)V
athrow
19: StackMap locals: int
StackMap stack:
iinc 2 -2
20: iconst_0
istore 5
start local 5 21: iload 2
newarray 8
astore 6
start local 6 22: aload 1
aload 6
invokevirtual com.sun.imageio.plugins.jpeg.JPEGBuffer.readData:([B)V
23: aload 0
getfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.chunks:Ljava/util/ArrayList;
aload 6
invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
pop
24: aload 0
dup
getfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.length:I
iload 2
iadd
putfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.length:I
25: aload 0
dup
getfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.chunksRead:I
iconst_1
iadd
putfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.chunksRead:I
26: aload 0
getfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.chunksRead:I
aload 0
getfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.numChunks:I
if_icmpge 29
27: aload 0
getfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.this$0:Lcom/sun/imageio/plugins/jpeg/JFIFMarkerSegment;
iconst_1
putfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment.inICC:Z
28: goto 57
29: StackMap locals: int byte[]
StackMap stack:
aload 0
aload 0
getfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.length:I
newarray 8
putfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.profile:[B
30: iconst_0
istore 7
start local 7 31: iconst_1
istore 8
start local 8 32: goto 51
33: StackMap locals: int int
StackMap stack:
iconst_0
istore 9
start local 9 34: iconst_0
istore 10
start local 10 35: goto 45
36: StackMap locals: int int
StackMap stack:
aload 0
getfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.chunks:Ljava/util/ArrayList;
iload 10
invokevirtual java.util.ArrayList.get:(I)Ljava/lang/Object;
checkcast byte[]
astore 11
start local 11 37: aload 11
iconst_0
baload
iload 8
if_icmpne 44
38: aload 11
iconst_2
39: aload 0
getfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.profile:[B
iload 7
40: aload 11
arraylength
iconst_2
isub
41: invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
42: iload 7
aload 11
arraylength
iconst_2
isub
iadd
istore 7
43: iconst_1
istore 9
end local 11 44: StackMap locals:
StackMap stack:
iinc 10 1
StackMap locals:
StackMap stack:
45: iload 10
aload 0
getfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.chunks:Ljava/util/ArrayList;
invokevirtual java.util.ArrayList.size:()I
if_icmplt 36
end local 10 46: iload 9
ifne 50
47: new javax.imageio.IIOException
dup
48: new java.lang.StringBuilder
dup
ldc "Image Format Error: Missing ICC chunk num "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 8
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
49: invokespecial javax.imageio.IIOException.<init>:(Ljava/lang/String;)V
athrow
end local 9 50: StackMap locals:
StackMap stack:
iinc 8 1
StackMap locals:
StackMap stack:
51: iload 8
aload 0
getfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.numChunks:I
if_icmple 33
end local 8 52: aload 0
aconst_null
putfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.chunks:Ljava/util/ArrayList;
53: aload 0
iconst_0
putfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.chunksRead:I
54: aload 0
iconst_0
putfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.numChunks:I
55: aload 0
getfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.this$0:Lcom/sun/imageio/plugins/jpeg/JFIFMarkerSegment;
iconst_0
putfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment.inICC:Z
56: iconst_1
istore 5
end local 7 57: StackMap locals:
StackMap stack:
iload 5
ireturn
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 58 0 this Lcom/sun/imageio/plugins/jpeg/JFIFMarkerSegment$ICCMarkerSegment;
0 58 1 buffer Lcom/sun/imageio/plugins/jpeg/JPEGBuffer;
3 58 2 dataLen I
10 58 3 chunkNum I
15 58 4 newNumChunks I
21 58 5 retval Z
22 58 6 profileData [B
31 57 7 index I
32 52 8 i I
34 50 9 foundIt Z
35 46 10 chunk I
37 44 11 chunkData [B
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
buffer
javax.imageio.metadata.IIOMetadataNode getNativeNode();
descriptor: ()Ljavax/imageio/metadata/IIOMetadataNode;
flags: (0x0000)
Code:
stack=3, locals=2, args_size=1
start local 0 0: new javax.imageio.metadata.IIOMetadataNode
dup
ldc "app2ICC"
invokespecial javax.imageio.metadata.IIOMetadataNode.<init>:(Ljava/lang/String;)V
astore 1
start local 1 1: aload 0
getfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.profile:[B
ifnull 3
2: aload 1
aload 0
getfield com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.profile:[B
invokestatic java.awt.color.ICC_Profile.getInstance:([B)Ljava/awt/color/ICC_Profile;
invokevirtual javax.imageio.metadata.IIOMetadataNode.setUserObject:(Ljava/lang/Object;)V
3: StackMap locals: javax.imageio.metadata.IIOMetadataNode
StackMap stack:
aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/imageio/plugins/jpeg/JFIFMarkerSegment$ICCMarkerSegment;
1 4 1 node Ljavax/imageio/metadata/IIOMetadataNode;
void write(javax.imageio.stream.ImageOutputStream);
descriptor: (Ljavax/imageio/stream/ImageOutputStream;)V
flags: (0x0000)
Code:
stack=0, locals=2, args_size=2
start local 0 start local 1 0: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/imageio/plugins/jpeg/JFIFMarkerSegment$ICCMarkerSegment;
0 1 1 ios Ljavax/imageio/stream/ImageOutputStream;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
ios
void print();
descriptor: ()V
flags: (0x0000)
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
ldc "ICC Profile APP2"
invokevirtual com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment.printTag:(Ljava/lang/String;)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/imageio/plugins/jpeg/JFIFMarkerSegment$ICCMarkerSegment;
}
SourceFile: "JFIFMarkerSegment.java"
NestHost: com.sun.imageio.plugins.jpeg.JFIFMarkerSegment
InnerClasses:
ICCMarkerSegment = com.sun.imageio.plugins.jpeg.JFIFMarkerSegment$ICCMarkerSegment of com.sun.imageio.plugins.jpeg.JFIFMarkerSegment