Class AbstractCharIterable
java.lang.Object
org.eclipse.collections.impl.primitive.AbstractCharIterable
- All Implemented Interfaces:
CharIterable, PrimitiveIterable
- Direct Known Subclasses:
AbstractCharSet, AbstractMutableCharValuesMap, CharAdapter, CharArrayList, CharHashBag
This file was automatically generated from template file abstractPrimitiveIterable.stg.
- Since:
- 6.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionasLazy()Returns a LazyCharIterable adapter wrapping the source CharIterable.doubleaverage()charmaxIfEmpty(char defaultValue) doublemedian()charminIfEmpty(char defaultValue) toBag()Converts the CharIterable to a new MutableCharBag.toList()Converts the CharIterable to a new MutableCharList.toSet()Converts the CharIterable to a new MutableCharSet.char[]toString()Returns a string with the elements of this iterable separated by commas with spaces and enclosed in square brackets.Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface CharIterable
allSatisfy, anySatisfy, averageIfEmpty, charIterator, chunk, collect, collect, collectBoolean, collectByte, collectChar, collectDouble, collectFloat, collectInt, collectLong, collectShort, contains, containsAll, containsAll, containsAny, containsAny, containsNone, containsNone, count, detectIfNone, each, flatCollect, forEach, injectInto, injectIntoBoolean, injectIntoByte, injectIntoChar, injectIntoDouble, injectIntoFloat, injectIntoInt, injectIntoLong, injectIntoShort, max, medianIfEmpty, min, noneSatisfy, reduce, reduceIfEmpty, reject, reject, select, select, sum, summaryStatistics, tap, toArray, toArray, toSortedList, toSortedListBy, toSortedListByMethods inherited from interface PrimitiveIterable
appendString, appendString, appendString, isEmpty, makeString, makeString, makeString, notEmpty, size
-
Constructor Details
-
AbstractCharIterable
public AbstractCharIterable()
-
-
Method Details
-
toString
Description copied from interface:PrimitiveIterableReturns a string with the elements of this iterable separated by commas with spaces and enclosed in square brackets.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());- Specified by:
toStringin interfacePrimitiveIterable- Overrides:
toStringin classObject- Returns:
- a string representation of this PrimitiveIterable
- See Also:
-
minIfEmpty
public char minIfEmpty(char defaultValue) - Specified by:
minIfEmptyin interfaceCharIterable
-
maxIfEmpty
public char maxIfEmpty(char defaultValue) - Specified by:
maxIfEmptyin interfaceCharIterable
-
average
public double average()- Specified by:
averagein interfaceCharIterable
-
median
public double median()- Specified by:
medianin interfaceCharIterable
-
toSortedArray
public char[] toSortedArray()- Specified by:
toSortedArrayin interfaceCharIterable
-
toSortedList
- Specified by:
toSortedListin interfaceCharIterable
-
asLazy
Description copied from interface:CharIterableReturns a LazyCharIterable adapter wrapping the source CharIterable.- Specified by:
asLazyin interfaceCharIterable
-
toList
Description copied from interface:CharIterableConverts the CharIterable to a new MutableCharList.- Specified by:
toListin interfaceCharIterable
-
toSet
Description copied from interface:CharIterableConverts the CharIterable to a new MutableCharSet.- Specified by:
toSetin interfaceCharIterable
-
toBag
Description copied from interface:CharIterableConverts the CharIterable to a new MutableCharBag.- Specified by:
toBagin interfaceCharIterable
-