BufferedInputStream.java: Fixed @author tag.

2004-10-18  Michael Koch  <konqueror@gmx.de>

	* java/io/BufferedInputStream.java: Fixed @author tag.
	(read): Simplified expression.
	(read): Merged javadoc a bit more.
	(read): Renamed 'remain' to 'totalBytesRead'.
	* java/io/DataInputStream.java,
	java/io/DataOutputStream.java,
	java/io/ObjectInputStream.java,
	java/io/ObjectOutputStream.java:
	Reworked modifier order.

From-SVN: r89218
This commit is contained in:
Michael Koch 2004-10-18 13:40:05 +00:00 committed by Michael Koch
parent ba3ed8d806
commit 0736f19f4e
6 changed files with 28 additions and 17 deletions

View File

@ -1,3 +1,15 @@
2004-10-18 Michael Koch <konqueror@gmx.de>
* java/io/BufferedInputStream.java: Fixed @author tag.
(read): Simplified expression.
(read): Merged javadoc a bit more.
(read): Renamed 'remain' to 'totalBytesRead'.
* java/io/DataInputStream.java,
java/io/DataOutputStream.java,
java/io/ObjectInputStream.java,
java/io/ObjectOutputStream.java:
Reworked modifier order.
2004-10-18 Michael Koch <konqueror@gmx.de>
* java/net/Inet4Address.java: Merged file header and javadocs.

View File

@ -1,5 +1,5 @@
/* BufferedInputStream.java -- An input stream that implements buffering
Copyright (C) 1998, 1999, 2001 Free Software Foundation, Inc.
Copyright (C) 1998, 1999, 2001, 2004 Free Software Foundation, Inc.
This file is part of GNU Classpath.
@ -60,12 +60,11 @@ package java.io;
* does.
*
* @author Aaron M. Renn (arenn@urbanophile.com)
* @author Warren Levy <warrenl@cygnus.com>
* @author Jeroen Frijters <jeroen@frijters.net>
* @author Warren Levy (warrenl@cygnus.com)
* @author Jeroen Frijters (jeroen@frijters.net)
*/
public class BufferedInputStream extends FilterInputStream
{
/**
* This is the default buffer size
*/
@ -235,16 +234,16 @@ public class BufferedInputStream extends FilterInputStream
if (markpos >= 0 && pos - markpos > marktarget)
markpos = -1;
return ((int) buf[pos++]) & 0xFF;
return buf[pos++] & 0xFF;
}
/**
* This method reads bytes from a stream and stores them into a caller
* supplied buffer. It starts storing the data at index <code>off</code>
* into the buffer and attempts to read <code>len</code> bytes. This method
* can return before reading the number of bytes requested. The actual
* number of bytes read is returned as an int. A -1 is returned to indicate
* the end of the stream.
* can return before reading the number of bytes requested.
* The actual number of bytes read is returned as an int. A -1 is returned
* to indicate the end of the stream.
* <p>
* This method will block until some data can be read.
*
@ -267,14 +266,14 @@ public class BufferedInputStream extends FilterInputStream
if (pos >= count && !refill())
return -1; // No bytes were read before EOF.
int remain = Math.min(count - pos, len);
System.arraycopy(buf, pos, b, off, remain);
pos += remain;
int totalBytesRead = Math.min(count - pos, len);
System.arraycopy(buf, pos, b, off, totalBytesRead);
pos += totalBytesRead;
if (markpos >= 0 && pos - markpos > marktarget)
markpos = -1;
return remain;
return totalBytesRead;
}
/**

View File

@ -651,7 +651,7 @@ public class DataInputStream extends FilterInputStream implements DataInput
*
* @see DataInput#readUTF
*/
public final static String readUTF (DataInput in) throws IOException
public static final String readUTF(DataInput in) throws IOException
{
final int UTFlen = in.readUnsignedShort ();
byte[] buf = new byte [UTFlen];

View File

@ -404,7 +404,7 @@ public class DataOutputStream extends FilterOutputStream implements DataOutput
*
* @see DataInput#readUTF
*/
public synchronized final void writeUTF (String value) throws IOException
public final synchronized void writeUTF(String value) throws IOException
{
int len = value.length();
int sum = 0;

View File

@ -1120,7 +1120,7 @@ public class ObjectInputStream extends InputStream
*
* XXX: finish up comments
*/
public static abstract class GetField
public abstract static class GetField
{
public abstract ObjectStreamClass getObjectStreamClass();

View File

@ -893,7 +893,7 @@ public class ObjectOutputStream extends OutputStream
*
* XXX: finish up comments
*/
public static abstract class PutField
public abstract static class PutField
{
public abstract void put (String name, boolean value);
public abstract void put (String name, byte value);
@ -1552,7 +1552,7 @@ public class ObjectOutputStream extends OutputStream
}
// this value comes from 1.2 spec, but is used in 1.1 as well
private final static int BUFFER_SIZE = 1024;
private static final int BUFFER_SIZE = 1024;
private static int defaultProtocolVersion = PROTOCOL_VERSION_2;