6717164: FilterInputStream.skip incorrectly inherits wording specifying how the InputStream.skip works
authorsherman
Tue, 06 Apr 2010 15:45:21 -0700
changeset 5201 37e71048195f
parent 5200 8172fc66e135
child 5202 20198b5f3653
6717164: FilterInputStream.skip incorrectly inherits wording specifying how the InputStream.skip works Summary: restoring the javadoc Reviewed-by: alanb
jdk/src/share/classes/java/io/FilterInputStream.java
--- a/jdk/src/share/classes/java/io/FilterInputStream.java	Tue Apr 06 15:44:17 2010 +0100
+++ b/jdk/src/share/classes/java/io/FilterInputStream.java	Tue Apr 06 15:45:21 2010 -0700
@@ -134,9 +134,18 @@
     }
 
     /**
-     * {@inheritDoc}
+     * Skips over and discards <code>n</code> bytes of data from the
+     * input stream. The <code>skip</code> method may, for a variety of
+     * reasons, end up skipping over some smaller number of bytes,
+     * possibly <code>0</code>. The actual number of bytes skipped is
+     * returned.
      * <p>
      * This method simply performs <code>in.skip(n)</code>.
+     *
+     * @param      n   the number of bytes to be skipped.
+     * @return     the actual number of bytes skipped.
+     * @exception  IOException  if the stream does not support seek,
+     *                          or if some other I/O error occurs.
      */
     public long skip(long n) throws IOException {
         return in.skip(n);