public final class com.sun.javafx.cursor.ImageCursorFrame extends com.sun.javafx.cursor.CursorFrame
  minor version: 0
  major version: 59
  flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
  this_class: com.sun.javafx.cursor.ImageCursorFrame
  super_class: com.sun.javafx.cursor.CursorFrame
{
  private final java.lang.Object platformImage;
    descriptor: Ljava/lang/Object;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final double width;
    descriptor: D
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final double height;
    descriptor: D
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final double hotspotX;
    descriptor: D
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final double hotspotY;
    descriptor: D
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  public void <init>(java.lang.Object, double, double, double, double);
    descriptor: (Ljava/lang/Object;DDDD)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=10, args_size=6
        start local 0 // com.sun.javafx.cursor.ImageCursorFrame this
        start local 1 // java.lang.Object platformImage
        start local 2 // double width
        start local 4 // double height
        start local 6 // double hotspotX
        start local 8 // double hotspotY
         0: .line 35
            aload 0 /* this */
            invokespecial com.sun.javafx.cursor.CursorFrame.<init>:()V
         1: .line 40
            aload 0 /* this */
            aload 1 /* platformImage */
            putfield com.sun.javafx.cursor.ImageCursorFrame.platformImage:Ljava/lang/Object;
         2: .line 41
            aload 0 /* this */
            dload 2 /* width */
            putfield com.sun.javafx.cursor.ImageCursorFrame.width:D
         3: .line 42
            aload 0 /* this */
            dload 4 /* height */
            putfield com.sun.javafx.cursor.ImageCursorFrame.height:D
         4: .line 43
            aload 0 /* this */
            dload 6 /* hotspotX */
            putfield com.sun.javafx.cursor.ImageCursorFrame.hotspotX:D
         5: .line 44
            aload 0 /* this */
            dload 8 /* hotspotY */
            putfield com.sun.javafx.cursor.ImageCursorFrame.hotspotY:D
         6: .line 45
            return
        end local 8 // double hotspotY
        end local 6 // double hotspotX
        end local 4 // double height
        end local 2 // double width
        end local 1 // java.lang.Object platformImage
        end local 0 // com.sun.javafx.cursor.ImageCursorFrame this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    7     0           this  Lcom/sun/javafx/cursor/ImageCursorFrame;
            0    7     1  platformImage  Ljava/lang/Object;
            0    7     2          width  D
            0    7     4         height  D
            0    7     6       hotspotX  D
            0    7     8       hotspotY  D
    MethodParameters:
               Name  Flags
      platformImage  final
      width          final
      height         final
      hotspotX       final
      hotspotY       final

  public com.sun.javafx.cursor.CursorType getCursorType();
    descriptor: ()Lcom/sun/javafx/cursor/CursorType;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.javafx.cursor.ImageCursorFrame this
         0: .line 49
            getstatic com.sun.javafx.cursor.CursorType.IMAGE:Lcom/sun/javafx/cursor/CursorType;
            areturn
        end local 0 // com.sun.javafx.cursor.ImageCursorFrame this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/javafx/cursor/ImageCursorFrame;

  public java.lang.Object getPlatformImage();
    descriptor: ()Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.javafx.cursor.ImageCursorFrame this
         0: .line 53
            aload 0 /* this */
            getfield com.sun.javafx.cursor.ImageCursorFrame.platformImage:Ljava/lang/Object;
            areturn
        end local 0 // com.sun.javafx.cursor.ImageCursorFrame this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/javafx/cursor/ImageCursorFrame;

  public double getWidth();
    descriptor: ()D
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.javafx.cursor.ImageCursorFrame this
         0: .line 57
            aload 0 /* this */
            getfield com.sun.javafx.cursor.ImageCursorFrame.width:D
            dreturn
        end local 0 // com.sun.javafx.cursor.ImageCursorFrame this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/javafx/cursor/ImageCursorFrame;

  public double getHeight();
    descriptor: ()D
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.javafx.cursor.ImageCursorFrame this
         0: .line 61
            aload 0 /* this */
            getfield com.sun.javafx.cursor.ImageCursorFrame.height:D
            dreturn
        end local 0 // com.sun.javafx.cursor.ImageCursorFrame this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/javafx/cursor/ImageCursorFrame;

  public double getHotspotX();
    descriptor: ()D
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.javafx.cursor.ImageCursorFrame this
         0: .line 65
            aload 0 /* this */
            getfield com.sun.javafx.cursor.ImageCursorFrame.hotspotX:D
            dreturn
        end local 0 // com.sun.javafx.cursor.ImageCursorFrame this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/javafx/cursor/ImageCursorFrame;

  public double getHotspotY();
    descriptor: ()D
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.javafx.cursor.ImageCursorFrame this
         0: .line 69
            aload 0 /* this */
            getfield com.sun.javafx.cursor.ImageCursorFrame.hotspotY:D
            dreturn
        end local 0 // com.sun.javafx.cursor.ImageCursorFrame this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/javafx/cursor/ImageCursorFrame;
}
SourceFile: "ImageCursorFrame.java"