Edit D:\app\Administrator\product\11.2.0\dbhome_1\jdk\jre\lib\sun\awt\image\ByteComponentRaster.class
?? 1$ ( ) * - . 0 1 2 3 5 W j { } #numDataElements ) dataOff[0] = height = ( ()I ()Ljava/lang/String; ()V ()[B ()[I (I)I (II)V (IIII)V (IIIII[B)V (IIIII[B)[B (IIII[B)V (IIII[B)[B (Ljava/lang/String;)V (Z)V (x + width) is outside of Raster !(y + height) is outside of Raster ) must be >= 0 <clinit> <init> ByteComponentRaster: width = /ByteComponentRasters must have byte DataBuffers Code Coordinate out of bounds! Data array too small (should be Data offsets for band :DataBuffer for ByteComponentRasters must only have 1 bank. I VIntegerComponentRasters must have ComponentSampleModel or SinglePixelPackedSampleModel LineNumberTable SourceFile [B [I append arraycopy bandOffset clone createChild createCompatibleSampleModel createCompatibleWritableRaster createDataBuffer createSubsetSampleModel createWritableChild data dataBuffer dataOffsets getBandOffsets getByteData getData getDataElements getDataOffset getDataOffsets getDataStorage getHeight getMinX getMinY getNumBanks getNumDataElements getOffset getPixelStride getScanlineStride getWidth height initIDs java/awt/Point java/awt/Rectangle #java/awt/image/ComponentSampleModel java/awt/image/DataBufferByte java/awt/image/Raster $java/awt/image/RasterFormatException java/awt/image/SampleModel +java/awt/image/SinglePixelPackedSampleModel (java/lang/ArrayIndexOutOfBoundsException java/lang/String java/lang/StringBuilder java/lang/System loadLibraries maxX maxY minX minY negative notifyChanged notifyStolen numDataElements pixelStride putByteData sampleModel sampleModelTranslateX sampleModelTranslateY scanlineStride setDataElements !sun/awt/image/ByteComponentRaster sun/awt/image/NativeLibLoader sun/awt/image/SunWritableRaster toString type verify width x x lies outside the raster y y lies outside the raster 8 9 Y Z [ \ ] ^ _ ` a b c d u v w Ljava/awt/image/DataBuffer; Ljava/awt/image/SampleModel; ()Ljava/awt/image/DataBuffer; !(IIIIII[I)Ljava/awt/image/Raster; (IIIILjava/awt/image/Raster;)V (IILjava/awt/image/Raster;)V (II)Ljava/awt/image/SampleModel; ([I)Ljava/awt/image/SampleModel; !()Ljava/awt/image/WritableRaster; #(II)Ljava/awt/image/WritableRaster; )(IIIIII[I)Ljava/awt/image/WritableRaster; ()Ljava/lang/Object; (IIIILjava/lang/Object;)V (IILjava/lang/Object;)V (I)Ljava/lang/StringBuilder; /(Ljava/awt/image/SampleModel;Ljava/awt/Point;)V *(IIIILjava/lang/Object;)Ljava/lang/Object; ((IILjava/lang/Object;)Ljava/lang/Object; *(Ljava/lang/Object;ILjava/lang/Object;II)V -(Ljava/lang/String;)Ljava/lang/StringBuilder; J(Ljava/awt/image/SampleModel;Ljava/awt/image/DataBuffer;Ljava/awt/Point;)V }(Ljava/awt/image/SampleModel;Ljava/awt/image/DataBuffer;Ljava/awt/Rectangle;Ljava/awt/Point;Ljava/awt/image/WritableRaster;)V ?(Ljava/awt/image/SampleModel;Ljava/awt/image/DataBuffer;Ljava/awt/Rectangle;Ljava/awt/Point;Lsun/awt/image/ByteComponentRaster;)V <