public final void flushBefore(long pPosition) throws IOException { if (pPosition < flushedPosition) { throw new IndexOutOfBoundsException("position < flushedPosition"); } if (pPosition > getStreamPosition()) { throw new IndexOutOfBoundsException("position > stream position"); } checkOpen(); flushBeforeImpl(pPosition); flushedPosition = pPosition; }
public final void flushBefore(long pPosition) throws IOException { if (pPosition < mFlushedPosition) { throw new IndexOutOfBoundsException("position < flushedPosition"); } if (pPosition > getStreamPosition()) { throw new IndexOutOfBoundsException("position > stream position"); } checkOpen(); flushBeforeImpl(pPosition); mFlushedPosition = pPosition; }
public final void flushBefore(long pPosition) throws IOException { if (pPosition < flushedPosition) { throw new IndexOutOfBoundsException("position < flushedPosition"); } if (pPosition > getStreamPosition()) { throw new IndexOutOfBoundsException("position > stream position"); } checkOpen(); flushBeforeImpl(pPosition); flushedPosition = pPosition; }