public class org.apache.batik.svggen.font.table.Os2Table implements org.apache.batik.svggen.font.table.Table
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.apache.batik.svggen.font.table.Os2Table
  super_class: java.lang.Object
{
  private int version;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private short xAvgCharWidth;
    descriptor: S
    flags: (0x0002) ACC_PRIVATE

  private int usWeightClass;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private int usWidthClass;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private short fsType;
    descriptor: S
    flags: (0x0002) ACC_PRIVATE

  private short ySubscriptXSize;
    descriptor: S
    flags: (0x0002) ACC_PRIVATE

  private short ySubscriptYSize;
    descriptor: S
    flags: (0x0002) ACC_PRIVATE

  private short ySubscriptXOffset;
    descriptor: S
    flags: (0x0002) ACC_PRIVATE

  private short ySubscriptYOffset;
    descriptor: S
    flags: (0x0002) ACC_PRIVATE

  private short ySuperscriptXSize;
    descriptor: S
    flags: (0x0002) ACC_PRIVATE

  private short ySuperscriptYSize;
    descriptor: S
    flags: (0x0002) ACC_PRIVATE

  private short ySuperscriptXOffset;
    descriptor: S
    flags: (0x0002) ACC_PRIVATE

  private short ySuperscriptYOffset;
    descriptor: S
    flags: (0x0002) ACC_PRIVATE

  private short yStrikeoutSize;
    descriptor: S
    flags: (0x0002) ACC_PRIVATE

  private short yStrikeoutPosition;
    descriptor: S
    flags: (0x0002) ACC_PRIVATE

  private short sFamilyClass;
    descriptor: S
    flags: (0x0002) ACC_PRIVATE

  private org.apache.batik.svggen.font.table.Panose panose;
    descriptor: Lorg/apache/batik/svggen/font/table/Panose;
    flags: (0x0002) ACC_PRIVATE

  private int ulUnicodeRange1;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private int ulUnicodeRange2;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private int ulUnicodeRange3;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private int ulUnicodeRange4;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private int achVendorID;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private short fsSelection;
    descriptor: S
    flags: (0x0002) ACC_PRIVATE

  private int usFirstCharIndex;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private int usLastCharIndex;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private short sTypoAscender;
    descriptor: S
    flags: (0x0002) ACC_PRIVATE

  private short sTypoDescender;
    descriptor: S
    flags: (0x0002) ACC_PRIVATE

  private short sTypoLineGap;
    descriptor: S
    flags: (0x0002) ACC_PRIVATE

  private int usWinAscent;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private int usWinDescent;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private int ulCodePageRange1;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private int ulCodePageRange2;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  protected void <init>(org.apache.batik.svggen.font.table.DirectoryEntry, java.io.RandomAccessFile);
    descriptor: (Lorg/apache/batik/svggen/font/table/DirectoryEntry;Ljava/io/RandomAccessFile;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=4, locals=4, args_size=3
        start local 0 // org.apache.batik.svggen.font.table.Os2Table this
        start local 1 // org.apache.batik.svggen.font.table.DirectoryEntry de
        start local 2 // java.io.RandomAccessFile raf
         0: .line 63
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 64
            aload 2 /* raf */
            aload 1 /* de */
            invokevirtual org.apache.batik.svggen.font.table.DirectoryEntry.getOffset:()I
            i2l
            invokevirtual java.io.RandomAccessFile.seek:(J)V
         2: .line 65
            aload 0 /* this */
            aload 2 /* raf */
            invokevirtual java.io.RandomAccessFile.readUnsignedShort:()I
            putfield org.apache.batik.svggen.font.table.Os2Table.version:I
         3: .line 66
            aload 0 /* this */
            aload 2 /* raf */
            invokevirtual java.io.RandomAccessFile.readShort:()S
            putfield org.apache.batik.svggen.font.table.Os2Table.xAvgCharWidth:S
         4: .line 67
            aload 0 /* this */
            aload 2 /* raf */
            invokevirtual java.io.RandomAccessFile.readUnsignedShort:()I
            putfield org.apache.batik.svggen.font.table.Os2Table.usWeightClass:I
         5: .line 68
            aload 0 /* this */
            aload 2 /* raf */
            invokevirtual java.io.RandomAccessFile.readUnsignedShort:()I
            putfield org.apache.batik.svggen.font.table.Os2Table.usWidthClass:I
         6: .line 69
            aload 0 /* this */
            aload 2 /* raf */
            invokevirtual java.io.RandomAccessFile.readShort:()S
            putfield org.apache.batik.svggen.font.table.Os2Table.fsType:S
         7: .line 70
            aload 0 /* this */
            aload 2 /* raf */
            invokevirtual java.io.RandomAccessFile.readShort:()S
            putfield org.apache.batik.svggen.font.table.Os2Table.ySubscriptXSize:S
         8: .line 71
            aload 0 /* this */
            aload 2 /* raf */
            invokevirtual java.io.RandomAccessFile.readShort:()S
            putfield org.apache.batik.svggen.font.table.Os2Table.ySubscriptYSize:S
         9: .line 72
            aload 0 /* this */
            aload 2 /* raf */
            invokevirtual java.io.RandomAccessFile.readShort:()S
            putfield org.apache.batik.svggen.font.table.Os2Table.ySubscriptXOffset:S
        10: .line 73
            aload 0 /* this */
            aload 2 /* raf */
            invokevirtual java.io.RandomAccessFile.readShort:()S
            putfield org.apache.batik.svggen.font.table.Os2Table.ySubscriptYOffset:S
        11: .line 74
            aload 0 /* this */
            aload 2 /* raf */
            invokevirtual java.io.RandomAccessFile.readShort:()S
            putfield org.apache.batik.svggen.font.table.Os2Table.ySuperscriptXSize:S
        12: .line 75
            aload 0 /* this */
            aload 2 /* raf */
            invokevirtual java.io.RandomAccessFile.readShort:()S
            putfield org.apache.batik.svggen.font.table.Os2Table.ySuperscriptYSize:S
        13: .line 76
            aload 0 /* this */
            aload 2 /* raf */
            invokevirtual java.io.RandomAccessFile.readShort:()S
            putfield org.apache.batik.svggen.font.table.Os2Table.ySuperscriptXOffset:S
        14: .line 77
            aload 0 /* this */
            aload 2 /* raf */
            invokevirtual java.io.RandomAccessFile.readShort:()S
            putfield org.apache.batik.svggen.font.table.Os2Table.ySuperscriptYOffset:S
        15: .line 78
            aload 0 /* this */
            aload 2 /* raf */
            invokevirtual java.io.RandomAccessFile.readShort:()S
            putfield org.apache.batik.svggen.font.table.Os2Table.yStrikeoutSize:S
        16: .line 79
            aload 0 /* this */
            aload 2 /* raf */
            invokevirtual java.io.RandomAccessFile.readShort:()S
            putfield org.apache.batik.svggen.font.table.Os2Table.yStrikeoutPosition:S
        17: .line 80
            aload 0 /* this */
            aload 2 /* raf */
            invokevirtual java.io.RandomAccessFile.readShort:()S
            putfield org.apache.batik.svggen.font.table.Os2Table.sFamilyClass:S
        18: .line 81
            bipush 10
            newarray 8
            astore 3 /* buf */
        start local 3 // byte[] buf
        19: .line 82
            aload 2 /* raf */
            aload 3 /* buf */
            invokevirtual java.io.RandomAccessFile.read:([B)I
            pop
        20: .line 83
            aload 0 /* this */
            new org.apache.batik.svggen.font.table.Panose
            dup
            aload 3 /* buf */
            invokespecial org.apache.batik.svggen.font.table.Panose.<init>:([B)V
            putfield org.apache.batik.svggen.font.table.Os2Table.panose:Lorg/apache/batik/svggen/font/table/Panose;
        21: .line 84
            aload 0 /* this */
            aload 2 /* raf */
            invokevirtual java.io.RandomAccessFile.readInt:()I
            putfield org.apache.batik.svggen.font.table.Os2Table.ulUnicodeRange1:I
        22: .line 85
            aload 0 /* this */
            aload 2 /* raf */
            invokevirtual java.io.RandomAccessFile.readInt:()I
            putfield org.apache.batik.svggen.font.table.Os2Table.ulUnicodeRange2:I
        23: .line 86
            aload 0 /* this */
            aload 2 /* raf */
            invokevirtual java.io.RandomAccessFile.readInt:()I
            putfield org.apache.batik.svggen.font.table.Os2Table.ulUnicodeRange3:I
        24: .line 87
            aload 0 /* this */
            aload 2 /* raf */
            invokevirtual java.io.RandomAccessFile.readInt:()I
            putfield org.apache.batik.svggen.font.table.Os2Table.ulUnicodeRange4:I
        25: .line 88
            aload 0 /* this */
            aload 2 /* raf */
            invokevirtual java.io.RandomAccessFile.readInt:()I
            putfield org.apache.batik.svggen.font.table.Os2Table.achVendorID:I
        26: .line 89
            aload 0 /* this */
            aload 2 /* raf */
            invokevirtual java.io.RandomAccessFile.readShort:()S
            putfield org.apache.batik.svggen.font.table.Os2Table.fsSelection:S
        27: .line 90
            aload 0 /* this */
            aload 2 /* raf */
            invokevirtual java.io.RandomAccessFile.readUnsignedShort:()I
            putfield org.apache.batik.svggen.font.table.Os2Table.usFirstCharIndex:I
        28: .line 91
            aload 0 /* this */
            aload 2 /* raf */
            invokevirtual java.io.RandomAccessFile.readUnsignedShort:()I
            putfield org.apache.batik.svggen.font.table.Os2Table.usLastCharIndex:I
        29: .line 92
            aload 0 /* this */
            aload 2 /* raf */
            invokevirtual java.io.RandomAccessFile.readShort:()S
            putfield org.apache.batik.svggen.font.table.Os2Table.sTypoAscender:S
        30: .line 93
            aload 0 /* this */
            aload 2 /* raf */
            invokevirtual java.io.RandomAccessFile.readShort:()S
            putfield org.apache.batik.svggen.font.table.Os2Table.sTypoDescender:S
        31: .line 94
            aload 0 /* this */
            aload 2 /* raf */
            invokevirtual java.io.RandomAccessFile.readShort:()S
            putfield org.apache.batik.svggen.font.table.Os2Table.sTypoLineGap:S
        32: .line 95
            aload 0 /* this */
            aload 2 /* raf */
            invokevirtual java.io.RandomAccessFile.readUnsignedShort:()I
            putfield org.apache.batik.svggen.font.table.Os2Table.usWinAscent:I
        33: .line 96
            aload 0 /* this */
            aload 2 /* raf */
            invokevirtual java.io.RandomAccessFile.readUnsignedShort:()I
            putfield org.apache.batik.svggen.font.table.Os2Table.usWinDescent:I
        34: .line 97
            aload 0 /* this */
            aload 2 /* raf */
            invokevirtual java.io.RandomAccessFile.readInt:()I
            putfield org.apache.batik.svggen.font.table.Os2Table.ulCodePageRange1:I
        35: .line 98
            aload 0 /* this */
            aload 2 /* raf */
            invokevirtual java.io.RandomAccessFile.readInt:()I
            putfield org.apache.batik.svggen.font.table.Os2Table.ulCodePageRange2:I
        36: .line 99
            return
        end local 3 // byte[] buf
        end local 2 // java.io.RandomAccessFile raf
        end local 1 // org.apache.batik.svggen.font.table.DirectoryEntry de
        end local 0 // org.apache.batik.svggen.font.table.Os2Table this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   37     0  this  Lorg/apache/batik/svggen/font/table/Os2Table;
            0   37     1    de  Lorg/apache/batik/svggen/font/table/DirectoryEntry;
            0   37     2   raf  Ljava/io/RandomAccessFile;
           19   37     3   buf  [B
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      de    
      raf   

  public int getVersion();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.svggen.font.table.Os2Table this
         0: .line 102
            aload 0 /* this */
            getfield org.apache.batik.svggen.font.table.Os2Table.version:I
            ireturn
        end local 0 // org.apache.batik.svggen.font.table.Os2Table this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/svggen/font/table/Os2Table;

  public short getAvgCharWidth();
    descriptor: ()S
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.svggen.font.table.Os2Table this
         0: .line 106
            aload 0 /* this */
            getfield org.apache.batik.svggen.font.table.Os2Table.xAvgCharWidth:S
            ireturn
        end local 0 // org.apache.batik.svggen.font.table.Os2Table this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/svggen/font/table/Os2Table;

  public int getWeightClass();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.svggen.font.table.Os2Table this
         0: .line 110
            aload 0 /* this */
            getfield org.apache.batik.svggen.font.table.Os2Table.usWeightClass:I
            ireturn
        end local 0 // org.apache.batik.svggen.font.table.Os2Table this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/svggen/font/table/Os2Table;

  public int getWidthClass();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.svggen.font.table.Os2Table this
         0: .line 114
            aload 0 /* this */
            getfield org.apache.batik.svggen.font.table.Os2Table.usWidthClass:I
            ireturn
        end local 0 // org.apache.batik.svggen.font.table.Os2Table this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/svggen/font/table/Os2Table;

  public short getLicenseType();
    descriptor: ()S
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.svggen.font.table.Os2Table this
         0: .line 118
            aload 0 /* this */
            getfield org.apache.batik.svggen.font.table.Os2Table.fsType:S
            ireturn
        end local 0 // org.apache.batik.svggen.font.table.Os2Table this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/svggen/font/table/Os2Table;

  public short getSubscriptXSize();
    descriptor: ()S
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.svggen.font.table.Os2Table this
         0: .line 122
            aload 0 /* this */
            getfield org.apache.batik.svggen.font.table.Os2Table.ySubscriptXSize:S
            ireturn
        end local 0 // org.apache.batik.svggen.font.table.Os2Table this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/svggen/font/table/Os2Table;

  public short getSubscriptYSize();
    descriptor: ()S
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.svggen.font.table.Os2Table this
         0: .line 126
            aload 0 /* this */
            getfield org.apache.batik.svggen.font.table.Os2Table.ySubscriptYSize:S
            ireturn
        end local 0 // org.apache.batik.svggen.font.table.Os2Table this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/svggen/font/table/Os2Table;

  public short getSubscriptXOffset();
    descriptor: ()S
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.svggen.font.table.Os2Table this
         0: .line 130
            aload 0 /* this */
            getfield org.apache.batik.svggen.font.table.Os2Table.ySubscriptXOffset:S
            ireturn
        end local 0 // org.apache.batik.svggen.font.table.Os2Table this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/svggen/font/table/Os2Table;

  public short getSubscriptYOffset();
    descriptor: ()S
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.svggen.font.table.Os2Table this
         0: .line 134
            aload 0 /* this */
            getfield org.apache.batik.svggen.font.table.Os2Table.ySubscriptYOffset:S
            ireturn
        end local 0 // org.apache.batik.svggen.font.table.Os2Table this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/svggen/font/table/Os2Table;

  public short getSuperscriptXSize();
    descriptor: ()S
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.svggen.font.table.Os2Table this
         0: .line 138
            aload 0 /* this */
            getfield org.apache.batik.svggen.font.table.Os2Table.ySuperscriptXSize:S
            ireturn
        end local 0 // org.apache.batik.svggen.font.table.Os2Table this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/svggen/font/table/Os2Table;

  public short getSuperscriptYSize();
    descriptor: ()S
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.svggen.font.table.Os2Table this
         0: .line 142
            aload 0 /* this */
            getfield org.apache.batik.svggen.font.table.Os2Table.ySuperscriptYSize:S
            ireturn
        end local 0 // org.apache.batik.svggen.font.table.Os2Table this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/svggen/font/table/Os2Table;

  public short getSuperscriptXOffset();
    descriptor: ()S
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.svggen.font.table.Os2Table this
         0: .line 146
            aload 0 /* this */
            getfield org.apache.batik.svggen.font.table.Os2Table.ySuperscriptXOffset:S
            ireturn
        end local 0 // org.apache.batik.svggen.font.table.Os2Table this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/svggen/font/table/Os2Table;

  public short getSuperscriptYOffset();
    descriptor: ()S
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.svggen.font.table.Os2Table this
         0: .line 150
            aload 0 /* this */
            getfield org.apache.batik.svggen.font.table.Os2Table.ySuperscriptYOffset:S
            ireturn
        end local 0 // org.apache.batik.svggen.font.table.Os2Table this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/svggen/font/table/Os2Table;

  public short getStrikeoutSize();
    descriptor: ()S
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.svggen.font.table.Os2Table this
         0: .line 154
            aload 0 /* this */
            getfield org.apache.batik.svggen.font.table.Os2Table.yStrikeoutSize:S
            ireturn
        end local 0 // org.apache.batik.svggen.font.table.Os2Table this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/svggen/font/table/Os2Table;

  public short getStrikeoutPosition();
    descriptor: ()S
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.svggen.font.table.Os2Table this
         0: .line 158
            aload 0 /* this */
            getfield org.apache.batik.svggen.font.table.Os2Table.yStrikeoutPosition:S
            ireturn
        end local 0 // org.apache.batik.svggen.font.table.Os2Table this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/svggen/font/table/Os2Table;

  public short getFamilyClass();
    descriptor: ()S
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.svggen.font.table.Os2Table this
         0: .line 162
            aload 0 /* this */
            getfield org.apache.batik.svggen.font.table.Os2Table.sFamilyClass:S
            ireturn
        end local 0 // org.apache.batik.svggen.font.table.Os2Table this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/svggen/font/table/Os2Table;

  public org.apache.batik.svggen.font.table.Panose getPanose();
    descriptor: ()Lorg/apache/batik/svggen/font/table/Panose;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.svggen.font.table.Os2Table this
         0: .line 166
            aload 0 /* this */
            getfield org.apache.batik.svggen.font.table.Os2Table.panose:Lorg/apache/batik/svggen/font/table/Panose;
            areturn
        end local 0 // org.apache.batik.svggen.font.table.Os2Table this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/svggen/font/table/Os2Table;

  public int getUnicodeRange1();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.svggen.font.table.Os2Table this
         0: .line 170
            aload 0 /* this */
            getfield org.apache.batik.svggen.font.table.Os2Table.ulUnicodeRange1:I
            ireturn
        end local 0 // org.apache.batik.svggen.font.table.Os2Table this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/svggen/font/table/Os2Table;

  public int getUnicodeRange2();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.svggen.font.table.Os2Table this
         0: .line 174
            aload 0 /* this */
            getfield org.apache.batik.svggen.font.table.Os2Table.ulUnicodeRange2:I
            ireturn
        end local 0 // org.apache.batik.svggen.font.table.Os2Table this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/svggen/font/table/Os2Table;

  public int getUnicodeRange3();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.svggen.font.table.Os2Table this
         0: .line 178
            aload 0 /* this */
            getfield org.apache.batik.svggen.font.table.Os2Table.ulUnicodeRange3:I
            ireturn
        end local 0 // org.apache.batik.svggen.font.table.Os2Table this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/svggen/font/table/Os2Table;

  public int getUnicodeRange4();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.svggen.font.table.Os2Table this
         0: .line 182
            aload 0 /* this */
            getfield org.apache.batik.svggen.font.table.Os2Table.ulUnicodeRange4:I
            ireturn
        end local 0 // org.apache.batik.svggen.font.table.Os2Table this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/svggen/font/table/Os2Table;

  public int getVendorID();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.svggen.font.table.Os2Table this
         0: .line 186
            aload 0 /* this */
            getfield org.apache.batik.svggen.font.table.Os2Table.achVendorID:I
            ireturn
        end local 0 // org.apache.batik.svggen.font.table.Os2Table this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/svggen/font/table/Os2Table;

  public short getSelection();
    descriptor: ()S
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.svggen.font.table.Os2Table this
         0: .line 190
            aload 0 /* this */
            getfield org.apache.batik.svggen.font.table.Os2Table.fsSelection:S
            ireturn
        end local 0 // org.apache.batik.svggen.font.table.Os2Table this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/svggen/font/table/Os2Table;

  public int getFirstCharIndex();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.svggen.font.table.Os2Table this
         0: .line 194
            aload 0 /* this */
            getfield org.apache.batik.svggen.font.table.Os2Table.usFirstCharIndex:I
            ireturn
        end local 0 // org.apache.batik.svggen.font.table.Os2Table this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/svggen/font/table/Os2Table;

  public int getLastCharIndex();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.svggen.font.table.Os2Table this
         0: .line 198
            aload 0 /* this */
            getfield org.apache.batik.svggen.font.table.Os2Table.usLastCharIndex:I
            ireturn
        end local 0 // org.apache.batik.svggen.font.table.Os2Table this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/svggen/font/table/Os2Table;

  public short getTypoAscender();
    descriptor: ()S
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.svggen.font.table.Os2Table this
         0: .line 202
            aload 0 /* this */
            getfield org.apache.batik.svggen.font.table.Os2Table.sTypoAscender:S
            ireturn
        end local 0 // org.apache.batik.svggen.font.table.Os2Table this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/svggen/font/table/Os2Table;

  public short getTypoDescender();
    descriptor: ()S
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.svggen.font.table.Os2Table this
         0: .line 206
            aload 0 /* this */
            getfield org.apache.batik.svggen.font.table.Os2Table.sTypoDescender:S
            ireturn
        end local 0 // org.apache.batik.svggen.font.table.Os2Table this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/svggen/font/table/Os2Table;

  public short getTypoLineGap();
    descriptor: ()S
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.svggen.font.table.Os2Table this
         0: .line 210
            aload 0 /* this */
            getfield org.apache.batik.svggen.font.table.Os2Table.sTypoLineGap:S
            ireturn
        end local 0 // org.apache.batik.svggen.font.table.Os2Table this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/svggen/font/table/Os2Table;

  public int getWinAscent();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.svggen.font.table.Os2Table this
         0: .line 214
            aload 0 /* this */
            getfield org.apache.batik.svggen.font.table.Os2Table.usWinAscent:I
            ireturn
        end local 0 // org.apache.batik.svggen.font.table.Os2Table this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/svggen/font/table/Os2Table;

  public int getWinDescent();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.svggen.font.table.Os2Table this
         0: .line 218
            aload 0 /* this */
            getfield org.apache.batik.svggen.font.table.Os2Table.usWinDescent:I
            ireturn
        end local 0 // org.apache.batik.svggen.font.table.Os2Table this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/svggen/font/table/Os2Table;

  public int getCodePageRange1();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.svggen.font.table.Os2Table this
         0: .line 222
            aload 0 /* this */
            getfield org.apache.batik.svggen.font.table.Os2Table.ulCodePageRange1:I
            ireturn
        end local 0 // org.apache.batik.svggen.font.table.Os2Table this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/svggen/font/table/Os2Table;

  public int getCodePageRange2();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.svggen.font.table.Os2Table this
         0: .line 226
            aload 0 /* this */
            getfield org.apache.batik.svggen.font.table.Os2Table.ulCodePageRange2:I
            ireturn
        end local 0 // org.apache.batik.svggen.font.table.Os2Table this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/svggen/font/table/Os2Table;

  public int getType();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.svggen.font.table.Os2Table this
         0: .line 230
            ldc 1330851634
            ireturn
        end local 0 // org.apache.batik.svggen.font.table.Os2Table this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/svggen/font/table/Os2Table;
}
SourceFile: "Os2Table.java"