IntIterable
, PrimitiveIterable
AbstractIntSet
, AbstractMutableIntValuesMap
, CodePointAdapter
, CodePointList
, IntArrayList
, IntHashBag
public abstract class AbstractIntIterable extends Object implements IntIterable
Constructor | Description |
---|---|
AbstractIntIterable() |
Modifier and Type | Method | Description |
---|---|---|
LazyIntIterable |
asLazy() |
Returns a LazyIntIterable adapter wrapping the source IntIterable.
|
double |
average() |
|
boolean |
containsAll(int... source) |
Returns true if the all of the values specified in the source array are contained
in the IntIterable, and false if they are not.
|
boolean |
containsAll(IntIterable source) |
Returns true if the all of the values specified in the source IntIterable are contained
in the IntIterable, and false if they are not.
|
int |
maxIfEmpty(int defaultValue) |
|
double |
median() |
|
int |
minIfEmpty(int defaultValue) |
|
MutableIntBag |
toBag() |
Converts the IntIterable to a new MutableIntBag.
|
MutableIntList |
toList() |
Converts the IntIterable to a new MutableIntList.
|
MutableIntSet |
toSet() |
Converts the IntIterable to a new MutableIntSet.
|
int[] |
toSortedArray() |
|
MutableIntList |
toSortedList() |
|
String |
toString() |
Returns a string with the elements of this iterable separated by commas with spaces and
enclosed in square brackets.
|
allSatisfy, anySatisfy, averageIfEmpty, chunk, collect, collect, collectBoolean, collectByte, collectChar, collectDouble, collectFloat, collectInt, collectLong, collectShort, contains, count, detectIfNone, each, flatCollect, forEach, injectInto, intIterator, max, medianIfEmpty, min, noneSatisfy, reduce, reduceIfEmpty, reject, reject, select, select, sum, summaryStatistics, tap, toArray
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
appendString, appendString, appendString, isEmpty, makeString, makeString, makeString, notEmpty, size
public String toString()
PrimitiveIterable
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());
toString
in interface PrimitiveIterable
toString
in class Object
AbstractCollection.toString()
public int minIfEmpty(int defaultValue)
minIfEmpty
in interface IntIterable
public int maxIfEmpty(int defaultValue)
maxIfEmpty
in interface IntIterable
public double average()
average
in interface IntIterable
public double median()
median
in interface IntIterable
public int[] toSortedArray()
toSortedArray
in interface IntIterable
public MutableIntList toSortedList()
toSortedList
in interface IntIterable
public LazyIntIterable asLazy()
IntIterable
asLazy
in interface IntIterable
public MutableIntList toList()
IntIterable
toList
in interface IntIterable
public MutableIntSet toSet()
IntIterable
toSet
in interface IntIterable
public MutableIntBag toBag()
IntIterable
toBag
in interface IntIterable
public boolean containsAll(int... source)
IntIterable
containsAll
in interface IntIterable
public boolean containsAll(IntIterable source)
IntIterable
containsAll
in interface IntIterable
Copyright © 2004–2019. All rights reserved.