Class AbstractLongIterable
java.lang.Object
org.eclipse.collections.impl.primitive.AbstractLongIterable
- All Implemented Interfaces:
LongIterable, PrimitiveIterable
- Direct Known Subclasses:
AbstractLongSet, AbstractMutableLongValuesMap, LongArrayList, LongHashBag
This file was automatically generated from template file abstractPrimitiveIterable.stg.
- Since:
- 6.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionasLazy()Returns a LazyLongIterable adapter wrapping the source LongIterable.doubleaverage()longmaxIfEmpty(long defaultValue) doublemedian()longminIfEmpty(long defaultValue) toBag()Converts the LongIterable to a new MutableLongBag.toList()Converts the LongIterable to a new MutableLongList.toSet()Converts the LongIterable to a new MutableLongSet.long[]toString()Returns a string with the elements of this iterable separated by commas with spaces and enclosed in square brackets.Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface LongIterable
allSatisfy, anySatisfy, averageIfEmpty, chunk, collect, collect, collectBoolean, collectByte, collectChar, collectDouble, collectFloat, collectInt, collectLong, collectShort, contains, containsAll, containsAll, containsAny, containsAny, containsNone, containsNone, count, detectIfNone, each, flatCollect, forEach, injectInto, injectIntoBoolean, injectIntoByte, injectIntoChar, injectIntoDouble, injectIntoFloat, injectIntoInt, injectIntoLong, injectIntoShort, longIterator, max, medianIfEmpty, min, noneSatisfy, reduce, reduceIfEmpty, reject, reject, select, select, sum, summaryStatistics, tap, toArray, toArray, toSortedList, toSortedListBy, toSortedListByMethods inherited from interface PrimitiveIterable
appendString, appendString, appendString, isEmpty, makeString, makeString, makeString, notEmpty, size
-
Constructor Details
-
AbstractLongIterable
public AbstractLongIterable()
-
-
Method Details
-
toString
Description copied from interface:PrimitiveIterableReturns a string with the elements of this iterable separated by commas with spaces and enclosed in square brackets.Assert.assertEquals("[]", IntLists.mutable.empty().toString()); Assert.assertEquals("[1]", IntLists.mutable.with(1).toString()); Assert.assertEquals("[1, 2, 3]", IntLists.mutable.with(1, 2, 3).toString());- Specified by:
toStringin interfacePrimitiveIterable- Overrides:
toStringin classObject- Returns:
- a string representation of this PrimitiveIterable
- See Also:
-
minIfEmpty
public long minIfEmpty(long defaultValue) - Specified by:
minIfEmptyin interfaceLongIterable
-
maxIfEmpty
public long maxIfEmpty(long defaultValue) - Specified by:
maxIfEmptyin interfaceLongIterable
-
average
public double average()- Specified by:
averagein interfaceLongIterable
-
median
public double median()- Specified by:
medianin interfaceLongIterable
-
toSortedArray
public long[] toSortedArray()- Specified by:
toSortedArrayin interfaceLongIterable
-
toSortedList
- Specified by:
toSortedListin interfaceLongIterable
-
asLazy
Description copied from interface:LongIterableReturns a LazyLongIterable adapter wrapping the source LongIterable.- Specified by:
asLazyin interfaceLongIterable
-
toList
Description copied from interface:LongIterableConverts the LongIterable to a new MutableLongList.- Specified by:
toListin interfaceLongIterable
-
toSet
Description copied from interface:LongIterableConverts the LongIterable to a new MutableLongSet.- Specified by:
toSetin interfaceLongIterable
-
toBag
Description copied from interface:LongIterableConverts the LongIterable to a new MutableLongBag.- Specified by:
toBagin interfaceLongIterable
-