public class com.sun.imageio.plugins.jpeg.JPEGStreamMetadataFormat extends com.sun.imageio.plugins.jpeg.JPEGMetadataFormat
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.sun.imageio.plugins.jpeg.JPEGStreamMetadataFormat
super_class: com.sun.imageio.plugins.jpeg.JPEGMetadataFormat
{
private static com.sun.imageio.plugins.jpeg.JPEGStreamMetadataFormat theInstance;
descriptor: Lcom/sun/imageio/plugins/jpeg/JPEGStreamMetadataFormat;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: aconst_null
putstatic com.sun.imageio.plugins.jpeg.JPEGStreamMetadataFormat.theInstance:Lcom/sun/imageio/plugins/jpeg/JPEGStreamMetadataFormat;
return
LocalVariableTable:
Start End Slot Name Signature
private void <init>();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ldc "javax_imageio_jpeg_stream_1.0"
1: iconst_4
invokespecial com.sun.imageio.plugins.jpeg.JPEGMetadataFormat.<init>:(Ljava/lang/String;I)V
2: aload 0
aload 0
invokevirtual com.sun.imageio.plugins.jpeg.JPEGStreamMetadataFormat.getRootName:()Ljava/lang/String;
invokevirtual com.sun.imageio.plugins.jpeg.JPEGStreamMetadataFormat.addStreamElements:(Ljava/lang/String;)V
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/imageio/plugins/jpeg/JPEGStreamMetadataFormat;
public static synchronized javax.imageio.metadata.IIOMetadataFormat getInstance();
descriptor: ()Ljavax/imageio/metadata/IIOMetadataFormat;
flags: (0x0029) ACC_PUBLIC, ACC_STATIC, ACC_SYNCHRONIZED
Code:
stack=2, locals=0, args_size=0
0: getstatic com.sun.imageio.plugins.jpeg.JPEGStreamMetadataFormat.theInstance:Lcom/sun/imageio/plugins/jpeg/JPEGStreamMetadataFormat;
ifnonnull 2
1: new com.sun.imageio.plugins.jpeg.JPEGStreamMetadataFormat
dup
invokespecial com.sun.imageio.plugins.jpeg.JPEGStreamMetadataFormat.<init>:()V
putstatic com.sun.imageio.plugins.jpeg.JPEGStreamMetadataFormat.theInstance:Lcom/sun/imageio/plugins/jpeg/JPEGStreamMetadataFormat;
2: StackMap locals:
StackMap stack:
getstatic com.sun.imageio.plugins.jpeg.JPEGStreamMetadataFormat.theInstance:Lcom/sun/imageio/plugins/jpeg/JPEGStreamMetadataFormat;
areturn
LocalVariableTable:
Start End Slot Name Signature
public boolean canNodeAppear(java.lang.String, javax.imageio.ImageTypeSpecifier);
descriptor: (Ljava/lang/String;Ljavax/imageio/ImageTypeSpecifier;)Z
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
aload 2
invokespecial com.sun.imageio.plugins.jpeg.JPEGMetadataFormat.canNodeAppear:(Ljava/lang/String;Ljavax/imageio/ImageTypeSpecifier;)Z
ireturn
LocalVariableTable:
Start End Slot Name Signature
}
SourceFile: "JPEGStreamMetadataFormat.java"