public class LazyDoubleIterableAdapter extends AbstractLazyDoubleIterable
| Constructor and Description |
|---|
LazyDoubleIterableAdapter(DoubleIterable delegate) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
allSatisfy(DoublePredicate predicate) |
boolean |
anySatisfy(DoublePredicate predicate) |
void |
appendString(Appendable appendable)
Prints a string representation of this collection onto the given
Appendable. |
void |
appendString(Appendable appendable,
String separator)
Prints a string representation of this collection onto the given
Appendable. |
void |
appendString(Appendable appendable,
String start,
String separator,
String end)
Prints a string representation of this collection onto the given
Appendable. |
double |
average() |
<V> LazyIterable<V> |
collect(DoubleToObjectFunction<? extends V> function) |
boolean |
contains(double value) |
boolean |
containsAll(double... source) |
boolean |
containsAll(DoubleIterable source) |
int |
count(DoublePredicate predicate) |
double |
detectIfNone(DoublePredicate predicate,
double ifNone) |
DoubleIterator |
doubleIterator() |
void |
forEach(DoubleProcedure procedure) |
<T> T |
injectInto(T injectedValue,
ObjectDoubleToObjectFunction<? super T,? extends T> function) |
boolean |
isEmpty()
Returns true if this iterable has zero items.
|
String |
makeString()
Returns a string representation of this collection by delegating to
PrimitiveIterable.makeString(String) and defaulting
the separator parameter to the characters ", " (comma and space). |
String |
makeString(String separator)
Returns a string representation of this collection by delegating to
PrimitiveIterable.makeString(String, String, String)
and defaulting the start and end parameters to "" (the empty String). |
String |
makeString(String start,
String separator,
String end)
Returns a string representation of this collection.
|
double |
max() |
double |
maxIfEmpty(double defaultValue) |
double |
median() |
double |
min() |
double |
minIfEmpty(double defaultValue) |
boolean |
noneSatisfy(DoublePredicate predicate) |
boolean |
notEmpty()
The English equivalent of !this.isEmpty()
|
LazyDoubleIterable |
reject(DoublePredicate predicate) |
LazyDoubleIterable |
select(DoublePredicate predicate) |
int |
size()
Returns the number of items in this iterable.
|
double |
sum() |
double[] |
toArray() |
MutableDoubleBag |
toBag() |
MutableDoubleList |
toList() |
MutableDoubleSet |
toSet() |
double[] |
toSortedArray() |
MutableDoubleList |
toSortedList() |
String |
toString()
Returns a string representation of this PrimitiveIterable.
|
asLazypublic LazyDoubleIterableAdapter(DoubleIterable delegate)
public DoubleIterator doubleIterator()
public void forEach(DoubleProcedure procedure)
public int size()
PrimitiveIterablesize in interface PrimitiveIterablesize in class AbstractLazyDoubleIterablepublic boolean isEmpty()
PrimitiveIterableisEmpty in interface PrimitiveIterableisEmpty in class AbstractLazyDoubleIterablepublic boolean notEmpty()
PrimitiveIterablenotEmpty in interface PrimitiveIterablenotEmpty in class AbstractLazyDoubleIterablepublic int count(DoublePredicate predicate)
count in interface DoubleIterablecount in class AbstractLazyDoubleIterablepublic boolean anySatisfy(DoublePredicate predicate)
anySatisfy in interface DoubleIterableanySatisfy in class AbstractLazyDoubleIterablepublic boolean allSatisfy(DoublePredicate predicate)
allSatisfy in interface DoubleIterableallSatisfy in class AbstractLazyDoubleIterablepublic boolean noneSatisfy(DoublePredicate predicate)
noneSatisfy in interface DoubleIterablenoneSatisfy in class AbstractLazyDoubleIterablepublic LazyDoubleIterable select(DoublePredicate predicate)
select in interface DoubleIterableselect in interface LazyDoubleIterableselect in class AbstractLazyDoubleIterablepublic LazyDoubleIterable reject(DoublePredicate predicate)
reject in interface DoubleIterablereject in interface LazyDoubleIterablereject in class AbstractLazyDoubleIterablepublic double detectIfNone(DoublePredicate predicate, double ifNone)
detectIfNone in interface DoubleIterabledetectIfNone in class AbstractLazyDoubleIterablepublic <V> LazyIterable<V> collect(DoubleToObjectFunction<? extends V> function)
collect in interface DoubleIterablecollect in interface LazyDoubleIterablecollect in class AbstractLazyDoubleIterablepublic double sum()
sum in interface DoubleIterablesum in class AbstractLazyDoubleIterablepublic double max()
max in interface DoubleIterablemax in class AbstractLazyDoubleIterablepublic double min()
min in interface DoubleIterablemin in class AbstractLazyDoubleIterablepublic double minIfEmpty(double defaultValue)
minIfEmpty in interface DoubleIterableminIfEmpty in class AbstractLazyDoubleIterablepublic double maxIfEmpty(double defaultValue)
maxIfEmpty in interface DoubleIterablemaxIfEmpty in class AbstractLazyDoubleIterablepublic double average()
average in interface DoubleIterableaverage in class AbstractLazyDoubleIterablepublic double median()
median in interface DoubleIterablemedian in class AbstractLazyDoubleIterablepublic double[] toSortedArray()
toSortedArray in interface DoubleIterabletoSortedArray in class AbstractLazyDoubleIterablepublic MutableDoubleList toSortedList()
toSortedList in interface DoubleIterabletoSortedList in class AbstractLazyDoubleIterablepublic double[] toArray()
toArray in interface DoubleIterabletoArray in class AbstractLazyDoubleIterablepublic String toString()
PrimitiveIterabletoString in interface PrimitiveIterabletoString in class AbstractLazyDoubleIterablepublic String makeString()
PrimitiveIterablePrimitiveIterable.makeString(String) and defaulting
the separator parameter to the characters ", " (comma and space).makeString in interface PrimitiveIterablemakeString in class AbstractLazyDoubleIterablepublic String makeString(String separator)
PrimitiveIterablePrimitiveIterable.makeString(String, String, String)
and defaulting the start and end parameters to "" (the empty String).makeString in interface PrimitiveIterablemakeString in class AbstractLazyDoubleIterablepublic String makeString(String start, String separator, String end)
PrimitiveIterablemakeString in interface PrimitiveIterablemakeString in class AbstractLazyDoubleIterablepublic void appendString(Appendable appendable)
PrimitiveIterableAppendable. Prints the string returned
by PrimitiveIterable.makeString().appendString in interface PrimitiveIterableappendString in class AbstractLazyDoubleIterablepublic void appendString(Appendable appendable, String separator)
PrimitiveIterableAppendable. Prints the string returned
by PrimitiveIterable.makeString(String).appendString in interface PrimitiveIterableappendString in class AbstractLazyDoubleIterablepublic void appendString(Appendable appendable, String start, String separator, String end)
PrimitiveIterableAppendable. Prints the string returned
by PrimitiveIterable.makeString(String, String, String).appendString in interface PrimitiveIterableappendString in class AbstractLazyDoubleIterablepublic boolean contains(double value)
contains in interface DoubleIterablecontains in class AbstractLazyDoubleIterablepublic boolean containsAll(double... source)
containsAll in interface DoubleIterablecontainsAll in class AbstractLazyDoubleIterablepublic boolean containsAll(DoubleIterable source)
containsAll in interface DoubleIterablecontainsAll in class AbstractLazyDoubleIterablepublic MutableDoubleList toList()
toList in interface DoubleIterabletoList in class AbstractLazyDoubleIterablepublic MutableDoubleSet toSet()
toSet in interface DoubleIterabletoSet in class AbstractLazyDoubleIterablepublic MutableDoubleBag toBag()
toBag in interface DoubleIterabletoBag in class AbstractLazyDoubleIterablepublic <T> T injectInto(T injectedValue,
ObjectDoubleToObjectFunction<? super T,? extends T> function)
injectInto in interface DoubleIterableinjectInto in class AbstractLazyDoubleIterableCopyright © 2004–2017. All rights reserved.