public class com.sun.javafx.text.TextLine implements com.sun.javafx.scene.text.TextLine
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.sun.javafx.text.TextLine
  super_class: java.lang.Object
{
  com.sun.javafx.text.TextRun[] runs;
    descriptor: [Lcom/sun/javafx/text/TextRun;
    flags: (0x0000) 

  com.sun.javafx.geom.RectBounds bounds;
    descriptor: Lcom/sun/javafx/geom/RectBounds;
    flags: (0x0000) 

  float lsb;
    descriptor: F
    flags: (0x0000) 

  float rsb;
    descriptor: F
    flags: (0x0000) 

  float leading;
    descriptor: F
    flags: (0x0000) 

  int start;
    descriptor: I
    flags: (0x0000) 

  int length;
    descriptor: I
    flags: (0x0000) 

  public void <init>(int, int, com.sun.javafx.text.TextRun[], float, float, float, float);
    descriptor: (II[Lcom/sun/javafx/text/TextRun;FFFF)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=8, args_size=8
        start local 0 // com.sun.javafx.text.TextLine this
        start local 1 // int start
        start local 2 // int length
        start local 3 // com.sun.javafx.text.TextRun[] runs
        start local 4 // float width
        start local 5 // float ascent
        start local 6 // float descent
        start local 7 // float leading
         0: .line 37
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 39
            aload 0 /* this */
            iload 1 /* start */
            putfield com.sun.javafx.text.TextLine.start:I
         2: .line 40
            aload 0 /* this */
            iload 2 /* length */
            putfield com.sun.javafx.text.TextLine.length:I
         3: .line 41
            aload 0 /* this */
            new com.sun.javafx.geom.RectBounds
            dup
            fconst_0
            fload 5 /* ascent */
            fload 4 /* width */
            fload 6 /* descent */
            fload 7 /* leading */
            fadd
            invokespecial com.sun.javafx.geom.RectBounds.<init>:(FFFF)V
            putfield com.sun.javafx.text.TextLine.bounds:Lcom/sun/javafx/geom/RectBounds;
         4: .line 42
            aload 0 /* this */
            fload 7 /* leading */
            putfield com.sun.javafx.text.TextLine.leading:F
         5: .line 43
            aload 0 /* this */
            aload 3 /* runs */
            putfield com.sun.javafx.text.TextLine.runs:[Lcom/sun/javafx/text/TextRun;
         6: .line 44
            return
        end local 7 // float leading
        end local 6 // float descent
        end local 5 // float ascent
        end local 4 // float width
        end local 3 // com.sun.javafx.text.TextRun[] runs
        end local 2 // int length
        end local 1 // int start
        end local 0 // com.sun.javafx.text.TextLine this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    7     0     this  Lcom/sun/javafx/text/TextLine;
            0    7     1    start  I
            0    7     2   length  I
            0    7     3     runs  [Lcom/sun/javafx/text/TextRun;
            0    7     4    width  F
            0    7     5   ascent  F
            0    7     6  descent  F
            0    7     7  leading  F
    MethodParameters:
         Name  Flags
      start    
      length   
      runs     
      width    
      ascent   
      descent  
      leading  

  public com.sun.javafx.geom.RectBounds getBounds();
    descriptor: ()Lcom/sun/javafx/geom/RectBounds;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.javafx.text.TextLine this
         0: .line 47
            aload 0 /* this */
            getfield com.sun.javafx.text.TextLine.bounds:Lcom/sun/javafx/geom/RectBounds;
            areturn
        end local 0 // com.sun.javafx.text.TextLine this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/javafx/text/TextLine;

  public float getLeading();
    descriptor: ()F
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.javafx.text.TextLine this
         0: .line 51
            aload 0 /* this */
            getfield com.sun.javafx.text.TextLine.leading:F
            freturn
        end local 0 // com.sun.javafx.text.TextLine this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/javafx/text/TextLine;

  public com.sun.javafx.text.TextRun[] getRuns();
    descriptor: ()[Lcom/sun/javafx/text/TextRun;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.javafx.text.TextLine this
         0: .line 55
            aload 0 /* this */
            getfield com.sun.javafx.text.TextLine.runs:[Lcom/sun/javafx/text/TextRun;
            areturn
        end local 0 // com.sun.javafx.text.TextLine this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/javafx/text/TextLine;

  public int getStart();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.javafx.text.TextLine this
         0: .line 59
            aload 0 /* this */
            getfield com.sun.javafx.text.TextLine.start:I
            ireturn
        end local 0 // com.sun.javafx.text.TextLine this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/javafx/text/TextLine;

  public int getLength();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.javafx.text.TextLine this
         0: .line 63
            aload 0 /* this */
            getfield com.sun.javafx.text.TextLine.length:I
            ireturn
        end local 0 // com.sun.javafx.text.TextLine this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/javafx/text/TextLine;

  public void setSideBearings(float, float);
    descriptor: (FF)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // com.sun.javafx.text.TextLine this
        start local 1 // float lsb
        start local 2 // float rsb
         0: .line 67
            aload 0 /* this */
            fload 1 /* lsb */
            putfield com.sun.javafx.text.TextLine.lsb:F
         1: .line 68
            aload 0 /* this */
            fload 2 /* rsb */
            putfield com.sun.javafx.text.TextLine.rsb:F
         2: .line 69
            return
        end local 2 // float rsb
        end local 1 // float lsb
        end local 0 // com.sun.javafx.text.TextLine this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/javafx/text/TextLine;
            0    3     1   lsb  F
            0    3     2   rsb  F
    MethodParameters:
      Name  Flags
      lsb   
      rsb   

  public float getLeftSideBearing();
    descriptor: ()F
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.javafx.text.TextLine this
         0: .line 72
            aload 0 /* this */
            getfield com.sun.javafx.text.TextLine.lsb:F
            freturn
        end local 0 // com.sun.javafx.text.TextLine this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/javafx/text/TextLine;

  public float getRightSideBearing();
    descriptor: ()F
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.javafx.text.TextLine this
         0: .line 76
            aload 0 /* this */
            getfield com.sun.javafx.text.TextLine.rsb:F
            freturn
        end local 0 // com.sun.javafx.text.TextLine this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/javafx/text/TextLine;

  public void setAlignment(float);
    descriptor: (F)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.javafx.text.TextLine this
        start local 1 // float x
         0: .line 80
            aload 0 /* this */
            getfield com.sun.javafx.text.TextLine.bounds:Lcom/sun/javafx/geom/RectBounds;
            fload 1 /* x */
            invokevirtual com.sun.javafx.geom.RectBounds.setMinX:(F)V
         1: .line 81
            aload 0 /* this */
            getfield com.sun.javafx.text.TextLine.bounds:Lcom/sun/javafx/geom/RectBounds;
            fload 1 /* x */
            aload 0 /* this */
            getfield com.sun.javafx.text.TextLine.bounds:Lcom/sun/javafx/geom/RectBounds;
            invokevirtual com.sun.javafx.geom.RectBounds.getMaxX:()F
            fadd
            invokevirtual com.sun.javafx.geom.RectBounds.setMaxX:(F)V
         2: .line 82
            return
        end local 1 // float x
        end local 0 // com.sun.javafx.text.TextLine this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/javafx/text/TextLine;
            0    3     1     x  F
    MethodParameters:
      Name  Flags
      x     

  public void setWidth(float);
    descriptor: (F)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.javafx.text.TextLine this
        start local 1 // float width
         0: .line 85
            aload 0 /* this */
            getfield com.sun.javafx.text.TextLine.bounds:Lcom/sun/javafx/geom/RectBounds;
            aload 0 /* this */
            getfield com.sun.javafx.text.TextLine.bounds:Lcom/sun/javafx/geom/RectBounds;
            invokevirtual com.sun.javafx.geom.RectBounds.getMinX:()F
            fload 1 /* width */
            fadd
            invokevirtual com.sun.javafx.geom.RectBounds.setMaxX:(F)V
         1: .line 86
            return
        end local 1 // float width
        end local 0 // com.sun.javafx.text.TextLine this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lcom/sun/javafx/text/TextLine;
            0    2     1  width  F
    MethodParameters:
       Name  Flags
      width  

  public com.sun.javafx.scene.text.GlyphList[] getRuns();
    descriptor: ()[Lcom/sun/javafx/scene/text/GlyphList;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
         0: .line 1
            aload 0
            invokevirtual com.sun.javafx.text.TextLine.getRuns:()[Lcom/sun/javafx/text/TextRun;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
}
SourceFile: "TextLine.java"