@Override public long skip(final long n) throws IOException {
  long length=Math.min(n,contentLength - pos);
  length=wrappedStream.skip(length);
  if (length > 0) {
    pos+=length;
  }
  return length;
}

@ Override public long skip ( final long n ) throws IOException { long length = Math . min ( n , contentLength - pos ) ; length = wrappedStream . skip ( length ) ; if ( length > 0 ) { pos += length ; } return length ; }
skips and discards a number of bytes from the input stream .
