Refine search
/** Invokes {@code consumer} for each value contained in this array, in order. */ public void forEach(LongConsumer consumer) { checkNotNull(consumer); for (int i = start; i < end; i++) { consumer.accept(array[i]); } }
@Override public void close() { if ( closedCallback != null ) { closedCallback.accept( transactionId ); } }
public void ifPresent(LongConsumer consumer) { if (this != emptyInstance) { consumer.accept(value); } }
/** Invokes {@code consumer} for each value contained in this array, in order. */ public void forEach(LongConsumer consumer) { checkNotNull(consumer); for (int i = start; i < end; i++) { consumer.accept(array[i]); } }
@Override public boolean tryAdvance(LongConsumer consumer) { Objects.requireNonNull(consumer); if (estimatedSize > 0) { estimatedSize--; consumer.accept(element); return true; } return false; }
@Override public void forEachRemaining(LongConsumer action) { requireNonNull(action); if (hasNext) { action.accept(e); hasNext = false; } } };
@Override public void forEach(LongConsumer action) { requireNonNull(action); action.accept(element); }
@Override public void forEachOrdered(LongConsumer action) { requireNonNull(action); action.accept(element); }
protected void onRequest(LongConsumer initialRequestConsumer, LongConsumer requestConsumer, long value) { if (!REQUEST_CONSUMER.compareAndSet(this, null, requestConsumer)) { throw new IllegalStateException( "A consumer has already been assigned to consume requests"); } else if (value > 0) { initialRequestConsumer.accept(value); } }
/** Invokes {@code consumer} for each value contained in this array, in order. */ public void forEach(LongConsumer consumer) { checkNotNull(consumer); for (int i = start; i < end; i++) { consumer.accept(array[i]); } }
private void forEachSubsequentLogFile( long recoveredTransactionLogVersion, LongConsumer action ) { long highestLogVersion = logFiles.getHighestLogVersion(); for ( long fileIndex = recoveredTransactionLogVersion + 1; fileIndex <= highestLogVersion; fileIndex++ ) { action.accept( fileIndex ); } }
@Override public void handleGeneratedKeys(PreparedStatement ps, LongConsumer longConsumer) throws SQLException { try (final ResultSet generatedKeys = ps.getGeneratedKeys()) { while (generatedKeys.next()) { longConsumer.accept(generatedKeys.getLong(1)); //sqlStatement.addGeneratedKey(generatedKeys.getLong(1)); } } }
/** * Even if instances are meant to be accessed by a single thread at a time, lifecycle calls * can guard for it nonetheless. Only the first call to close will perform close. */ @Override public synchronized void close() { if ( !closed && currentBatch != null ) { long id; while ( (id = currentBatch.nextId()) != VALUE_REPRESENTING_NULL ) { excessIdConsumer.accept( id ); } currentBatch = null; } closed = true; }
@Override public void forEachRemaining(LongConsumer action) { stream.next(x -> { action.accept(x); return true; }); }
@Override protected LongPredicate wrap(LongPredicate consumer) { return e -> { elementConsumer.accept(e); return consumer.test(e); }; } }
private void consumeOversizeMappingException(long key, LongConsumer operation) { handleOversizeMappingException(key, k -> { operation.accept(k); return null; }); }
@Override public boolean tryAdvance(LongConsumer action) { if (done) { return false; } done = !stream.next(x -> { action.accept(x); return false; }); return true; }
@Override public void forEachOrdered(LongConsumer action) { next(e -> { action.accept(e); return true; }); }
@Override public void accept(Page page) { long retainedSizeInBytes = page.getRetainedSizeInBytes(); bufferMemoryManager.updateMemoryUsage(retainedSizeInBytes); memoryTracker.accept(retainedSizeInBytes); PageReference pageReference = new PageReference(page, 1, () -> { bufferMemoryManager.updateMemoryUsage(-retainedSizeInBytes); memoryTracker.accept(-retainedSizeInBytes); }); localExchangeSource.addPage(pageReference); }