@Override public T currentValue() { return delegate.currentValue(); } }
@Override public T currentValue() { return delegate.currentValue(); } }
@Override public T currentValue() { return objectsEnumerable.currentValue(); }
@Override public boolean tryAdvance(Consumer<? super T> action) { Enumerable<T> lEnumerable = this.enumerable; if (lEnumerable.next()) { action.accept(lEnumerable.currentValue()); return true; } else { return false; } }
@Override public boolean tryAdvance(Consumer<? super T> action) { Enumerable<T> lEnumerable = this.enumerable; if (lEnumerable.next()) { action.accept(lEnumerable.currentValue()); return true; } else { return false; } }
@Override public void forEachRemaining(Consumer<? super T> action) { Enumerable<T> lEnumerable = this.enumerable; while(lEnumerable.next()) { action.accept(lEnumerable.currentValue()); } }
@Override public O currentValue() { return transformer.apply(delegate.currentValue()); }
@Override public void forEachRemaining(Consumer<? super T> action) { Enumerable<T> lEnumerable = this.enumerable; while(lEnumerable.next()) { action.accept(lEnumerable.currentValue()); } }
@Override public O currentValue() { return transformer.apply(delegate.currentValue()); }
@Override public T next() { if (!fetch) { fetch(); } if (hasValue) { fetch = false; hasValue = false; return enumerable.currentValue(); } else { throw new NoSuchElementException(); } }
@Override public boolean next() { if (sourceEnumerable.next()) { currentValue = mapper.map(sourceEnumerable.currentValue(), mappingContext); return true; } else return false; }
@Override public boolean next() { if (sourceEnumerable.next()) { currentValue = mapper.map(sourceEnumerable.currentValue(), mappingContext); return true; } else return false; }
@Override public boolean next() { while (delegate.next()) { if (predicate.test(delegate.currentValue())) { return true; } } return false; }
@Override public boolean next() { while (delegate.next()) { if (predicate.test(delegate.currentValue())) { return true; } } return false; }
private void mapperNotFound() { CharSequence errorMessage = errorMessageGenerator.apply(sourceEnumerable.currentValue()); throw new MappingException("No mapper found for " + errorMessage); }
@Override public <RH extends CheckedConsumer<? super T>> RH forEach(int startRow, Sheet sheet, RH consumer) { MappingContext<? super Row> mappingContext = newMappingContext(); Enumerable<T> enumarable = enumerable(startRow, sheet, mappingContext); while(enumarable.next()) { try { consumer.accept(enumarable.currentValue()); } catch(Exception e) { consumerErrorHandler.handlerError(e, enumarable.currentValue()); } } return consumer; }
@Override public final <H extends CheckedConsumer<? super T>> H forEach(final SET source, final H handler) throws E, MappingException { final Enumerable<T> enumerable = enumerate(source); while(enumerable.next()) { final T t = enumerable.currentValue(); handleT(handler, t); } return handler; }
@Override public final <H extends CheckedConsumer<? super T>> H forEach(final SET source, final H handler) throws E, MappingException { final Enumerable<T> enumerable = enumerate(source); while(enumerable.next()) { final T t = enumerable.currentValue(); handleT(handler, t); } return handler; }
private void checkMapper() { for(PredicatedMapperWithContext<S, T> pmm : discriminatorMappers ) { if (pmm.predicate.test(sourceEnumerable.currentValue())) { if (pmm.mapper != currentMapper) { markAsBroken(); currentMapper = pmm.mapper; currentMappingContext = pmm.mappingContext; } return; } } mapperNotFound(); }
private void checkMapper() { for(PredicatedMapperWithContext<S, T> pmm : discriminatorMappers ) { if (pmm.predicate.test(sourceEnumerable.currentValue())) { if (pmm.mapper != currentMapper) { markAsBroken(); currentMapper = pmm.mapper; currentMappingContext = pmm.mappingContext; } return; } } mapperNotFound(); }