public class sun.java2d.pipe.NullPipe implements sun.java2d.pipe.PixelDrawPipe, sun.java2d.pipe.PixelFillPipe, sun.java2d.pipe.ShapeDrawPipe, sun.java2d.pipe.TextPipe, sun.java2d.pipe.DrawImagePipe
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: sun.java2d.pipe.NullPipe
super_class: java.lang.Object
{
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 // sun.java2d.pipe.NullPipe this
0: .line 45
aload 0 /* this */
invokespecial java.lang.Object.<init>:()V
return
end local 0 // sun.java2d.pipe.NullPipe this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/java2d/pipe/NullPipe;
public void drawLine(sun.java2d.SunGraphics2D, int, int, int, int);
descriptor: (Lsun/java2d/SunGraphics2D;IIII)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=6, args_size=6
start local 0 // sun.java2d.pipe.NullPipe this
start local 1 // sun.java2d.SunGraphics2D sg
start local 2 // int x1
start local 3 // int y1
start local 4 // int x2
start local 5 // int y2
0: .line 51
return
end local 5 // int y2
end local 4 // int x2
end local 3 // int y1
end local 2 // int x1
end local 1 // sun.java2d.SunGraphics2D sg
end local 0 // sun.java2d.pipe.NullPipe this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/java2d/pipe/NullPipe;
0 1 1 sg Lsun/java2d/SunGraphics2D;
0 1 2 x1 I
0 1 3 y1 I
0 1 4 x2 I
0 1 5 y2 I
MethodParameters:
Name Flags
sg
x1
y1
x2
y2
public void drawRect(sun.java2d.SunGraphics2D, int, int, int, int);
descriptor: (Lsun/java2d/SunGraphics2D;IIII)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=6, args_size=6
start local 0 // sun.java2d.pipe.NullPipe this
start local 1 // sun.java2d.SunGraphics2D sg
start local 2 // int x
start local 3 // int y
start local 4 // int width
start local 5 // int height
0: .line 55
return
end local 5 // int height
end local 4 // int width
end local 3 // int y
end local 2 // int x
end local 1 // sun.java2d.SunGraphics2D sg
end local 0 // sun.java2d.pipe.NullPipe this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/java2d/pipe/NullPipe;
0 1 1 sg Lsun/java2d/SunGraphics2D;
0 1 2 x I
0 1 3 y I
0 1 4 width I
0 1 5 height I
MethodParameters:
Name Flags
sg
x
y
width
height
public void fillRect(sun.java2d.SunGraphics2D, int, int, int, int);
descriptor: (Lsun/java2d/SunGraphics2D;IIII)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=6, args_size=6
start local 0 // sun.java2d.pipe.NullPipe this
start local 1 // sun.java2d.SunGraphics2D sg
start local 2 // int x
start local 3 // int y
start local 4 // int width
start local 5 // int height
0: .line 59
return
end local 5 // int height
end local 4 // int width
end local 3 // int y
end local 2 // int x
end local 1 // sun.java2d.SunGraphics2D sg
end local 0 // sun.java2d.pipe.NullPipe this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/java2d/pipe/NullPipe;
0 1 1 sg Lsun/java2d/SunGraphics2D;
0 1 2 x I
0 1 3 y I
0 1 4 width I
0 1 5 height I
MethodParameters:
Name Flags
sg
x
y
width
height
public void drawRoundRect(sun.java2d.SunGraphics2D, int, int, int, int, int, int);
descriptor: (Lsun/java2d/SunGraphics2D;IIIIII)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=8, args_size=8
start local 0 // sun.java2d.pipe.NullPipe this
start local 1 // sun.java2d.SunGraphics2D sg
start local 2 // int x
start local 3 // int y
start local 4 // int width
start local 5 // int height
start local 6 // int arcWidth
start local 7 // int arcHeight
0: .line 64
return
end local 7 // int arcHeight
end local 6 // int arcWidth
end local 5 // int height
end local 4 // int width
end local 3 // int y
end local 2 // int x
end local 1 // sun.java2d.SunGraphics2D sg
end local 0 // sun.java2d.pipe.NullPipe this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/java2d/pipe/NullPipe;
0 1 1 sg Lsun/java2d/SunGraphics2D;
0 1 2 x I
0 1 3 y I
0 1 4 width I
0 1 5 height I
0 1 6 arcWidth I
0 1 7 arcHeight I
MethodParameters:
Name Flags
sg
x
y
width
height
arcWidth
arcHeight
public void fillRoundRect(sun.java2d.SunGraphics2D, int, int, int, int, int, int);
descriptor: (Lsun/java2d/SunGraphics2D;IIIIII)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=8, args_size=8
start local 0 // sun.java2d.pipe.NullPipe this
start local 1 // sun.java2d.SunGraphics2D sg
start local 2 // int x
start local 3 // int y
start local 4 // int width
start local 5 // int height
start local 6 // int arcWidth
start local 7 // int arcHeight
0: .line 69
return
end local 7 // int arcHeight
end local 6 // int arcWidth
end local 5 // int height
end local 4 // int width
end local 3 // int y
end local 2 // int x
end local 1 // sun.java2d.SunGraphics2D sg
end local 0 // sun.java2d.pipe.NullPipe this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/java2d/pipe/NullPipe;
0 1 1 sg Lsun/java2d/SunGraphics2D;
0 1 2 x I
0 1 3 y I
0 1 4 width I
0 1 5 height I
0 1 6 arcWidth I
0 1 7 arcHeight I
MethodParameters:
Name Flags
sg
x
y
width
height
arcWidth
arcHeight
public void drawOval(sun.java2d.SunGraphics2D, int, int, int, int);
descriptor: (Lsun/java2d/SunGraphics2D;IIII)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=6, args_size=6
start local 0 // sun.java2d.pipe.NullPipe this
start local 1 // sun.java2d.SunGraphics2D sg
start local 2 // int x
start local 3 // int y
start local 4 // int width
start local 5 // int height
0: .line 73
return
end local 5 // int height
end local 4 // int width
end local 3 // int y
end local 2 // int x
end local 1 // sun.java2d.SunGraphics2D sg
end local 0 // sun.java2d.pipe.NullPipe this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/java2d/pipe/NullPipe;
0 1 1 sg Lsun/java2d/SunGraphics2D;
0 1 2 x I
0 1 3 y I
0 1 4 width I
0 1 5 height I
MethodParameters:
Name Flags
sg
x
y
width
height
public void fillOval(sun.java2d.SunGraphics2D, int, int, int, int);
descriptor: (Lsun/java2d/SunGraphics2D;IIII)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=6, args_size=6
start local 0 // sun.java2d.pipe.NullPipe this
start local 1 // sun.java2d.SunGraphics2D sg
start local 2 // int x
start local 3 // int y
start local 4 // int width
start local 5 // int height
0: .line 77
return
end local 5 // int height
end local 4 // int width
end local 3 // int y
end local 2 // int x
end local 1 // sun.java2d.SunGraphics2D sg
end local 0 // sun.java2d.pipe.NullPipe this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/java2d/pipe/NullPipe;
0 1 1 sg Lsun/java2d/SunGraphics2D;
0 1 2 x I
0 1 3 y I
0 1 4 width I
0 1 5 height I
MethodParameters:
Name Flags
sg
x
y
width
height
public void drawArc(sun.java2d.SunGraphics2D, int, int, int, int, int, int);
descriptor: (Lsun/java2d/SunGraphics2D;IIIIII)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=8, args_size=8
start local 0 // sun.java2d.pipe.NullPipe this
start local 1 // sun.java2d.SunGraphics2D sg
start local 2 // int x
start local 3 // int y
start local 4 // int width
start local 5 // int height
start local 6 // int startAngle
start local 7 // int arcAngle
0: .line 82
return
end local 7 // int arcAngle
end local 6 // int startAngle
end local 5 // int height
end local 4 // int width
end local 3 // int y
end local 2 // int x
end local 1 // sun.java2d.SunGraphics2D sg
end local 0 // sun.java2d.pipe.NullPipe this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/java2d/pipe/NullPipe;
0 1 1 sg Lsun/java2d/SunGraphics2D;
0 1 2 x I
0 1 3 y I
0 1 4 width I
0 1 5 height I
0 1 6 startAngle I
0 1 7 arcAngle I
MethodParameters:
Name Flags
sg
x
y
width
height
startAngle
arcAngle
public void fillArc(sun.java2d.SunGraphics2D, int, int, int, int, int, int);
descriptor: (Lsun/java2d/SunGraphics2D;IIIIII)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=8, args_size=8
start local 0 // sun.java2d.pipe.NullPipe this
start local 1 // sun.java2d.SunGraphics2D sg
start local 2 // int x
start local 3 // int y
start local 4 // int width
start local 5 // int height
start local 6 // int startAngle
start local 7 // int arcAngle
0: .line 87
return
end local 7 // int arcAngle
end local 6 // int startAngle
end local 5 // int height
end local 4 // int width
end local 3 // int y
end local 2 // int x
end local 1 // sun.java2d.SunGraphics2D sg
end local 0 // sun.java2d.pipe.NullPipe this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/java2d/pipe/NullPipe;
0 1 1 sg Lsun/java2d/SunGraphics2D;
0 1 2 x I
0 1 3 y I
0 1 4 width I
0 1 5 height I
0 1 6 startAngle I
0 1 7 arcAngle I
MethodParameters:
Name Flags
sg
x
y
width
height
startAngle
arcAngle
public void drawPolyline(sun.java2d.SunGraphics2D, int[], int[], int);
descriptor: (Lsun/java2d/SunGraphics2D;[I[II)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=5, args_size=5
start local 0 // sun.java2d.pipe.NullPipe this
start local 1 // sun.java2d.SunGraphics2D sg
start local 2 // int[] xPoints
start local 3 // int[] yPoints
start local 4 // int nPoints
0: .line 92
return
end local 4 // int nPoints
end local 3 // int[] yPoints
end local 2 // int[] xPoints
end local 1 // sun.java2d.SunGraphics2D sg
end local 0 // sun.java2d.pipe.NullPipe this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/java2d/pipe/NullPipe;
0 1 1 sg Lsun/java2d/SunGraphics2D;
0 1 2 xPoints [I
0 1 3 yPoints [I
0 1 4 nPoints I
MethodParameters:
Name Flags
sg
xPoints
yPoints
nPoints
public void drawPolygon(sun.java2d.SunGraphics2D, int[], int[], int);
descriptor: (Lsun/java2d/SunGraphics2D;[I[II)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=5, args_size=5
start local 0 // sun.java2d.pipe.NullPipe this
start local 1 // sun.java2d.SunGraphics2D sg
start local 2 // int[] xPoints
start local 3 // int[] yPoints
start local 4 // int nPoints
0: .line 97
return
end local 4 // int nPoints
end local 3 // int[] yPoints
end local 2 // int[] xPoints
end local 1 // sun.java2d.SunGraphics2D sg
end local 0 // sun.java2d.pipe.NullPipe this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/java2d/pipe/NullPipe;
0 1 1 sg Lsun/java2d/SunGraphics2D;
0 1 2 xPoints [I
0 1 3 yPoints [I
0 1 4 nPoints I
MethodParameters:
Name Flags
sg
xPoints
yPoints
nPoints
public void fillPolygon(sun.java2d.SunGraphics2D, int[], int[], int);
descriptor: (Lsun/java2d/SunGraphics2D;[I[II)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=5, args_size=5
start local 0 // sun.java2d.pipe.NullPipe this
start local 1 // sun.java2d.SunGraphics2D sg
start local 2 // int[] xPoints
start local 3 // int[] yPoints
start local 4 // int nPoints
0: .line 102
return
end local 4 // int nPoints
end local 3 // int[] yPoints
end local 2 // int[] xPoints
end local 1 // sun.java2d.SunGraphics2D sg
end local 0 // sun.java2d.pipe.NullPipe this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/java2d/pipe/NullPipe;
0 1 1 sg Lsun/java2d/SunGraphics2D;
0 1 2 xPoints [I
0 1 3 yPoints [I
0 1 4 nPoints I
MethodParameters:
Name Flags
sg
xPoints
yPoints
nPoints
public void draw(sun.java2d.SunGraphics2D, java.awt.Shape);
descriptor: (Lsun/java2d/SunGraphics2D;Ljava/awt/Shape;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 // sun.java2d.pipe.NullPipe this
start local 1 // sun.java2d.SunGraphics2D sg
start local 2 // java.awt.Shape s
0: .line 105
return
end local 2 // java.awt.Shape s
end local 1 // sun.java2d.SunGraphics2D sg
end local 0 // sun.java2d.pipe.NullPipe this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/java2d/pipe/NullPipe;
0 1 1 sg Lsun/java2d/SunGraphics2D;
0 1 2 s Ljava/awt/Shape;
MethodParameters:
Name Flags
sg
s
public void fill(sun.java2d.SunGraphics2D, java.awt.Shape);
descriptor: (Lsun/java2d/SunGraphics2D;Ljava/awt/Shape;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 // sun.java2d.pipe.NullPipe this
start local 1 // sun.java2d.SunGraphics2D sg
start local 2 // java.awt.Shape s
0: .line 108
return
end local 2 // java.awt.Shape s
end local 1 // sun.java2d.SunGraphics2D sg
end local 0 // sun.java2d.pipe.NullPipe this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/java2d/pipe/NullPipe;
0 1 1 sg Lsun/java2d/SunGraphics2D;
0 1 2 s Ljava/awt/Shape;
MethodParameters:
Name Flags
sg
s
public void drawString(sun.java2d.SunGraphics2D, java.lang.String, double, double);
descriptor: (Lsun/java2d/SunGraphics2D;Ljava/lang/String;DD)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=7, args_size=5
start local 0 // sun.java2d.pipe.NullPipe this
start local 1 // sun.java2d.SunGraphics2D sg
start local 2 // java.lang.String s
start local 3 // double x
start local 5 // double y
0: .line 111
return
end local 5 // double y
end local 3 // double x
end local 2 // java.lang.String s
end local 1 // sun.java2d.SunGraphics2D sg
end local 0 // sun.java2d.pipe.NullPipe this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/java2d/pipe/NullPipe;
0 1 1 sg Lsun/java2d/SunGraphics2D;
0 1 2 s Ljava/lang/String;
0 1 3 x D
0 1 5 y D
MethodParameters:
Name Flags
sg
s
x
y
public void drawGlyphVector(sun.java2d.SunGraphics2D, java.awt.font.GlyphVector, float, float);
descriptor: (Lsun/java2d/SunGraphics2D;Ljava/awt/font/GlyphVector;FF)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=5, args_size=5
start local 0 // sun.java2d.pipe.NullPipe this
start local 1 // sun.java2d.SunGraphics2D sg
start local 2 // java.awt.font.GlyphVector g
start local 3 // float x
start local 4 // float y
0: .line 115
return
end local 4 // float y
end local 3 // float x
end local 2 // java.awt.font.GlyphVector g
end local 1 // sun.java2d.SunGraphics2D sg
end local 0 // sun.java2d.pipe.NullPipe this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/java2d/pipe/NullPipe;
0 1 1 sg Lsun/java2d/SunGraphics2D;
0 1 2 g Ljava/awt/font/GlyphVector;
0 1 3 x F
0 1 4 y F
MethodParameters:
Name Flags
sg
g
x
y
public void drawChars(sun.java2d.SunGraphics2D, char[], int, int, int, int);
descriptor: (Lsun/java2d/SunGraphics2D;[CIIII)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=7, args_size=7
start local 0 // sun.java2d.pipe.NullPipe this
start local 1 // sun.java2d.SunGraphics2D sg
start local 2 // char[] data
start local 3 // int offset
start local 4 // int length
start local 5 // int x
start local 6 // int y
0: .line 120
return
end local 6 // int y
end local 5 // int x
end local 4 // int length
end local 3 // int offset
end local 2 // char[] data
end local 1 // sun.java2d.SunGraphics2D sg
end local 0 // sun.java2d.pipe.NullPipe this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/java2d/pipe/NullPipe;
0 1 1 sg Lsun/java2d/SunGraphics2D;
0 1 2 data [C
0 1 3 offset I
0 1 4 length I
0 1 5 x I
0 1 6 y I
MethodParameters:
Name Flags
sg
data
offset
length
x
y
public boolean copyImage(sun.java2d.SunGraphics2D, java.awt.Image, int, int, java.awt.Color, java.awt.image.ImageObserver);
descriptor: (Lsun/java2d/SunGraphics2D;Ljava/awt/Image;IILjava/awt/Color;Ljava/awt/image/ImageObserver;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=7, args_size=7
start local 0 // sun.java2d.pipe.NullPipe this
start local 1 // sun.java2d.SunGraphics2D sg
start local 2 // java.awt.Image img
start local 3 // int x
start local 4 // int y
start local 5 // java.awt.Color bgColor
start local 6 // java.awt.image.ImageObserver observer
0: .line 126
iconst_0
ireturn
end local 6 // java.awt.image.ImageObserver observer
end local 5 // java.awt.Color bgColor
end local 4 // int y
end local 3 // int x
end local 2 // java.awt.Image img
end local 1 // sun.java2d.SunGraphics2D sg
end local 0 // sun.java2d.pipe.NullPipe this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/java2d/pipe/NullPipe;
0 1 1 sg Lsun/java2d/SunGraphics2D;
0 1 2 img Ljava/awt/Image;
0 1 3 x I
0 1 4 y I
0 1 5 bgColor Ljava/awt/Color;
0 1 6 observer Ljava/awt/image/ImageObserver;
MethodParameters:
Name Flags
sg
img
x
y
bgColor
observer
public boolean copyImage(sun.java2d.SunGraphics2D, java.awt.Image, int, int, int, int, int, int, java.awt.Color, java.awt.image.ImageObserver);
descriptor: (Lsun/java2d/SunGraphics2D;Ljava/awt/Image;IIIIIILjava/awt/Color;Ljava/awt/image/ImageObserver;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=11, args_size=11
start local 0 // sun.java2d.pipe.NullPipe this
start local 1 // sun.java2d.SunGraphics2D sg
start local 2 // java.awt.Image img
start local 3 // int dx
start local 4 // int dy
start local 5 // int sx
start local 6 // int sy
start local 7 // int w
start local 8 // int h
start local 9 // java.awt.Color bgColor
start local 10 // java.awt.image.ImageObserver observer
0: .line 132
iconst_0
ireturn
end local 10 // java.awt.image.ImageObserver observer
end local 9 // java.awt.Color bgColor
end local 8 // int h
end local 7 // int w
end local 6 // int sy
end local 5 // int sx
end local 4 // int dy
end local 3 // int dx
end local 2 // java.awt.Image img
end local 1 // sun.java2d.SunGraphics2D sg
end local 0 // sun.java2d.pipe.NullPipe this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/java2d/pipe/NullPipe;
0 1 1 sg Lsun/java2d/SunGraphics2D;
0 1 2 img Ljava/awt/Image;
0 1 3 dx I
0 1 4 dy I
0 1 5 sx I
0 1 6 sy I
0 1 7 w I
0 1 8 h I
0 1 9 bgColor Ljava/awt/Color;
0 1 10 observer Ljava/awt/image/ImageObserver;
MethodParameters:
Name Flags
sg
img
dx
dy
sx
sy
w
h
bgColor
observer
public boolean scaleImage(sun.java2d.SunGraphics2D, java.awt.Image, int, int, int, int, java.awt.Color, java.awt.image.ImageObserver);
descriptor: (Lsun/java2d/SunGraphics2D;Ljava/awt/Image;IIIILjava/awt/Color;Ljava/awt/image/ImageObserver;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=9, args_size=9
start local 0 // sun.java2d.pipe.NullPipe this
start local 1 // sun.java2d.SunGraphics2D sg
start local 2 // java.awt.Image img
start local 3 // int x
start local 4 // int y
start local 5 // int w
start local 6 // int h
start local 7 // java.awt.Color bgColor
start local 8 // java.awt.image.ImageObserver observer
0: .line 138
iconst_0
ireturn
end local 8 // java.awt.image.ImageObserver observer
end local 7 // java.awt.Color bgColor
end local 6 // int h
end local 5 // int w
end local 4 // int y
end local 3 // int x
end local 2 // java.awt.Image img
end local 1 // sun.java2d.SunGraphics2D sg
end local 0 // sun.java2d.pipe.NullPipe this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/java2d/pipe/NullPipe;
0 1 1 sg Lsun/java2d/SunGraphics2D;
0 1 2 img Ljava/awt/Image;
0 1 3 x I
0 1 4 y I
0 1 5 w I
0 1 6 h I
0 1 7 bgColor Ljava/awt/Color;
0 1 8 observer Ljava/awt/image/ImageObserver;
MethodParameters:
Name Flags
sg
img
x
y
w
h
bgColor
observer
public boolean scaleImage(sun.java2d.SunGraphics2D, java.awt.Image, int, int, int, int, int, int, int, int, java.awt.Color, java.awt.image.ImageObserver);
descriptor: (Lsun/java2d/SunGraphics2D;Ljava/awt/Image;IIIIIIIILjava/awt/Color;Ljava/awt/image/ImageObserver;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=13, args_size=13
start local 0 // sun.java2d.pipe.NullPipe this
start local 1 // sun.java2d.SunGraphics2D sg
start local 2 // java.awt.Image img
start local 3 // int dx1
start local 4 // int dy1
start local 5 // int dx2
start local 6 // int dy2
start local 7 // int sx1
start local 8 // int sy1
start local 9 // int sx2
start local 10 // int sy2
start local 11 // java.awt.Color bgColor
start local 12 // java.awt.image.ImageObserver observer
0: .line 145
iconst_0
ireturn
end local 12 // java.awt.image.ImageObserver observer
end local 11 // java.awt.Color bgColor
end local 10 // int sy2
end local 9 // int sx2
end local 8 // int sy1
end local 7 // int sx1
end local 6 // int dy2
end local 5 // int dx2
end local 4 // int dy1
end local 3 // int dx1
end local 2 // java.awt.Image img
end local 1 // sun.java2d.SunGraphics2D sg
end local 0 // sun.java2d.pipe.NullPipe this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/java2d/pipe/NullPipe;
0 1 1 sg Lsun/java2d/SunGraphics2D;
0 1 2 img Ljava/awt/Image;
0 1 3 dx1 I
0 1 4 dy1 I
0 1 5 dx2 I
0 1 6 dy2 I
0 1 7 sx1 I
0 1 8 sy1 I
0 1 9 sx2 I
0 1 10 sy2 I
0 1 11 bgColor Ljava/awt/Color;
0 1 12 observer Ljava/awt/image/ImageObserver;
MethodParameters:
Name Flags
sg
img
dx1
dy1
dx2
dy2
sx1
sy1
sx2
sy2
bgColor
observer
public boolean transformImage(sun.java2d.SunGraphics2D, java.awt.Image, java.awt.geom.AffineTransform, java.awt.image.ImageObserver);
descriptor: (Lsun/java2d/SunGraphics2D;Ljava/awt/Image;Ljava/awt/geom/AffineTransform;Ljava/awt/image/ImageObserver;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=5, args_size=5
start local 0 // sun.java2d.pipe.NullPipe this
start local 1 // sun.java2d.SunGraphics2D sg
start local 2 // java.awt.Image img
start local 3 // java.awt.geom.AffineTransform atfm
start local 4 // java.awt.image.ImageObserver observer
0: .line 150
iconst_0
ireturn
end local 4 // java.awt.image.ImageObserver observer
end local 3 // java.awt.geom.AffineTransform atfm
end local 2 // java.awt.Image img
end local 1 // sun.java2d.SunGraphics2D sg
end local 0 // sun.java2d.pipe.NullPipe this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/java2d/pipe/NullPipe;
0 1 1 sg Lsun/java2d/SunGraphics2D;
0 1 2 img Ljava/awt/Image;
0 1 3 atfm Ljava/awt/geom/AffineTransform;
0 1 4 observer Ljava/awt/image/ImageObserver;
MethodParameters:
Name Flags
sg
img
atfm
observer
public void transformImage(sun.java2d.SunGraphics2D, java.awt.image.BufferedImage, java.awt.image.BufferedImageOp, int, int);
descriptor: (Lsun/java2d/SunGraphics2D;Ljava/awt/image/BufferedImage;Ljava/awt/image/BufferedImageOp;II)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=6, args_size=6
start local 0 // sun.java2d.pipe.NullPipe this
start local 1 // sun.java2d.SunGraphics2D sg
start local 2 // java.awt.image.BufferedImage img
start local 3 // java.awt.image.BufferedImageOp op
start local 4 // int x
start local 5 // int y
0: .line 154
return
end local 5 // int y
end local 4 // int x
end local 3 // java.awt.image.BufferedImageOp op
end local 2 // java.awt.image.BufferedImage img
end local 1 // sun.java2d.SunGraphics2D sg
end local 0 // sun.java2d.pipe.NullPipe this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/java2d/pipe/NullPipe;
0 1 1 sg Lsun/java2d/SunGraphics2D;
0 1 2 img Ljava/awt/image/BufferedImage;
0 1 3 op Ljava/awt/image/BufferedImageOp;
0 1 4 x I
0 1 5 y I
MethodParameters:
Name Flags
sg
img
op
x
y
}
SourceFile: "NullPipe.java"