@Override public void seek(final long pPosition) throws IOException { if (pPosition < getFlushedPosition()) { throw new IndexOutOfBoundsException("pos < flushedPosition"); } stream.seek(startPos + pPosition); streamPos = pPosition; }
@Override public void seek(final long pPosition) throws IOException { if (pPosition < getFlushedPosition()) { throw new IndexOutOfBoundsException("pos < flushedPosition"); } stream.seek(startPos + pPosition); streamPos = pPosition; }
@Override public void seek(final long pPosition) throws IOException { if (pPosition < getFlushedPosition()) { throw new IndexOutOfBoundsException("pos < flushedPosition"); } mStream.seek(mStartPos + pPosition); streamPos = pPosition; }