@Override public long getSize() { return buffer.getSize(); }
@Override public long getSize() { return buffer.getSize(); }
public BasicBufferIterator(Buffer<E> buffer) { this.buffer = Objects.requireNonNull(buffer, "buffer must not be null!"); this.size = buffer.getSize(); this.current = 0; }
public BasicBufferIterator(Buffer<E> buffer) { this.buffer = Objects.requireNonNull(buffer, "buffer must not be null!"); this.size = buffer.getSize(); this.current = 0; }
public void addFilteredIndex(long index) { long size = sourceBuffer.getSize(); if(index < 0 || index >= sourceBuffer.getSize()) { if(logger.isInfoEnabled()) logger.info("Invalid filtered index {} (size={})!", index, size); // NOPMD } ReentrantReadWriteLock.WriteLock lock = indicesLock.writeLock(); lock.lock(); try { filteredIndices.add(index); } finally { lock.unlock(); } }
public void addFilteredIndex(long index) { long size = sourceBuffer.getSize(); if(index < 0 || index >= sourceBuffer.getSize()) { if(logger.isInfoEnabled()) logger.info("Invalid filtered index {} (size={})!", index, size); // NOPMD } ReentrantReadWriteLock.WriteLock lock = indicesLock.writeLock(); lock.lock(); try { filteredIndices.add(index); } finally { lock.unlock(); } }
private int internalRowCount() { if(isPaused()) { return pauseRowCount.get(); } if(circularBuffer != null) { // special circular handling return circularBuffer.getAvailableElements(); } long rows = buffer.getSize(); if(rows > Integer.MAX_VALUE) { if(logger.isWarnEnabled()) logger.warn("Swing can only handle {} rows instead of {}!", Integer.MAX_VALUE, rows); rows = Integer.MAX_VALUE; } return (int) rows; }
private int internalRowCount() { if(isPaused()) { return pauseRowCount.get(); } if(circularBuffer != null) { // special circular handling return circularBuffer.getAvailableElements(); } long rows = buffer.getSize(); if(rows > Integer.MAX_VALUE) { if(logger.isWarnEnabled()) logger.warn("Swing can only handle {} rows instead of {}!", Integer.MAX_VALUE, rows); rows = Integer.MAX_VALUE; } return (int) rows; }
long currentSize = sourceBuffer.getSize(); long filterStartIndex = lastFilteredElement + 1; if(filterStartIndex > currentSize)
long currentSize = sourceBuffer.getSize(); long filterStartIndex = lastFilteredElement + 1; if(filterStartIndex > currentSize)