Class ReverseDoubleIterable
- java.lang.Object
-
- org.eclipse.collections.impl.lazy.primitive.AbstractLazyDoubleIterable
-
- org.eclipse.collections.impl.lazy.primitive.ReverseDoubleIterable
-
- All Implemented Interfaces:
DoubleIterable
,LazyDoubleIterable
,PrimitiveIterable
public class ReverseDoubleIterable extends AbstractLazyDoubleIterable
This file was automatically generated from template file reversePrimitiveIterable.stg.- Since:
- 5.0.
- See Also:
ReverseIterable
-
-
Constructor Summary
Constructors Constructor Description ReverseDoubleIterable(DoubleList newAdapted)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ReverseDoubleIterable
adapt(DoubleList doubleList)
LazyDoubleIterable
asLazy()
double
average()
boolean
contains(double value)
boolean
containsAll(double... source)
boolean
containsAll(DoubleIterable source)
DoubleIterator
doubleIterator()
void
each(DoubleProcedure procedure)
boolean
isEmpty()
double
max()
double
maxIfEmpty(double defaultValue)
double
median()
double
min()
double
minIfEmpty(double defaultValue)
boolean
notEmpty()
int
size()
double
sum()
double[]
toArray()
MutableDoubleBag
toBag()
MutableDoubleList
toList()
MutableDoubleSet
toSet()
double[]
toSortedArray()
-
Methods inherited from class org.eclipse.collections.impl.lazy.primitive.AbstractLazyDoubleIterable
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.DoubleIterable
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
-
ReverseDoubleIterable
public ReverseDoubleIterable(DoubleList newAdapted)
-
-
Method Detail
-
adapt
public static ReverseDoubleIterable adapt(DoubleList doubleList)
-
doubleIterator
public DoubleIterator doubleIterator()
-
each
public void each(DoubleProcedure procedure)
- Since:
- 7.0.
-
sum
public double sum()
- Specified by:
sum
in interfaceDoubleIterable
- Overrides:
sum
in classAbstractLazyDoubleIterable
-
max
public double max()
- Specified by:
max
in interfaceDoubleIterable
- Overrides:
max
in classAbstractLazyDoubleIterable
-
min
public double min()
- Specified by:
min
in interfaceDoubleIterable
- Overrides:
min
in classAbstractLazyDoubleIterable
-
minIfEmpty
public double minIfEmpty(double defaultValue)
- Specified by:
minIfEmpty
in interfaceDoubleIterable
- Overrides:
minIfEmpty
in classAbstractLazyDoubleIterable
-
maxIfEmpty
public double maxIfEmpty(double defaultValue)
- Specified by:
maxIfEmpty
in interfaceDoubleIterable
- Overrides:
maxIfEmpty
in classAbstractLazyDoubleIterable
-
average
public double average()
- Specified by:
average
in interfaceDoubleIterable
- Overrides:
average
in classAbstractLazyDoubleIterable
-
median
public double median()
- Specified by:
median
in interfaceDoubleIterable
- Overrides:
median
in classAbstractLazyDoubleIterable
-
toSortedArray
public double[] toSortedArray()
- Specified by:
toSortedArray
in interfaceDoubleIterable
- Overrides:
toSortedArray
in classAbstractLazyDoubleIterable
-
toArray
public double[] toArray()
- Specified by:
toArray
in interfaceDoubleIterable
- Overrides:
toArray
in classAbstractLazyDoubleIterable
-
contains
public boolean contains(double value)
- Specified by:
contains
in interfaceDoubleIterable
- Overrides:
contains
in classAbstractLazyDoubleIterable
-
containsAll
public boolean containsAll(double... source)
- Specified by:
containsAll
in interfaceDoubleIterable
- Overrides:
containsAll
in classAbstractLazyDoubleIterable
-
containsAll
public boolean containsAll(DoubleIterable source)
- Specified by:
containsAll
in interfaceDoubleIterable
- Overrides:
containsAll
in classAbstractLazyDoubleIterable
-
size
public int size()
- Specified by:
size
in interfacePrimitiveIterable
- Overrides:
size
in classAbstractLazyDoubleIterable
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmpty
in interfacePrimitiveIterable
- Overrides:
isEmpty
in classAbstractLazyDoubleIterable
-
notEmpty
public boolean notEmpty()
- Specified by:
notEmpty
in interfacePrimitiveIterable
- Overrides:
notEmpty
in classAbstractLazyDoubleIterable
-
toList
public MutableDoubleList toList()
- Specified by:
toList
in interfaceDoubleIterable
- Overrides:
toList
in classAbstractLazyDoubleIterable
-
toSet
public MutableDoubleSet toSet()
- Specified by:
toSet
in interfaceDoubleIterable
- Overrides:
toSet
in classAbstractLazyDoubleIterable
-
toBag
public MutableDoubleBag toBag()
- Specified by:
toBag
in interfaceDoubleIterable
- Overrides:
toBag
in classAbstractLazyDoubleIterable
-
asLazy
public LazyDoubleIterable asLazy()
- Specified by:
asLazy
in interfaceDoubleIterable
- Overrides:
asLazy
in classAbstractLazyDoubleIterable
-
-