Top Description Methods
org.eclipse.collections.api

public Interface LazyLongIterable

extends LongIterable
Imports
org.eclipse.collections.api.block.function.primitive.LongToBooleanFunction, .LongToByteFunction, .LongToCharFunction, .LongToDoubleFunction, .LongToFloatFunction, .LongToIntFunction, .LongToLongFunction, .LongToObjectFunction, .LongToShortFunction, org.eclipse.collections.api.block.predicate.primitive.LongPredicate, org.eclipse.collections.api.block.procedure.primitive.LongProcedure

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

Method Summary

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

Redeclares org.eclipse.collections.api.LongIterable.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>
flatCollect(LongToObjectFunction<? extends Iterable<V>> function)

public LazyLongIterable
reject(LongPredicate predicate)

Redeclares org.eclipse.collections.api.LongIterable.reject.

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

public LazyLongIterable
select(LongPredicate predicate)

Redeclares org.eclipse.collections.api.LongIterable.select.

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

public LazyLongIterable
Inherited from org.eclipse.collections.api.LongIterable:
allSatisfyanySatisfyasLazyaverageaverageIfEmptychunkcollectcollectBooleancollectBytecollectCharcollectDoublecollectFloatcollectIntcollectLongcollectShortcontainscontainsAllcontainsAllcontainsAnycontainsAnycontainsNonecontainsNonecountdetectIfNoneeachflatCollectforEachinjectIntoinjectIntoBooleaninjectIntoByteinjectIntoCharinjectIntoDoubleinjectIntoFloatinjectIntoIntinjectIntoLonginjectIntoShortlongIteratormaxmaxIfEmptymedianmedianIfEmptyminminIfEmptynoneSatisfyreducereduceIfEmptyrejectselectsumsummaryStatisticstoArraytoArraytoBagtoListtoSettoSortedArraytoSortedListtoSortedListtoSortedListBytoSortedListBy

Method Detail

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

Redeclares org.eclipse.collections.api.LongIterable.collect.

Doc from org.eclipse.collections.api.LongIterable.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(LongToBooleanFunction function)
Since
7.0
collectByteback to summary
public LazyByteIterable collectByte(LongToByteFunction function)
Since
7.0
collectCharback to summary
public LazyCharIterable collectChar(LongToCharFunction function)
Since
7.0
collectDoubleback to summary
public LazyDoubleIterable collectDouble(LongToDoubleFunction function)
Since
7.0
collectFloatback to summary
public LazyFloatIterable collectFloat(LongToFloatFunction function)
Since
7.0
collectIntback to summary
public LazyIntIterable collectInt(LongToIntFunction function)
Since
7.0
collectLongback to summary
public LazyLongIterable collectLong(LongToLongFunction function)
Since
7.0
collectShortback to summary
public LazyShortIterable collectShort(LongToShortFunction function)
Since
7.0
flatCollectback to summary
public <V> LazyIterable<V> flatCollect(LongToObjectFunction<? extends Iterable<V>> function)
Since
9.0
rejectback to summary
public LazyLongIterable reject(LongPredicate predicate)

Redeclares org.eclipse.collections.api.LongIterable.reject.

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

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

Annotations
@Override
selectback to summary
public LazyLongIterable select(LongPredicate predicate)

Redeclares org.eclipse.collections.api.LongIterable.select.

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

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

Annotations
@Override
tapback to summary
public LazyLongIterable tap(LongProcedure procedure)

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

Annotations
@Override
Since
9.0.