- Common ways to obtain OverwritingCircularBuffer
private void myMethod () {OverwritingCircularBuffer o =
new OverwritingCircularBuffer<>(bufferSize)
- Smart code suggestions by Codota
}
public BlockingCircularBuffer(int bufferSize, int congestionDelay) { events = new OverwritingCircularBuffer<>(bufferSize); lock = new ReentrantLock(true); this.congestionDelay = congestionDelay; }
public BlockingCircularBuffer(int bufferSize, int congestionDelay) { events = new OverwritingCircularBuffer<>(bufferSize); lock = new ReentrantLock(true); this.congestionDelay = congestionDelay; }
@Before public void setUp() throws Exception { instance = new OverwritingCircularBuffer<>(TEST_BUFFER_SIZE); }
@Test public void addRemove() { internalTestRemove(instance, 0); internalTestRemove(instance, 3); internalTestRemove(instance, 7); internalTestRemove(instance, 17); internalTestRemove(instance, 4 * TEST_BUFFER_SIZE); instance = new OverwritingCircularBuffer<>(17); internalTestRemove(instance, 23); // absurd... instance = new OverwritingCircularBuffer<>(1); internalTestRemove(instance, 17); }
@Test public void addRemoveAll() { internalTestRemoveAll(instance, 0); internalTestRemoveAll(instance, 3); internalTestRemoveAll(instance, 7); internalTestRemoveAll(instance, 17); internalTestRemoveAll(instance, 4 * TEST_BUFFER_SIZE); instance = new OverwritingCircularBuffer<>(17); internalTestRemoveAll(instance, 23); // absurd... instance = new OverwritingCircularBuffer<>(1); internalTestRemoveAll(instance, 17); }