Class LazyDoubleIterableAdapter
- java.lang.Object
-
- org.eclipse.collections.impl.lazy.primitive.AbstractLazyDoubleIterable
-
- org.eclipse.collections.impl.lazy.primitive.LazyDoubleIterableAdapter
-
- All Implemented Interfaces:
DoubleIterable,LazyDoubleIterable,PrimitiveIterable
public class LazyDoubleIterableAdapter extends AbstractLazyDoubleIterable
This file was automatically generated from template file lazyPrimitiveIterableAdapter.stg.- Since:
- 3.0
-
-
Constructor Summary
Constructors Constructor Description LazyDoubleIterableAdapter(DoubleIterable delegate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanallSatisfy(DoublePredicate predicate)booleananySatisfy(DoublePredicate predicate)voidappendString(Appendable appendable)voidappendString(Appendable appendable, String separator)voidappendString(Appendable appendable, String start, String separator, String end)doubleaverage()booleancontains(double value)booleancontainsAll(double... source)booleancontainsAll(DoubleIterable source)intcount(DoublePredicate predicate)doubledetectIfNone(DoublePredicate predicate, double ifNone)DoubleIteratordoubleIterator()voideach(DoubleProcedure procedure)<T> TinjectInto(T injectedValue, ObjectDoubleToObjectFunction<? super T,? extends T> function)booleanisEmpty()StringmakeString()StringmakeString(String separator)StringmakeString(String start, String separator, String end)doublemax()doublemaxIfEmpty(double defaultValue)doublemedian()doublemin()doubleminIfEmpty(double defaultValue)booleannoneSatisfy(DoublePredicate predicate)booleannotEmpty()intsize()doublesum()double[]toArray()MutableDoubleBagtoBag()MutableDoubleListtoList()MutableDoubleSettoSet()double[]toSortedArray()MutableDoubleListtoSortedList()StringtoString()-
Methods inherited from class org.eclipse.collections.impl.lazy.primitive.AbstractLazyDoubleIterable
asLazy, chunk, collect, collectBoolean, collectByte, collectChar, collectDouble, collectFloat, collectInt, collectLong, collectShort, flatCollect, reject, select, tap
-
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
-
LazyDoubleIterableAdapter
public LazyDoubleIterableAdapter(DoubleIterable delegate)
-
-
Method Detail
-
doubleIterator
public DoubleIterator doubleIterator()
-
each
public void each(DoubleProcedure procedure)
- Since:
- 7.0.
-
size
public int size()
- Specified by:
sizein interfacePrimitiveIterable- Overrides:
sizein classAbstractLazyDoubleIterable
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmptyin interfacePrimitiveIterable- Overrides:
isEmptyin classAbstractLazyDoubleIterable
-
notEmpty
public boolean notEmpty()
- Specified by:
notEmptyin interfacePrimitiveIterable- Overrides:
notEmptyin classAbstractLazyDoubleIterable
-
count
public int count(DoublePredicate predicate)
- Specified by:
countin interfaceDoubleIterable- Overrides:
countin classAbstractLazyDoubleIterable
-
anySatisfy
public boolean anySatisfy(DoublePredicate predicate)
- Specified by:
anySatisfyin interfaceDoubleIterable- Overrides:
anySatisfyin classAbstractLazyDoubleIterable
-
allSatisfy
public boolean allSatisfy(DoublePredicate predicate)
- Specified by:
allSatisfyin interfaceDoubleIterable- Overrides:
allSatisfyin classAbstractLazyDoubleIterable
-
noneSatisfy
public boolean noneSatisfy(DoublePredicate predicate)
- Specified by:
noneSatisfyin interfaceDoubleIterable- Overrides:
noneSatisfyin classAbstractLazyDoubleIterable
-
detectIfNone
public double detectIfNone(DoublePredicate predicate, double ifNone)
- Specified by:
detectIfNonein interfaceDoubleIterable- Overrides:
detectIfNonein classAbstractLazyDoubleIterable
-
sum
public double sum()
- Specified by:
sumin interfaceDoubleIterable- Overrides:
sumin classAbstractLazyDoubleIterable
-
max
public double max()
- Specified by:
maxin interfaceDoubleIterable- Overrides:
maxin classAbstractLazyDoubleIterable
-
min
public double min()
- Specified by:
minin interfaceDoubleIterable- Overrides:
minin classAbstractLazyDoubleIterable
-
minIfEmpty
public double minIfEmpty(double defaultValue)
- Specified by:
minIfEmptyin interfaceDoubleIterable- Overrides:
minIfEmptyin classAbstractLazyDoubleIterable
-
maxIfEmpty
public double maxIfEmpty(double defaultValue)
- Specified by:
maxIfEmptyin interfaceDoubleIterable- Overrides:
maxIfEmptyin classAbstractLazyDoubleIterable
-
average
public double average()
- Specified by:
averagein interfaceDoubleIterable- Overrides:
averagein classAbstractLazyDoubleIterable
-
median
public double median()
- Specified by:
medianin interfaceDoubleIterable- Overrides:
medianin classAbstractLazyDoubleIterable
-
toSortedArray
public double[] toSortedArray()
- Specified by:
toSortedArrayin interfaceDoubleIterable- Overrides:
toSortedArrayin classAbstractLazyDoubleIterable
-
toSortedList
public MutableDoubleList toSortedList()
- Specified by:
toSortedListin interfaceDoubleIterable- Overrides:
toSortedListin classAbstractLazyDoubleIterable
-
toArray
public double[] toArray()
- Specified by:
toArrayin interfaceDoubleIterable- Overrides:
toArrayin classAbstractLazyDoubleIterable
-
toString
public String toString()
- Specified by:
toStringin interfacePrimitiveIterable- Overrides:
toStringin classAbstractLazyDoubleIterable
-
makeString
public String makeString()
- Specified by:
makeStringin interfacePrimitiveIterable- Overrides:
makeStringin classAbstractLazyDoubleIterable
-
makeString
public String makeString(String separator)
- Specified by:
makeStringin interfacePrimitiveIterable- Overrides:
makeStringin classAbstractLazyDoubleIterable
-
makeString
public String makeString(String start, String separator, String end)
- Specified by:
makeStringin interfacePrimitiveIterable- Overrides:
makeStringin classAbstractLazyDoubleIterable
-
appendString
public void appendString(Appendable appendable)
- Specified by:
appendStringin interfacePrimitiveIterable- Overrides:
appendStringin classAbstractLazyDoubleIterable
-
appendString
public void appendString(Appendable appendable, String separator)
- Specified by:
appendStringin interfacePrimitiveIterable- Overrides:
appendStringin classAbstractLazyDoubleIterable
-
appendString
public void appendString(Appendable appendable, String start, String separator, String end)
- Specified by:
appendStringin interfacePrimitiveIterable- Overrides:
appendStringin classAbstractLazyDoubleIterable
-
contains
public boolean contains(double value)
- Specified by:
containsin interfaceDoubleIterable- Overrides:
containsin classAbstractLazyDoubleIterable
-
containsAll
public boolean containsAll(double... source)
- Specified by:
containsAllin interfaceDoubleIterable- Overrides:
containsAllin classAbstractLazyDoubleIterable
-
containsAll
public boolean containsAll(DoubleIterable source)
- Specified by:
containsAllin interfaceDoubleIterable- Overrides:
containsAllin classAbstractLazyDoubleIterable
-
toList
public MutableDoubleList toList()
- Specified by:
toListin interfaceDoubleIterable- Overrides:
toListin classAbstractLazyDoubleIterable
-
toSet
public MutableDoubleSet toSet()
- Specified by:
toSetin interfaceDoubleIterable- Overrides:
toSetin classAbstractLazyDoubleIterable
-
toBag
public MutableDoubleBag toBag()
- Specified by:
toBagin interfaceDoubleIterable- Overrides:
toBagin classAbstractLazyDoubleIterable
-
injectInto
public <T> T injectInto(T injectedValue, ObjectDoubleToObjectFunction<? super T,? extends T> function)- Specified by:
injectIntoin interfaceDoubleIterable- Overrides:
injectIntoin classAbstractLazyDoubleIterable
-
-