db-derby-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From jboy...@apache.org
Subject svn commit: r165585 [3/42] - in /incubator/derby/code/trunk/java/client/org/apache/derby: client/ client/am/ client/net/ client/resources/ jdbc/
Date Mon, 02 May 2005 06:26:03 GMT
Modified: incubator/derby/code/trunk/java/client/org/apache/derby/client/am/BlobOutputStream.java
URL: http://svn.apache.org/viewcvs/incubator/derby/code/trunk/java/client/org/apache/derby/client/am/BlobOutputStream.java?rev=165585&r1=165584&r2=165585&view=diff
==============================================================================
--- incubator/derby/code/trunk/java/client/org/apache/derby/client/am/BlobOutputStream.java
(original)
+++ incubator/derby/code/trunk/java/client/org/apache/derby/client/am/BlobOutputStream.java
Sun May  1 23:25:59 2005
@@ -21,48 +21,45 @@
 package org.apache.derby.client.am;
 
 
-public class BlobOutputStream extends java.io.OutputStream
-{
-  private Blob blob_;
-  private long offset_;
+public class BlobOutputStream extends java.io.OutputStream {
+    private Blob blob_;
+    private long offset_;
 
-  public BlobOutputStream (Blob blob, long offset)
-  {
-    blob_ = blob;
-    offset_ = offset;
-    if (offset_ > (blob_.binaryString_.length - blob_.dataOffset_))
-      throw new IndexOutOfBoundsException();
-  }
-  public void write (int b) throws java.io.IOException
-  {
+    public BlobOutputStream(Blob blob, long offset) {
+        blob_ = blob;
+        offset_ = offset;
+        if (offset_ > (blob_.binaryString_.length - blob_.dataOffset_)) {
+            throw new IndexOutOfBoundsException();
+        }
+    }
 
-    byte[] newbuf = new byte[(int)offset_  +  blob_.dataOffset_];
-    System.arraycopy (blob_.binaryString_, 0, newbuf, 0, (int) offset_ -1 +  blob_.dataOffset_);
-    blob_.binaryString_ = newbuf;
-    blob_.binaryString_[(int)offset_ +  blob_.dataOffset_ - 1] = (byte)b;
-    blob_.binaryStream_ = new java.io.ByteArrayInputStream (blob_.binaryString_);
-    blob_.sqlLength_ = blob_.binaryString_.length - blob_.dataOffset_;
-  }
+    public void write(int b) throws java.io.IOException {
 
-  public void write (byte b[], int off, int len) throws java.io.IOException
-  {
-    if (b == null) {
-      throw new NullPointerException();
-    }
-    else if ((off < 0) || (off > b.length) || (len < 0) ||
-               ((off + len) > b.length) || ((off + len) < 0)) {
-      throw new IndexOutOfBoundsException();
+        byte[] newbuf = new byte[(int) offset_ + blob_.dataOffset_];
+        System.arraycopy(blob_.binaryString_, 0, newbuf, 0, (int) offset_ - 1 + blob_.dataOffset_);
+        blob_.binaryString_ = newbuf;
+        blob_.binaryString_[(int) offset_ + blob_.dataOffset_ - 1] = (byte) b;
+        blob_.binaryStream_ = new java.io.ByteArrayInputStream(blob_.binaryString_);
+        blob_.sqlLength_ = blob_.binaryString_.length - blob_.dataOffset_;
     }
-    else if (len == 0) {
-      return;
+
+    public void write(byte b[], int off, int len) throws java.io.IOException {
+        if (b == null) {
+            throw new NullPointerException();
+        } else if ((off < 0) || (off > b.length) || (len < 0) ||
+                ((off + len) > b.length) || ((off + len) < 0)) {
+            throw new IndexOutOfBoundsException();
+        } else if (len == 0) {
+            return;
+        }
+        byte[] newbuf = new byte[(int) offset_ - 1 + len + blob_.dataOffset_];
+        System.arraycopy(blob_.binaryString_, 0, newbuf, 0, (int) offset_ - 1 + blob_.dataOffset_);
+        blob_.binaryString_ = newbuf;
+        for (int i = 0; i < len; i++) {
+            blob_.binaryString_[(int) offset_ + i + blob_.dataOffset_ - 1] = b[off + i];
+        }
+        blob_.binaryStream_ = new java.io.ByteArrayInputStream(blob_.binaryString_);
+        blob_.sqlLength_ = blob_.binaryString_.length - blob_.dataOffset_;
     }
-    byte [] newbuf = new byte[(int)offset_ -1 + len  +  blob_.dataOffset_];
-    System.arraycopy(blob_.binaryString_,0,newbuf,0,(int)offset_-1 +  blob_.dataOffset_);
-    blob_.binaryString_ = newbuf;
-    for (int i=0; i<len; i++)
-      blob_.binaryString_[(int)offset_ + i + blob_.dataOffset_ - 1 ] = b[off + i];
-    blob_.binaryStream_ = new java.io.ByteArrayInputStream(blob_.binaryString_);
-    blob_.sqlLength_ = blob_.binaryString_.length - blob_.dataOffset_;
-  }
 }
 



Mime
View raw message