Top Description Methods
org.eclipse.collections.api

public Interface LazyDoubleIterable

extends DoubleIterable
Imports
org.eclipse.collections.api.block.function.primitive.DoubleToBooleanFunction, .DoubleToByteFunction, .DoubleToCharFunction, .DoubleToDoubleFunction, .DoubleToFloatFunction, .DoubleToIntFunction, .DoubleToLongFunction, .DoubleToObjectFunction, .DoubleToShortFunction, org.eclipse.collections.api.block.predicate.primitive.DoublePredicate, org.eclipse.collections.api.block.procedure.primitive.DoubleProcedure

This file was automatically generated from template file lazyPrimitiveIterable.stg.

Method Summary

Modifier and TypeMethod and Description
public <V> LazyIterable<V>
collect(DoubleToObjectFunction<? extends V> function)

Redeclares org.eclipse.collections.api.DoubleIterable.collect.

Returns a new collection with the results of applying the specified function on each element of the source collection.

public LazyBooleanIterable
public LazyByteIterable
public LazyCharIterable
public LazyDoubleIterable
public LazyFloatIterable
public LazyIntIterable
public LazyLongIterable
public LazyShortIterable
public <V> LazyIterable<V>
public LazyDoubleIterable
reject(DoublePredicate predicate)

Redeclares org.eclipse.collections.api.DoubleIterable.reject.

Returns a new DoubleIterable with all of the elements in the DoubleIterable that return false for the specified predicate.

public LazyDoubleIterable
select(DoublePredicate predicate)

Redeclares org.eclipse.collections.api.DoubleIterable.select.

Returns a new DoubleIterable with all of the elements in the DoubleIterable that return true for the specified predicate.

public LazyDoubleIterable
Inherited from org.eclipse.collections.api.DoubleIterable:
allSatisfyanySatisfyasLazyaverageaverageIfEmptychunkcollectcollectBooleancollectBytecollectCharcollectDoublecollectFloatcollectIntcollectLongcollectShortcontainscontainsAllcontainsAllcontainsAnycontainsAnycontainsNonecontainsNonecountdetectIfNonedoubleIteratoreachflatCollectforEachinjectIntoinjectIntoBooleaninjectIntoByteinjectIntoCharinjectIntoDoubleinjectIntoFloatinjectIntoIntinjectIntoLonginjectIntoShortmaxmaxIfEmptymedianmedianIfEmptyminminIfEmptynoneSatisfyreducereduceIfEmptyrejectselectsumsummaryStatisticstoArraytoArraytoBagtoListtoSettoSortedArraytoSortedListtoSortedListtoSortedListBytoSortedListBy

Method Detail

collectback to summary
public <V> LazyIterable<V> collect(DoubleToObjectFunction<? extends V> function)

Redeclares org.eclipse.collections.api.DoubleIterable.collect.

Doc from org.eclipse.collections.api.DoubleIterable.collect.

Returns a new collection with the results of applying the specified function on each element of the source collection. This method is also commonly called transform or map.

Annotations
@Override
collectBooleanback to summary
public LazyBooleanIterable collectBoolean(DoubleToBooleanFunction function)
Since
7.0
collectByteback to summary
public LazyByteIterable collectByte(DoubleToByteFunction function)
Since
7.0
collectCharback to summary
public LazyCharIterable collectChar(DoubleToCharFunction function)
Since
7.0
collectDoubleback to summary
public LazyDoubleIterable collectDouble(DoubleToDoubleFunction function)
Since
7.0
collectFloatback to summary
public LazyFloatIterable collectFloat(DoubleToFloatFunction function)
Since
7.0
collectIntback to summary
public LazyIntIterable collectInt(DoubleToIntFunction function)
Since
7.0
collectLongback to summary
public LazyLongIterable collectLong(DoubleToLongFunction function)
Since
7.0
collectShortback to summary
public LazyShortIterable collectShort(DoubleToShortFunction function)
Since
7.0
flatCollectback to summary
public <V> LazyIterable<V> flatCollect(DoubleToObjectFunction<? extends Iterable<V>> function)
Since
9.0
rejectback to summary
public LazyDoubleIterable reject(DoublePredicate predicate)

Redeclares org.eclipse.collections.api.DoubleIterable.reject.

Doc from org.eclipse.collections.api.DoubleIterable.reject.

Returns a new DoubleIterable with all of the elements in the DoubleIterable that return false for the specified predicate.

Annotations
@Override
selectback to summary
public LazyDoubleIterable select(DoublePredicate predicate)

Redeclares org.eclipse.collections.api.DoubleIterable.select.

Doc from org.eclipse.collections.api.DoubleIterable.select.

Returns a new DoubleIterable with all of the elements in the DoubleIterable that return true for the specified predicate.

Annotations
@Override
tapback to summary
public LazyDoubleIterable tap(DoubleProcedure procedure)

Redeclares as abstract: org.eclipse.collections.api.DoubleIterable.tap.

Annotations
@Override
Since
9.0.