public abstract class org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry extends org.apache.batik.ext.awt.image.spi.AbstractRegistryEntry implements org.apache.batik.ext.awt.image.spi.StreamRegistryEntry
  minor version: 0
  major version: 59
  flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
  this_class: org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry
  super_class: org.apache.batik.ext.awt.image.spi.AbstractRegistryEntry
{
  public static final float PRIORITY;
    descriptor: F
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1000.0

  org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry$MagicNumber[] magicNumbers;
    descriptor: [Lorg/apache/batik/ext/awt/image/spi/MagicNumberRegistryEntry$MagicNumber;
    flags: (0x0000) 

  public void <init>(java.lang.String, float, java.lang.String, java.lang.String, int, byte[]);
    descriptor: (Ljava/lang/String;FLjava/lang/String;Ljava/lang/String;I[B)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=7, args_size=7
        start local 0 // org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry this
        start local 1 // java.lang.String name
        start local 2 // float priority
        start local 3 // java.lang.String ext
        start local 4 // java.lang.String mimeType
        start local 5 // int offset
        start local 6 // byte[] magicNumber
         0: .line 136
            aload 0 /* this */
            aload 1 /* name */
            fload 2 /* priority */
            aload 3 /* ext */
            aload 4 /* mimeType */
            invokespecial org.apache.batik.ext.awt.image.spi.AbstractRegistryEntry.<init>:(Ljava/lang/String;FLjava/lang/String;Ljava/lang/String;)V
         1: .line 137
            aload 0 /* this */
            iconst_1
            anewarray org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry$MagicNumber
            putfield org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry.magicNumbers:[Lorg/apache/batik/ext/awt/image/spi/MagicNumberRegistryEntry$MagicNumber;
         2: .line 138
            aload 0 /* this */
            getfield org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry.magicNumbers:[Lorg/apache/batik/ext/awt/image/spi/MagicNumberRegistryEntry$MagicNumber;
            iconst_0
            new org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry$MagicNumber
            dup
            iload 5 /* offset */
            aload 6 /* magicNumber */
            invokespecial org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry$MagicNumber.<init>:(I[B)V
            aastore
         3: .line 139
            return
        end local 6 // byte[] magicNumber
        end local 5 // int offset
        end local 4 // java.lang.String mimeType
        end local 3 // java.lang.String ext
        end local 2 // float priority
        end local 1 // java.lang.String name
        end local 0 // org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    4     0         this  Lorg/apache/batik/ext/awt/image/spi/MagicNumberRegistryEntry;
            0    4     1         name  Ljava/lang/String;
            0    4     2     priority  F
            0    4     3          ext  Ljava/lang/String;
            0    4     4     mimeType  Ljava/lang/String;
            0    4     5       offset  I
            0    4     6  magicNumber  [B
    MethodParameters:
             Name  Flags
      name         
      priority     
      ext          
      mimeType     
      offset       
      magicNumber  

  public void <init>(java.lang.String, java.lang.String, java.lang.String, int, byte[]);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I[B)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=6, args_size=6
        start local 0 // org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry this
        start local 1 // java.lang.String name
        start local 2 // java.lang.String ext
        start local 3 // java.lang.String mimeType
        start local 4 // int offset
        start local 5 // byte[] magicNumber
         0: .line 154
            aload 0 /* this */
            aload 1 /* name */
            ldc 1000.0
            aload 2 /* ext */
            aload 3 /* mimeType */
            iload 4 /* offset */
            aload 5 /* magicNumber */
            invokespecial org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry.<init>:(Ljava/lang/String;FLjava/lang/String;Ljava/lang/String;I[B)V
         1: .line 155
            return
        end local 5 // byte[] magicNumber
        end local 4 // int offset
        end local 3 // java.lang.String mimeType
        end local 2 // java.lang.String ext
        end local 1 // java.lang.String name
        end local 0 // org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/batik/ext/awt/image/spi/MagicNumberRegistryEntry;
            0    2     1         name  Ljava/lang/String;
            0    2     2          ext  Ljava/lang/String;
            0    2     3     mimeType  Ljava/lang/String;
            0    2     4       offset  I
            0    2     5  magicNumber  [B
    MethodParameters:
             Name  Flags
      name         
      ext          
      mimeType     
      offset       
      magicNumber  

  public void <init>(java.lang.String, float, java.lang.String, java.lang.String, org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry$MagicNumber[]);
    descriptor: (Ljava/lang/String;FLjava/lang/String;Ljava/lang/String;[Lorg/apache/batik/ext/awt/image/spi/MagicNumberRegistryEntry$MagicNumber;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=6
        start local 0 // org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry this
        start local 1 // java.lang.String name
        start local 2 // float priority
        start local 3 // java.lang.String ext
        start local 4 // java.lang.String mimeType
        start local 5 // org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry$MagicNumber[] magicNumbers
         0: .line 171
            aload 0 /* this */
            aload 1 /* name */
            fload 2 /* priority */
            aload 3 /* ext */
            aload 4 /* mimeType */
            invokespecial org.apache.batik.ext.awt.image.spi.AbstractRegistryEntry.<init>:(Ljava/lang/String;FLjava/lang/String;Ljava/lang/String;)V
         1: .line 172
            aload 0 /* this */
            aload 5 /* magicNumbers */
            putfield org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry.magicNumbers:[Lorg/apache/batik/ext/awt/image/spi/MagicNumberRegistryEntry$MagicNumber;
         2: .line 173
            return
        end local 5 // org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry$MagicNumber[] magicNumbers
        end local 4 // java.lang.String mimeType
        end local 3 // java.lang.String ext
        end local 2 // float priority
        end local 1 // java.lang.String name
        end local 0 // org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    3     0          this  Lorg/apache/batik/ext/awt/image/spi/MagicNumberRegistryEntry;
            0    3     1          name  Ljava/lang/String;
            0    3     2      priority  F
            0    3     3           ext  Ljava/lang/String;
            0    3     4      mimeType  Ljava/lang/String;
            0    3     5  magicNumbers  [Lorg/apache/batik/ext/awt/image/spi/MagicNumberRegistryEntry$MagicNumber;
    MethodParameters:
              Name  Flags
      name          
      priority      
      ext           
      mimeType      
      magicNumbers  

  public void <init>(java.lang.String, java.lang.String, java.lang.String, org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry$MagicNumber[]);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Lorg/apache/batik/ext/awt/image/spi/MagicNumberRegistryEntry$MagicNumber;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=5, args_size=5
        start local 0 // org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry this
        start local 1 // java.lang.String name
        start local 2 // java.lang.String ext
        start local 3 // java.lang.String mimeType
        start local 4 // org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry$MagicNumber[] magicNumbers
         0: .line 187
            aload 0 /* this */
            aload 1 /* name */
            ldc 1000.0
            aload 2 /* ext */
            aload 3 /* mimeType */
            aload 4 /* magicNumbers */
            invokespecial org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry.<init>:(Ljava/lang/String;FLjava/lang/String;Ljava/lang/String;[Lorg/apache/batik/ext/awt/image/spi/MagicNumberRegistryEntry$MagicNumber;)V
         1: .line 188
            return
        end local 4 // org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry$MagicNumber[] magicNumbers
        end local 3 // java.lang.String mimeType
        end local 2 // java.lang.String ext
        end local 1 // java.lang.String name
        end local 0 // org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    2     0          this  Lorg/apache/batik/ext/awt/image/spi/MagicNumberRegistryEntry;
            0    2     1          name  Ljava/lang/String;
            0    2     2           ext  Ljava/lang/String;
            0    2     3      mimeType  Ljava/lang/String;
            0    2     4  magicNumbers  [Lorg/apache/batik/ext/awt/image/spi/MagicNumberRegistryEntry$MagicNumber;
    MethodParameters:
              Name  Flags
      name          
      ext           
      mimeType      
      magicNumbers  

  public void <init>(java.lang.String, float, java.lang.String[], java.lang.String[], int, byte[]);
    descriptor: (Ljava/lang/String;F[Ljava/lang/String;[Ljava/lang/String;I[B)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=7, args_size=7
        start local 0 // org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry this
        start local 1 // java.lang.String name
        start local 2 // float priority
        start local 3 // java.lang.String[] exts
        start local 4 // java.lang.String[] mimeTypes
        start local 5 // int offset
        start local 6 // byte[] magicNumber
         0: .line 205
            aload 0 /* this */
            aload 1 /* name */
            fload 2 /* priority */
            aload 3 /* exts */
            aload 4 /* mimeTypes */
            invokespecial org.apache.batik.ext.awt.image.spi.AbstractRegistryEntry.<init>:(Ljava/lang/String;F[Ljava/lang/String;[Ljava/lang/String;)V
         1: .line 206
            aload 0 /* this */
            iconst_1
            anewarray org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry$MagicNumber
            putfield org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry.magicNumbers:[Lorg/apache/batik/ext/awt/image/spi/MagicNumberRegistryEntry$MagicNumber;
         2: .line 207
            aload 0 /* this */
            getfield org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry.magicNumbers:[Lorg/apache/batik/ext/awt/image/spi/MagicNumberRegistryEntry$MagicNumber;
            iconst_0
            new org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry$MagicNumber
            dup
            iload 5 /* offset */
            aload 6 /* magicNumber */
            invokespecial org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry$MagicNumber.<init>:(I[B)V
            aastore
         3: .line 208
            return
        end local 6 // byte[] magicNumber
        end local 5 // int offset
        end local 4 // java.lang.String[] mimeTypes
        end local 3 // java.lang.String[] exts
        end local 2 // float priority
        end local 1 // java.lang.String name
        end local 0 // org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    4     0         this  Lorg/apache/batik/ext/awt/image/spi/MagicNumberRegistryEntry;
            0    4     1         name  Ljava/lang/String;
            0    4     2     priority  F
            0    4     3         exts  [Ljava/lang/String;
            0    4     4    mimeTypes  [Ljava/lang/String;
            0    4     5       offset  I
            0    4     6  magicNumber  [B
    MethodParameters:
             Name  Flags
      name         
      priority     
      exts         
      mimeTypes    
      offset       
      magicNumber  

  public void <init>(java.lang.String, java.lang.String[], java.lang.String[], int, byte[]);
    descriptor: (Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;I[B)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=6, args_size=6
        start local 0 // org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry this
        start local 1 // java.lang.String name
        start local 2 // java.lang.String[] exts
        start local 3 // java.lang.String[] mimeTypes
        start local 4 // int offset
        start local 5 // byte[] magicNumbers
         0: .line 223
            aload 0 /* this */
            aload 1 /* name */
            ldc 1000.0
            aload 2 /* exts */
            aload 3 /* mimeTypes */
            iload 4 /* offset */
            aload 5 /* magicNumbers */
            invokespecial org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry.<init>:(Ljava/lang/String;F[Ljava/lang/String;[Ljava/lang/String;I[B)V
         1: .line 224
            return
        end local 5 // byte[] magicNumbers
        end local 4 // int offset
        end local 3 // java.lang.String[] mimeTypes
        end local 2 // java.lang.String[] exts
        end local 1 // java.lang.String name
        end local 0 // org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    2     0          this  Lorg/apache/batik/ext/awt/image/spi/MagicNumberRegistryEntry;
            0    2     1          name  Ljava/lang/String;
            0    2     2          exts  [Ljava/lang/String;
            0    2     3     mimeTypes  [Ljava/lang/String;
            0    2     4        offset  I
            0    2     5  magicNumbers  [B
    MethodParameters:
              Name  Flags
      name          
      exts          
      mimeTypes     
      offset        
      magicNumbers  

  public void <init>(java.lang.String, float, java.lang.String[], java.lang.String[], org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry$MagicNumber[]);
    descriptor: (Ljava/lang/String;F[Ljava/lang/String;[Ljava/lang/String;[Lorg/apache/batik/ext/awt/image/spi/MagicNumberRegistryEntry$MagicNumber;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=6
        start local 0 // org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry this
        start local 1 // java.lang.String name
        start local 2 // float priority
        start local 3 // java.lang.String[] exts
        start local 4 // java.lang.String[] mimeTypes
        start local 5 // org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry$MagicNumber[] magicNumbers
         0: .line 239
            aload 0 /* this */
            aload 1 /* name */
            fload 2 /* priority */
            aload 3 /* exts */
            aload 4 /* mimeTypes */
            invokespecial org.apache.batik.ext.awt.image.spi.AbstractRegistryEntry.<init>:(Ljava/lang/String;F[Ljava/lang/String;[Ljava/lang/String;)V
         1: .line 240
            aload 0 /* this */
            aload 5 /* magicNumbers */
            putfield org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry.magicNumbers:[Lorg/apache/batik/ext/awt/image/spi/MagicNumberRegistryEntry$MagicNumber;
         2: .line 241
            return
        end local 5 // org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry$MagicNumber[] magicNumbers
        end local 4 // java.lang.String[] mimeTypes
        end local 3 // java.lang.String[] exts
        end local 2 // float priority
        end local 1 // java.lang.String name
        end local 0 // org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    3     0          this  Lorg/apache/batik/ext/awt/image/spi/MagicNumberRegistryEntry;
            0    3     1          name  Ljava/lang/String;
            0    3     2      priority  F
            0    3     3          exts  [Ljava/lang/String;
            0    3     4     mimeTypes  [Ljava/lang/String;
            0    3     5  magicNumbers  [Lorg/apache/batik/ext/awt/image/spi/MagicNumberRegistryEntry$MagicNumber;
    MethodParameters:
              Name  Flags
      name          
      priority      
      exts          
      mimeTypes     
      magicNumbers  

  public void <init>(java.lang.String, java.lang.String[], java.lang.String[], org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry$MagicNumber[]);
    descriptor: (Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Lorg/apache/batik/ext/awt/image/spi/MagicNumberRegistryEntry$MagicNumber;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=5, args_size=5
        start local 0 // org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry this
        start local 1 // java.lang.String name
        start local 2 // java.lang.String[] exts
        start local 3 // java.lang.String[] mimeTypes
        start local 4 // org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry$MagicNumber[] magicNumbers
         0: .line 254
            aload 0 /* this */
            aload 1 /* name */
            ldc 1000.0
            aload 2 /* exts */
            aload 3 /* mimeTypes */
            aload 4 /* magicNumbers */
            invokespecial org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry.<init>:(Ljava/lang/String;F[Ljava/lang/String;[Ljava/lang/String;[Lorg/apache/batik/ext/awt/image/spi/MagicNumberRegistryEntry$MagicNumber;)V
         1: .line 255
            return
        end local 4 // org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry$MagicNumber[] magicNumbers
        end local 3 // java.lang.String[] mimeTypes
        end local 2 // java.lang.String[] exts
        end local 1 // java.lang.String name
        end local 0 // org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    2     0          this  Lorg/apache/batik/ext/awt/image/spi/MagicNumberRegistryEntry;
            0    2     1          name  Ljava/lang/String;
            0    2     2          exts  [Ljava/lang/String;
            0    2     3     mimeTypes  [Ljava/lang/String;
            0    2     4  magicNumbers  [Lorg/apache/batik/ext/awt/image/spi/MagicNumberRegistryEntry$MagicNumber;
    MethodParameters:
              Name  Flags
      name          
      exts          
      mimeTypes     
      magicNumbers  

  public void <init>(java.lang.String, java.lang.String[], java.lang.String[], org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry$MagicNumber[], float);
    descriptor: (Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Lorg/apache/batik/ext/awt/image/spi/MagicNumberRegistryEntry$MagicNumber;F)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=6
        start local 0 // org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry this
        start local 1 // java.lang.String name
        start local 2 // java.lang.String[] exts
        start local 3 // java.lang.String[] mimeTypes
        start local 4 // org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry$MagicNumber[] magicNumbers
        start local 5 // float priority
         0: .line 272
            aload 0 /* this */
            aload 1 /* name */
            fload 5 /* priority */
            aload 2 /* exts */
            aload 3 /* mimeTypes */
            invokespecial org.apache.batik.ext.awt.image.spi.AbstractRegistryEntry.<init>:(Ljava/lang/String;F[Ljava/lang/String;[Ljava/lang/String;)V
         1: .line 273
            aload 0 /* this */
            aload 4 /* magicNumbers */
            putfield org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry.magicNumbers:[Lorg/apache/batik/ext/awt/image/spi/MagicNumberRegistryEntry$MagicNumber;
         2: .line 274
            return
        end local 5 // float priority
        end local 4 // org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry$MagicNumber[] magicNumbers
        end local 3 // java.lang.String[] mimeTypes
        end local 2 // java.lang.String[] exts
        end local 1 // java.lang.String name
        end local 0 // org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    3     0          this  Lorg/apache/batik/ext/awt/image/spi/MagicNumberRegistryEntry;
            0    3     1          name  Ljava/lang/String;
            0    3     2          exts  [Ljava/lang/String;
            0    3     3     mimeTypes  [Ljava/lang/String;
            0    3     4  magicNumbers  [Lorg/apache/batik/ext/awt/image/spi/MagicNumberRegistryEntry$MagicNumber;
            0    3     5      priority  F
    MethodParameters:
              Name  Flags
      name          
      exts          
      mimeTypes     
      magicNumbers  
      priority      

  public int getReadlimit();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=7, args_size=1
        start local 0 // org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry this
         0: .line 280
            iconst_0
            istore 1 /* maxbuf */
        start local 1 // int maxbuf
         1: .line 281
            aload 0 /* this */
            getfield org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry.magicNumbers:[Lorg/apache/batik/ext/awt/image/spi/MagicNumberRegistryEntry$MagicNumber;
            dup
            astore 5
            arraylength
            istore 4
            iconst_0
            istore 3
            goto 7
      StackMap locals: org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry int top int int org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry$MagicNumber[]
      StackMap stack:
         2: aload 5
            iload 3
            aaload
            astore 2 /* magicNumber */
        start local 2 // org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry$MagicNumber magicNumber
         3: .line 282
            aload 2 /* magicNumber */
            invokevirtual org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry$MagicNumber.getReadlimit:()I
            istore 6 /* req */
        start local 6 // int req
         4: .line 283
            iload 6 /* req */
            iload 1 /* maxbuf */
            if_icmple 6
         5: .line 284
            iload 6 /* req */
            istore 1 /* maxbuf */
        end local 6 // int req
        end local 2 // org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry$MagicNumber magicNumber
         6: .line 281
      StackMap locals:
      StackMap stack:
            iinc 3 1
      StackMap locals:
      StackMap stack:
         7: iload 3
            iload 4
            if_icmplt 2
         8: .line 287
            iload 1 /* maxbuf */
            ireturn
        end local 1 // int maxbuf
        end local 0 // org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    9     0         this  Lorg/apache/batik/ext/awt/image/spi/MagicNumberRegistryEntry;
            1    9     1       maxbuf  I
            3    6     2  magicNumber  Lorg/apache/batik/ext/awt/image/spi/MagicNumberRegistryEntry$MagicNumber;
            4    6     6          req  I

  public boolean isCompatibleStream(java.io.InputStream);
    descriptor: (Ljava/io/InputStream;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=6, args_size=2
        start local 0 // org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry this
        start local 1 // java.io.InputStream is
         0: .line 296
            aload 0 /* this */
            getfield org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry.magicNumbers:[Lorg/apache/batik/ext/awt/image/spi/MagicNumberRegistryEntry$MagicNumber;
            dup
            astore 5
            arraylength
            istore 4
            iconst_0
            istore 3
            goto 5
      StackMap locals: org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry java.io.InputStream top int int org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry$MagicNumber[]
      StackMap stack:
         1: aload 5
            iload 3
            aaload
            astore 2 /* magicNumber */
        start local 2 // org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry$MagicNumber magicNumber
         2: .line 297
            aload 2 /* magicNumber */
            aload 1 /* is */
            invokevirtual org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry$MagicNumber.isMatch:(Ljava/io/InputStream;)Z
            ifeq 4
         3: .line 298
            iconst_1
            ireturn
        end local 2 // org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry$MagicNumber magicNumber
         4: .line 296
      StackMap locals:
      StackMap stack:
            iinc 3 1
      StackMap locals:
      StackMap stack:
         5: iload 3
            iload 4
            if_icmplt 1
         6: .line 302
            iconst_0
            ireturn
        end local 1 // java.io.InputStream is
        end local 0 // org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    7     0         this  Lorg/apache/batik/ext/awt/image/spi/MagicNumberRegistryEntry;
            0    7     1           is  Ljava/io/InputStream;
            2    4     2  magicNumber  Lorg/apache/batik/ext/awt/image/spi/MagicNumberRegistryEntry$MagicNumber;
    Exceptions:
      throws java.io.StreamCorruptedException
    MethodParameters:
      Name  Flags
      is    
}
SourceFile: "MagicNumberRegistryEntry.java"
NestMembers:
  org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry$MagicNumber
InnerClasses:
  public MagicNumber = org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry$MagicNumber of org.apache.batik.ext.awt.image.spi.MagicNumberRegistryEntry