class com.sun.prism.Image$ScaledAccessor<I extends java.nio.Buffer> extends com.sun.prism.Image$Accessor<I>
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: com.sun.prism.Image$ScaledAccessor
  super_class: com.sun.prism.Image$Accessor
{
  com.sun.prism.Image$Accessor<I> theDelegate;
    descriptor: Lcom/sun/prism/Image$Accessor;
    flags: (0x0000) 
    Signature: Lcom/sun/prism/Image$Accessor<TI;>;

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

  final com.sun.prism.Image this$0;
    descriptor: Lcom/sun/prism/Image;
    flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC

  void <init>(com.sun.prism.Image$Accessor<I>, );
    descriptor: (Lcom/sun/prism/Image;Lcom/sun/prism/Image$Accessor;F)V
    flags: (0x0000) 
    Code:
      stack=2, locals=4, args_size=4
        start local 0 // com.sun.prism.Image$ScaledAccessor this
        start local 2 // com.sun.prism.Image$Accessor delegate
        start local 3 // float pixelScale
         0: .line 772
            aload 0 /* this */
            aload 1
            putfield com.sun.prism.Image$ScaledAccessor.this$0:Lcom/sun/prism/Image;
            aload 0 /* this */
            aload 1
            invokespecial com.sun.prism.Image$Accessor.<init>:(Lcom/sun/prism/Image;)V
         1: .line 773
            aload 0 /* this */
            aload 2 /* delegate */
            putfield com.sun.prism.Image$ScaledAccessor.theDelegate:Lcom/sun/prism/Image$Accessor;
         2: .line 774
            aload 0 /* this */
            fload 3 /* pixelScale */
            putfield com.sun.prism.Image$ScaledAccessor.pixelScale:F
         3: .line 775
            return
        end local 3 // float pixelScale
        end local 2 // com.sun.prism.Image$Accessor delegate
        end local 0 // com.sun.prism.Image$ScaledAccessor this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    4     0        this  Lcom/sun/prism/Image$ScaledAccessor<TI;>;
            0    4     2    delegate  Lcom/sun/prism/Image$Accessor<TI;>;
            0    4     3  pixelScale  F
    Signature: (Lcom/sun/prism/Image$Accessor<TI;>;F)V
    MethodParameters:
            Name  Flags
      this$0      final
      delegate    
      pixelScale  

  private int scale(int);
    descriptor: (I)I
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.prism.Image$ScaledAccessor this
        start local 1 // int v
         0: .line 778
            iload 1 /* v */
            i2f
            ldc 0.5
            fadd
            aload 0 /* this */
            getfield com.sun.prism.Image$ScaledAccessor.pixelScale:F
            fmul
            f2i
            ireturn
        end local 1 // int v
        end local 0 // com.sun.prism.Image$ScaledAccessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/prism/Image$ScaledAccessor<TI;>;
            0    1     1     v  I
    MethodParameters:
      Name  Flags
      v     

  public int getArgb(int, int);
    descriptor: (II)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // com.sun.prism.Image$ScaledAccessor this
        start local 1 // int x
        start local 2 // int y
         0: .line 783
            aload 0 /* this */
            getfield com.sun.prism.Image$ScaledAccessor.theDelegate:Lcom/sun/prism/Image$Accessor;
            aload 0 /* this */
            iload 1 /* x */
            invokevirtual com.sun.prism.Image$ScaledAccessor.scale:(I)I
            aload 0 /* this */
            iload 2 /* y */
            invokevirtual com.sun.prism.Image$ScaledAccessor.scale:(I)I
            invokevirtual com.sun.prism.Image$Accessor.getArgb:(II)I
            ireturn
        end local 2 // int y
        end local 1 // int x
        end local 0 // com.sun.prism.Image$ScaledAccessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/prism/Image$ScaledAccessor<TI;>;
            0    1     1     x  I
            0    1     2     y  I
    MethodParameters:
      Name  Flags
      x     
      y     

  public void setArgb(int, int, int);
    descriptor: (III)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // com.sun.prism.Image$ScaledAccessor this
        start local 1 // int x
        start local 2 // int y
        start local 3 // int argb
         0: .line 788
            new java.lang.UnsupportedOperationException
            dup
            ldc "Pixel setting for scaled images not supported yet"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 3 // int argb
        end local 2 // int y
        end local 1 // int x
        end local 0 // com.sun.prism.Image$ScaledAccessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/prism/Image$ScaledAccessor<TI;>;
            0    1     1     x  I
            0    1     2     y  I
            0    1     3  argb  I
    MethodParameters:
      Name  Flags
      x     
      y     
      argb  

  public javafx.scene.image.PixelFormat<I> getPlatformPixelFormat();
    descriptor: ()Ljavafx/scene/image/PixelFormat;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.prism.Image$ScaledAccessor this
         0: .line 794
            aload 0 /* this */
            getfield com.sun.prism.Image$ScaledAccessor.theDelegate:Lcom/sun/prism/Image$Accessor;
            invokevirtual com.sun.prism.Image$Accessor.getPlatformPixelFormat:()Ljavafx/scene/image/PixelFormat;
            areturn
        end local 0 // com.sun.prism.Image$ScaledAccessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/prism/Image$ScaledAccessor<TI;>;
    Signature: ()Ljavafx/scene/image/PixelFormat<TI;>;

  public boolean isWritable();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.prism.Image$ScaledAccessor this
         0: .line 799
            aload 0 /* this */
            getfield com.sun.prism.Image$ScaledAccessor.theDelegate:Lcom/sun/prism/Image$Accessor;
            invokevirtual com.sun.prism.Image$Accessor.isWritable:()Z
            ireturn
        end local 0 // com.sun.prism.Image$ScaledAccessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/prism/Image$ScaledAccessor<TI;>;

  public com.sun.javafx.tk.PlatformImage promoteToWritableImage();
    descriptor: ()Lcom/sun/javafx/tk/PlatformImage;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.sun.prism.Image$ScaledAccessor this
         0: .line 804
            new java.lang.UnsupportedOperationException
            dup
            ldc "Pixel setting for scaled images not supported yet"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.prism.Image$ScaledAccessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/prism/Image$ScaledAccessor<TI;>;

  public <T extends java.nio.Buffer> void getPixels(int, int, int, int, javafx.scene.image.WritablePixelFormat<T>, T, );
    descriptor: (IIIILjavafx/scene/image/WritablePixelFormat;Ljava/nio/Buffer;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=16, args_size=8
        start local 0 // com.sun.prism.Image$ScaledAccessor this
        start local 1 // int x
        start local 2 // int y
        start local 3 // int w
        start local 4 // int h
        start local 5 // javafx.scene.image.WritablePixelFormat pixelformat
        start local 6 // java.nio.Buffer pixels
        start local 7 // int scanlineElems
         0: .line 814
            aload 5 /* pixelformat */
            invokestatic com.sun.javafx.image.PixelUtils.getSetter:(Ljavafx/scene/image/WritablePixelFormat;)Lcom/sun/javafx/image/PixelSetter;
            astore 8 /* setter */
        start local 8 // com.sun.javafx.image.PixelSetter setter
         1: .line 815
            aload 6 /* pixels */
            invokevirtual java.nio.Buffer.position:()I
            istore 9 /* offset */
        start local 9 // int offset
         2: .line 816
            aload 8 /* setter */
            invokeinterface com.sun.javafx.image.PixelSetter.getNumElements:()I
            istore 10 /* numElem */
        start local 10 // int numElem
         3: .line 817
            iconst_0
            istore 11 /* rely */
        start local 11 // int rely
         4: goto 16
         5: .line 818
      StackMap locals: com.sun.prism.Image$ScaledAccessor int int int int javafx.scene.image.WritablePixelFormat java.nio.Buffer int com.sun.javafx.image.PixelSetter int int int
      StackMap stack:
            aload 0 /* this */
            iload 2 /* y */
            iload 11 /* rely */
            iadd
            invokevirtual com.sun.prism.Image$ScaledAccessor.scale:(I)I
            istore 12 /* sy */
        start local 12 // int sy
         6: .line 819
            iload 9 /* offset */
            istore 13 /* rowoff */
        start local 13 // int rowoff
         7: .line 820
            iconst_0
            istore 14 /* relx */
        start local 14 // int relx
         8: goto 13
         9: .line 821
      StackMap locals: int int int
      StackMap stack:
            aload 0 /* this */
            iload 1 /* x */
            iload 14 /* relx */
            iadd
            invokevirtual com.sun.prism.Image$ScaledAccessor.scale:(I)I
            istore 15 /* sx */
        start local 15 // int sx
        10: .line 822
            aload 8 /* setter */
            aload 6 /* pixels */
            iload 13 /* rowoff */
            aload 0 /* this */
            getfield com.sun.prism.Image$ScaledAccessor.theDelegate:Lcom/sun/prism/Image$Accessor;
            iload 15 /* sx */
            iload 12 /* sy */
            invokevirtual com.sun.prism.Image$Accessor.getArgb:(II)I
            invokeinterface com.sun.javafx.image.PixelSetter.setArgb:(Ljava/nio/Buffer;II)V
        11: .line 823
            iload 13 /* rowoff */
            iload 10 /* numElem */
            iadd
            istore 13 /* rowoff */
        end local 15 // int sx
        12: .line 820
            iinc 14 /* relx */ 1
      StackMap locals:
      StackMap stack:
        13: iload 14 /* relx */
            iload 3 /* w */
            if_icmplt 9
        end local 14 // int relx
        14: .line 825
            iload 9 /* offset */
            iload 7 /* scanlineElems */
            iadd
            istore 9 /* offset */
        end local 13 // int rowoff
        end local 12 // int sy
        15: .line 817
            iinc 11 /* rely */ 1
      StackMap locals:
      StackMap stack:
        16: iload 11 /* rely */
            iload 4 /* h */
            if_icmplt 5
        end local 11 // int rely
        17: .line 827
            return
        end local 10 // int numElem
        end local 9 // int offset
        end local 8 // com.sun.javafx.image.PixelSetter setter
        end local 7 // int scanlineElems
        end local 6 // java.nio.Buffer pixels
        end local 5 // javafx.scene.image.WritablePixelFormat pixelformat
        end local 4 // int h
        end local 3 // int w
        end local 2 // int y
        end local 1 // int x
        end local 0 // com.sun.prism.Image$ScaledAccessor this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   18     0           this  Lcom/sun/prism/Image$ScaledAccessor<TI;>;
            0   18     1              x  I
            0   18     2              y  I
            0   18     3              w  I
            0   18     4              h  I
            0   18     5    pixelformat  Ljavafx/scene/image/WritablePixelFormat<TT;>;
            0   18     6         pixels  TT;
            0   18     7  scanlineElems  I
            1   18     8         setter  Lcom/sun/javafx/image/PixelSetter<TT;>;
            2   18     9         offset  I
            3   18    10        numElem  I
            4   17    11           rely  I
            6   15    12             sy  I
            7   15    13         rowoff  I
            8   14    14           relx  I
           10   12    15             sx  I
    Signature: <T:Ljava/nio/Buffer;>(IIIILjavafx/scene/image/WritablePixelFormat<TT;>;TT;I)V
    MethodParameters:
               Name  Flags
      x              
      y              
      w              
      h              
      pixelformat    
      pixels         
      scanlineElems  

  public void getPixels(int, int, int, int, javafx.scene.image.WritablePixelFormat<java.nio.ByteBuffer>, byte[], int, );
    descriptor: (IIIILjavafx/scene/image/WritablePixelFormat;[BII)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=10, args_size=9
        start local 0 // com.sun.prism.Image$ScaledAccessor this
        start local 1 // int x
        start local 2 // int y
        start local 3 // int w
        start local 4 // int h
        start local 5 // javafx.scene.image.WritablePixelFormat pixelformat
        start local 6 // byte[] pixels
        start local 7 // int offset
        start local 8 // int scanlineBytes
         0: .line 834
            aload 6 /* pixels */
            invokestatic java.nio.ByteBuffer.wrap:([B)Ljava/nio/ByteBuffer;
            astore 9 /* bb */
        start local 9 // java.nio.ByteBuffer bb
         1: .line 835
            aload 9 /* bb */
            iload 7 /* offset */
            invokevirtual java.nio.ByteBuffer.position:(I)Ljava/nio/Buffer;
            pop
         2: .line 836
            aload 0 /* this */
            iload 1 /* x */
            iload 2 /* y */
            iload 3 /* w */
            iload 4 /* h */
            aload 5 /* pixelformat */
            aload 9 /* bb */
            iload 8 /* scanlineBytes */
            invokevirtual com.sun.prism.Image$ScaledAccessor.getPixels:(IIIILjavafx/scene/image/WritablePixelFormat;Ljava/nio/Buffer;I)V
         3: .line 837
            return
        end local 9 // java.nio.ByteBuffer bb
        end local 8 // int scanlineBytes
        end local 7 // int offset
        end local 6 // byte[] pixels
        end local 5 // javafx.scene.image.WritablePixelFormat pixelformat
        end local 4 // int h
        end local 3 // int w
        end local 2 // int y
        end local 1 // int x
        end local 0 // com.sun.prism.Image$ScaledAccessor this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    4     0           this  Lcom/sun/prism/Image$ScaledAccessor<TI;>;
            0    4     1              x  I
            0    4     2              y  I
            0    4     3              w  I
            0    4     4              h  I
            0    4     5    pixelformat  Ljavafx/scene/image/WritablePixelFormat<Ljava/nio/ByteBuffer;>;
            0    4     6         pixels  [B
            0    4     7         offset  I
            0    4     8  scanlineBytes  I
            1    4     9             bb  Ljava/nio/ByteBuffer;
    Signature: (IIIILjavafx/scene/image/WritablePixelFormat<Ljava/nio/ByteBuffer;>;[BII)V
    MethodParameters:
               Name  Flags
      x              
      y              
      w              
      h              
      pixelformat    
      pixels         
      offset         
      scanlineBytes  

  public void getPixels(int, int, int, int, javafx.scene.image.WritablePixelFormat<java.nio.IntBuffer>, int[], int, );
    descriptor: (IIIILjavafx/scene/image/WritablePixelFormat;[III)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=10, args_size=9
        start local 0 // com.sun.prism.Image$ScaledAccessor this
        start local 1 // int x
        start local 2 // int y
        start local 3 // int w
        start local 4 // int h
        start local 5 // javafx.scene.image.WritablePixelFormat pixelformat
        start local 6 // int[] pixels
        start local 7 // int offset
        start local 8 // int scanlineInts
         0: .line 844
            aload 6 /* pixels */
            invokestatic java.nio.IntBuffer.wrap:([I)Ljava/nio/IntBuffer;
            astore 9 /* ib */
        start local 9 // java.nio.IntBuffer ib
         1: .line 845
            aload 9 /* ib */
            iload 7 /* offset */
            invokevirtual java.nio.IntBuffer.position:(I)Ljava/nio/Buffer;
            pop
         2: .line 846
            aload 0 /* this */
            iload 1 /* x */
            iload 2 /* y */
            iload 3 /* w */
            iload 4 /* h */
            aload 5 /* pixelformat */
            aload 9 /* ib */
            iload 8 /* scanlineInts */
            invokevirtual com.sun.prism.Image$ScaledAccessor.getPixels:(IIIILjavafx/scene/image/WritablePixelFormat;Ljava/nio/Buffer;I)V
         3: .line 847
            return
        end local 9 // java.nio.IntBuffer ib
        end local 8 // int scanlineInts
        end local 7 // int offset
        end local 6 // int[] pixels
        end local 5 // javafx.scene.image.WritablePixelFormat pixelformat
        end local 4 // int h
        end local 3 // int w
        end local 2 // int y
        end local 1 // int x
        end local 0 // com.sun.prism.Image$ScaledAccessor this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    4     0          this  Lcom/sun/prism/Image$ScaledAccessor<TI;>;
            0    4     1             x  I
            0    4     2             y  I
            0    4     3             w  I
            0    4     4             h  I
            0    4     5   pixelformat  Ljavafx/scene/image/WritablePixelFormat<Ljava/nio/IntBuffer;>;
            0    4     6        pixels  [I
            0    4     7        offset  I
            0    4     8  scanlineInts  I
            1    4     9            ib  Ljava/nio/IntBuffer;
    Signature: (IIIILjavafx/scene/image/WritablePixelFormat<Ljava/nio/IntBuffer;>;[III)V
    MethodParameters:
              Name  Flags
      x             
      y             
      w             
      h             
      pixelformat   
      pixels        
      offset        
      scanlineInts  

  public <T extends java.nio.Buffer> void setPixels(int, int, int, int, javafx.scene.image.PixelFormat<T>, T, );
    descriptor: (IIIILjavafx/scene/image/PixelFormat;Ljava/nio/Buffer;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=8, args_size=8
        start local 0 // com.sun.prism.Image$ScaledAccessor this
        start local 1 // int x
        start local 2 // int y
        start local 3 // int w
        start local 4 // int h
        start local 5 // javafx.scene.image.PixelFormat pixelformat
        start local 6 // java.nio.Buffer pixels
        start local 7 // int scanlineElems
         0: .line 855
            new java.lang.UnsupportedOperationException
            dup
            ldc "Pixel setting for scaled images not supported yet"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 7 // int scanlineElems
        end local 6 // java.nio.Buffer pixels
        end local 5 // javafx.scene.image.PixelFormat pixelformat
        end local 4 // int h
        end local 3 // int w
        end local 2 // int y
        end local 1 // int x
        end local 0 // com.sun.prism.Image$ScaledAccessor this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    1     0           this  Lcom/sun/prism/Image$ScaledAccessor<TI;>;
            0    1     1              x  I
            0    1     2              y  I
            0    1     3              w  I
            0    1     4              h  I
            0    1     5    pixelformat  Ljavafx/scene/image/PixelFormat<TT;>;
            0    1     6         pixels  TT;
            0    1     7  scanlineElems  I
    Signature: <T:Ljava/nio/Buffer;>(IIIILjavafx/scene/image/PixelFormat<TT;>;TT;I)V
    MethodParameters:
               Name  Flags
      x              
      y              
      w              
      h              
      pixelformat    
      pixels         
      scanlineElems  

  public void setPixels(int, int, int, int, javafx.scene.image.PixelFormat<java.nio.ByteBuffer>, byte[], int, );
    descriptor: (IIIILjavafx/scene/image/PixelFormat;[BII)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=9, args_size=9
        start local 0 // com.sun.prism.Image$ScaledAccessor this
        start local 1 // int x
        start local 2 // int y
        start local 3 // int w
        start local 4 // int h
        start local 5 // javafx.scene.image.PixelFormat pixelformat
        start local 6 // byte[] pixels
        start local 7 // int offset
        start local 8 // int scanlineBytes
         0: .line 876
            new java.lang.UnsupportedOperationException
            dup
            ldc "Pixel setting for scaled images not supported yet"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 8 // int scanlineBytes
        end local 7 // int offset
        end local 6 // byte[] pixels
        end local 5 // javafx.scene.image.PixelFormat pixelformat
        end local 4 // int h
        end local 3 // int w
        end local 2 // int y
        end local 1 // int x
        end local 0 // com.sun.prism.Image$ScaledAccessor this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    1     0           this  Lcom/sun/prism/Image$ScaledAccessor<TI;>;
            0    1     1              x  I
            0    1     2              y  I
            0    1     3              w  I
            0    1     4              h  I
            0    1     5    pixelformat  Ljavafx/scene/image/PixelFormat<Ljava/nio/ByteBuffer;>;
            0    1     6         pixels  [B
            0    1     7         offset  I
            0    1     8  scanlineBytes  I
    Signature: (IIIILjavafx/scene/image/PixelFormat<Ljava/nio/ByteBuffer;>;[BII)V
    MethodParameters:
               Name  Flags
      x              
      y              
      w              
      h              
      pixelformat    
      pixels         
      offset         
      scanlineBytes  

  public void setPixels(int, int, int, int, javafx.scene.image.PixelFormat<java.nio.IntBuffer>, int[], int, );
    descriptor: (IIIILjavafx/scene/image/PixelFormat;[III)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=9, args_size=9
        start local 0 // com.sun.prism.Image$ScaledAccessor this
        start local 1 // int x
        start local 2 // int y
        start local 3 // int w
        start local 4 // int h
        start local 5 // javafx.scene.image.PixelFormat pixelformat
        start local 6 // int[] pixels
        start local 7 // int offset
        start local 8 // int scanlineInts
         0: .line 884
            new java.lang.UnsupportedOperationException
            dup
            ldc "Pixel setting for scaled images not supported yet"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 8 // int scanlineInts
        end local 7 // int offset
        end local 6 // int[] pixels
        end local 5 // javafx.scene.image.PixelFormat pixelformat
        end local 4 // int h
        end local 3 // int w
        end local 2 // int y
        end local 1 // int x
        end local 0 // com.sun.prism.Image$ScaledAccessor this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    1     0          this  Lcom/sun/prism/Image$ScaledAccessor<TI;>;
            0    1     1             x  I
            0    1     2             y  I
            0    1     3             w  I
            0    1     4             h  I
            0    1     5   pixelformat  Ljavafx/scene/image/PixelFormat<Ljava/nio/IntBuffer;>;
            0    1     6        pixels  [I
            0    1     7        offset  I
            0    1     8  scanlineInts  I
    Signature: (IIIILjavafx/scene/image/PixelFormat<Ljava/nio/IntBuffer;>;[III)V
    MethodParameters:
              Name  Flags
      x             
      y             
      w             
      h             
      pixelformat   
      pixels        
      offset        
      scanlineInts  

  public void setPixels(int, int, int, int, javafx.scene.image.PixelReader, int, int);
    descriptor: (IIIILjavafx/scene/image/PixelReader;II)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=8, args_size=8
        start local 0 // com.sun.prism.Image$ScaledAccessor this
        start local 1 // int dstx
        start local 2 // int dsty
        start local 3 // int w
        start local 4 // int h
        start local 5 // javafx.scene.image.PixelReader reader
        start local 6 // int srcx
        start local 7 // int srcy
         0: .line 891
            new java.lang.UnsupportedOperationException
            dup
            ldc "Pixel setting for scaled images not supported yet"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 7 // int srcy
        end local 6 // int srcx
        end local 5 // javafx.scene.image.PixelReader reader
        end local 4 // int h
        end local 3 // int w
        end local 2 // int dsty
        end local 1 // int dstx
        end local 0 // com.sun.prism.Image$ScaledAccessor this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lcom/sun/prism/Image$ScaledAccessor<TI;>;
            0    1     1    dstx  I
            0    1     2    dsty  I
            0    1     3       w  I
            0    1     4       h  I
            0    1     5  reader  Ljavafx/scene/image/PixelReader;
            0    1     6    srcx  I
            0    1     7    srcy  I
    MethodParameters:
        Name  Flags
      dstx    
      dsty    
      w       
      h       
      reader  
      srcx    
      srcy    
}
Signature: <I:Ljava/nio/Buffer;>Lcom/sun/prism/Image$Accessor<TI;>;
SourceFile: "Image.java"
NestHost: com.sun.prism.Image
InnerClasses:
  abstract Accessor = com.sun.prism.Image$Accessor of com.sun.prism.Image
  ScaledAccessor = com.sun.prism.Image$ScaledAccessor of com.sun.prism.Image