Class ReverseLongIterable
- java.lang.Object
-
- org.eclipse.collections.impl.lazy.primitive.AbstractLazyLongIterable
-
- org.eclipse.collections.impl.lazy.primitive.ReverseLongIterable
-
- All Implemented Interfaces:
LazyLongIterable
,LongIterable
,PrimitiveIterable
public class ReverseLongIterable extends AbstractLazyLongIterable
This file was automatically generated from template file reversePrimitiveIterable.stg.- Since:
- 5.0.
- See Also:
ReverseIterable
-
-
Constructor Summary
Constructors Constructor Description ReverseLongIterable(LongList newAdapted)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ReverseLongIterable
adapt(LongList longList)
LazyLongIterable
asLazy()
double
average()
boolean
contains(long value)
boolean
containsAll(long... source)
boolean
containsAll(LongIterable source)
void
each(LongProcedure procedure)
boolean
isEmpty()
LongIterator
longIterator()
long
max()
long
maxIfEmpty(long defaultValue)
double
median()
long
min()
long
minIfEmpty(long defaultValue)
boolean
notEmpty()
int
size()
long
sum()
long[]
toArray()
MutableLongBag
toBag()
MutableLongList
toList()
MutableLongSet
toSet()
long[]
toSortedArray()
-
Methods inherited from class org.eclipse.collections.impl.lazy.primitive.AbstractLazyLongIterable
allSatisfy, anySatisfy, appendString, appendString, appendString, chunk, collect, collectBoolean, collectByte, collectChar, collectDouble, collectFloat, collectInt, collectLong, collectShort, count, detectIfNone, flatCollect, injectInto, makeString, makeString, makeString, noneSatisfy, reject, select, tap, toSortedList, toString
-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.eclipse.collections.api.LongIterable
averageIfEmpty, collect, collectBoolean, collectByte, collectChar, collectDouble, collectFloat, collectInt, collectLong, collectShort, containsAny, containsAny, containsNone, containsNone, flatCollect, forEach, injectIntoBoolean, injectIntoByte, injectIntoChar, injectIntoDouble, injectIntoFloat, injectIntoInt, injectIntoLong, injectIntoShort, medianIfEmpty, reduce, reduceIfEmpty, reject, select, summaryStatistics, toArray, toSortedList, toSortedListBy, toSortedListBy
-
-
-
-
Constructor Detail
-
ReverseLongIterable
public ReverseLongIterable(LongList newAdapted)
-
-
Method Detail
-
adapt
public static ReverseLongIterable adapt(LongList longList)
-
longIterator
public LongIterator longIterator()
-
each
public void each(LongProcedure procedure)
- Since:
- 7.0.
-
sum
public long sum()
- Specified by:
sum
in interfaceLongIterable
- Overrides:
sum
in classAbstractLazyLongIterable
-
max
public long max()
- Specified by:
max
in interfaceLongIterable
- Overrides:
max
in classAbstractLazyLongIterable
-
min
public long min()
- Specified by:
min
in interfaceLongIterable
- Overrides:
min
in classAbstractLazyLongIterable
-
minIfEmpty
public long minIfEmpty(long defaultValue)
- Specified by:
minIfEmpty
in interfaceLongIterable
- Overrides:
minIfEmpty
in classAbstractLazyLongIterable
-
maxIfEmpty
public long maxIfEmpty(long defaultValue)
- Specified by:
maxIfEmpty
in interfaceLongIterable
- Overrides:
maxIfEmpty
in classAbstractLazyLongIterable
-
average
public double average()
- Specified by:
average
in interfaceLongIterable
- Overrides:
average
in classAbstractLazyLongIterable
-
median
public double median()
- Specified by:
median
in interfaceLongIterable
- Overrides:
median
in classAbstractLazyLongIterable
-
toSortedArray
public long[] toSortedArray()
- Specified by:
toSortedArray
in interfaceLongIterable
- Overrides:
toSortedArray
in classAbstractLazyLongIterable
-
toArray
public long[] toArray()
- Specified by:
toArray
in interfaceLongIterable
- Overrides:
toArray
in classAbstractLazyLongIterable
-
contains
public boolean contains(long value)
- Specified by:
contains
in interfaceLongIterable
- Overrides:
contains
in classAbstractLazyLongIterable
-
containsAll
public boolean containsAll(long... source)
- Specified by:
containsAll
in interfaceLongIterable
- Overrides:
containsAll
in classAbstractLazyLongIterable
-
containsAll
public boolean containsAll(LongIterable source)
- Specified by:
containsAll
in interfaceLongIterable
- Overrides:
containsAll
in classAbstractLazyLongIterable
-
size
public int size()
- Specified by:
size
in interfacePrimitiveIterable
- Overrides:
size
in classAbstractLazyLongIterable
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmpty
in interfacePrimitiveIterable
- Overrides:
isEmpty
in classAbstractLazyLongIterable
-
notEmpty
public boolean notEmpty()
- Specified by:
notEmpty
in interfacePrimitiveIterable
- Overrides:
notEmpty
in classAbstractLazyLongIterable
-
toList
public MutableLongList toList()
- Specified by:
toList
in interfaceLongIterable
- Overrides:
toList
in classAbstractLazyLongIterable
-
toSet
public MutableLongSet toSet()
- Specified by:
toSet
in interfaceLongIterable
- Overrides:
toSet
in classAbstractLazyLongIterable
-
toBag
public MutableLongBag toBag()
- Specified by:
toBag
in interfaceLongIterable
- Overrides:
toBag
in classAbstractLazyLongIterable
-
asLazy
public LazyLongIterable asLazy()
- Specified by:
asLazy
in interfaceLongIterable
- Overrides:
asLazy
in classAbstractLazyLongIterable
-
-