| <!DOCTYPE HTML> |
| <!-- NewPage --> |
| <html lang="en"> |
| <head> |
| <!-- Generated by javadoc (14.0.2) on Thu Aug 20 21:25:36 CDT 2020 --> |
| <title>CharIterable (Eclipse Collections - 10.4.0)</title> |
| <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
| <meta name="dc.created" content="2020-08-20"> |
| <meta name="description" content="declaration: package: org.eclipse.collections.api, interface: CharIterable"> |
| <meta name="generator" content="javadoc/ClassWriterImpl"> |
| <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> |
| <link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.css" title="Style"> |
| <script type="text/javascript" src="../../../../script.js"></script> |
| <script type="text/javascript" src="../../../../script-dir/jszip/dist/jszip.min.js"></script> |
| <script type="text/javascript" src="../../../../script-dir/jszip-utils/dist/jszip-utils.min.js"></script> |
| <!--[if IE]> |
| <script type="text/javascript" src="../../../../script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script> |
| <![endif]--> |
| <script type="text/javascript" src="../../../../script-dir/jquery-3.4.1.js"></script> |
| <script type="text/javascript" src="../../../../script-dir/jquery-ui.js"></script> |
| </head> |
| <body class="class-declaration"> |
| <script type="text/javascript">var data = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":18,"i5":6,"i6":18,"i7":6,"i8":18,"i9":18,"i10":18,"i11":18,"i12":18,"i13":18,"i14":18,"i15":18,"i16":18,"i17":6,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":18,"i24":6,"i25":6,"i26":6,"i27":6,"i28":6,"i29":18,"i30":6,"i31":6,"i32":6,"i33":18,"i34":18,"i35":6,"i36":18,"i37":6,"i38":18,"i39":6,"i40":18,"i41":18,"i42":6,"i43":18,"i44":6,"i45":6,"i46":6,"i47":6,"i48":6}; |
| var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]}; |
| var altColor = "altColor"; |
| var rowColor = "rowColor"; |
| var tableTab = "tableTab"; |
| var activeTableTab = "activeTableTab"; |
| var pathtoroot = "../../../../"; |
| loadScripts(document, 'script');</script> |
| <noscript> |
| <div>JavaScript is disabled on your browser.</div> |
| </noscript> |
| <div class="flexBox"> |
| <header role="banner" class="flexHeader"> |
| <nav role="navigation"> |
| <!-- ========= START OF TOP NAVBAR ======= --> |
| <div class="topNav"><a id="navbar.top"> |
| <!-- --> |
| </a> |
| <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> |
| <a id="navbar.top.firstrow"> |
| <!-- --> |
| </a> |
| <ul class="navList" title="Navigation"> |
| <li><a href="../../../../index.html">Overview</a></li> |
| <li><a href="package-summary.html">Package</a></li> |
| <li class="navBarCell1Rev">Class</li> |
| <li><a href="class-use/CharIterable.html">Use</a></li> |
| <li><a href="package-tree.html">Tree</a></li> |
| <li><a href="../../../../deprecated-list.html">Deprecated</a></li> |
| <li><a href="../../../../index-all.html">Index</a></li> |
| <li><a href="../../../../help-doc.html">Help</a></li> |
| </ul> |
| </div> |
| <div class="subNav"> |
| <div> |
| <ul class="subNavList"> |
| <li>Summary: </li> |
| <li>Nested | </li> |
| <li>Field | </li> |
| <li>Constr | </li> |
| <li><a href="#method.summary">Method</a></li> |
| </ul> |
| <ul class="subNavList"> |
| <li>Detail: </li> |
| <li>Field | </li> |
| <li>Constr | </li> |
| <li><a href="#method.detail">Method</a></li> |
| </ul> |
| </div> |
| <div class="navListSearch"><label for="search">SEARCH:</label> |
| <input type="text" id="search" value="search" disabled="disabled"> |
| <input type="reset" id="reset" value="reset" disabled="disabled"> |
| </div> |
| </div> |
| <!-- ========= END OF TOP NAVBAR ========= --> |
| <div class="skipNav"><a id="skip.navbar.top"> |
| <!-- --> |
| </a></div> |
| </nav> |
| </header> |
| <div class="flexContent"> |
| <main role="main"> |
| <!-- ======== START OF CLASS DATA ======== --> |
| <div class="header"> |
| <div class="subTitle"><span class="packageLabelInType">Package</span> <a href="package-summary.html">org.eclipse.collections.api</a></div> |
| <h1 title="Interface CharIterable" class="title">Interface CharIterable</h1> |
| </div> |
| <div class="contentContainer"> |
| <section class="description"> |
| <dl> |
| <dt>All Superinterfaces:</dt> |
| <dd><code><a href="PrimitiveIterable.html" title="interface in org.eclipse.collections.api">PrimitiveIterable</a></code></dd> |
| </dl> |
| <dl> |
| <dt>All Known Subinterfaces:</dt> |
| <dd><code><a href="map/primitive/ByteCharMap.html" title="interface in org.eclipse.collections.api.map.primitive">ByteCharMap</a></code>, <code><a href="bag/primitive/CharBag.html" title="interface in org.eclipse.collections.api.bag.primitive">CharBag</a></code>, <code><a href="map/primitive/CharCharMap.html" title="interface in org.eclipse.collections.api.map.primitive">CharCharMap</a></code>, <code><a href="list/primitive/CharList.html" title="interface in org.eclipse.collections.api.list.primitive">CharList</a></code>, <code><a href="set/primitive/CharSet.html" title="interface in org.eclipse.collections.api.set.primitive">CharSet</a></code>, <code><a href="stack/primitive/CharStack.html" title="interface in org.eclipse.collections.api.stack.primitive">CharStack</a></code>, <code><a href="map/primitive/CharValuesMap.html" title="interface in org.eclipse.collections.api.map.primitive">CharValuesMap</a></code>, <code><a href="map/primitive/DoubleCharMap.html" title="interface in org.eclipse.collections.api.map.primitive">DoubleCharMap</a></code>, <code><a href="map/primitive/FloatCharMap.html" title="interface in org.eclipse.collections.api.map.primitive">FloatCharMap</a></code>, <code><a href="map/primitive/ImmutableByteCharMap.html" title="interface in org.eclipse.collections.api.map.primitive">ImmutableByteCharMap</a></code>, <code><a href="bag/primitive/ImmutableCharBag.html" title="interface in org.eclipse.collections.api.bag.primitive">ImmutableCharBag</a></code>, <code><a href="map/primitive/ImmutableCharCharMap.html" title="interface in org.eclipse.collections.api.map.primitive">ImmutableCharCharMap</a></code>, <code><a href="collection/primitive/ImmutableCharCollection.html" title="interface in org.eclipse.collections.api.collection.primitive">ImmutableCharCollection</a></code>, <code><a href="list/primitive/ImmutableCharList.html" title="interface in org.eclipse.collections.api.list.primitive">ImmutableCharList</a></code>, <code><a href="set/primitive/ImmutableCharSet.html" title="interface in org.eclipse.collections.api.set.primitive">ImmutableCharSet</a></code>, <code><a href="stack/primitive/ImmutableCharStack.html" title="interface in org.eclipse.collections.api.stack.primitive">ImmutableCharStack</a></code>, <code><a href="map/primitive/ImmutableDoubleCharMap.html" title="interface in org.eclipse.collections.api.map.primitive">ImmutableDoubleCharMap</a></code>, <code><a href="map/primitive/ImmutableFloatCharMap.html" title="interface in org.eclipse.collections.api.map.primitive">ImmutableFloatCharMap</a></code>, <code><a href="map/primitive/ImmutableIntCharMap.html" title="interface in org.eclipse.collections.api.map.primitive">ImmutableIntCharMap</a></code>, <code><a href="map/primitive/ImmutableLongCharMap.html" title="interface in org.eclipse.collections.api.map.primitive">ImmutableLongCharMap</a></code>, <code><a href="map/primitive/ImmutableObjectCharMap.html" title="interface in org.eclipse.collections.api.map.primitive">ImmutableObjectCharMap</a><K></code>, <code><a href="map/primitive/ImmutableShortCharMap.html" title="interface in org.eclipse.collections.api.map.primitive">ImmutableShortCharMap</a></code>, <code><a href="map/primitive/IntCharMap.html" title="interface in org.eclipse.collections.api.map.primitive">IntCharMap</a></code>, <code><a href="LazyCharIterable.html" title="interface in org.eclipse.collections.api">LazyCharIterable</a></code>, <code><a href="map/primitive/LongCharMap.html" title="interface in org.eclipse.collections.api.map.primitive">LongCharMap</a></code>, <code><a href="map/primitive/MutableByteCharMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableByteCharMap</a></code>, <code><a href="bag/primitive/MutableCharBag.html" title="interface in org.eclipse.collections.api.bag.primitive">MutableCharBag</a></code>, <code><a href="map/primitive/MutableCharCharMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableCharCharMap</a></code>, <code><a href="collection/primitive/MutableCharCollection.html" title="interface in org.eclipse.collections.api.collection.primitive">MutableCharCollection</a></code>, <code><a href="list/primitive/MutableCharList.html" title="interface in org.eclipse.collections.api.list.primitive">MutableCharList</a></code>, <code><a href="set/primitive/MutableCharSet.html" title="interface in org.eclipse.collections.api.set.primitive">MutableCharSet</a></code>, <code><a href="stack/primitive/MutableCharStack.html" title="interface in org.eclipse.collections.api.stack.primitive">MutableCharStack</a></code>, <code><a href="map/primitive/MutableCharValuesMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableCharValuesMap</a></code>, <code><a href="map/primitive/MutableDoubleCharMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableDoubleCharMap</a></code>, <code><a href="map/primitive/MutableFloatCharMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableFloatCharMap</a></code>, <code><a href="map/primitive/MutableIntCharMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableIntCharMap</a></code>, <code><a href="map/primitive/MutableLongCharMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableLongCharMap</a></code>, <code><a href="map/primitive/MutableObjectCharMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectCharMap</a><K></code>, <code><a href="map/primitive/MutableShortCharMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableShortCharMap</a></code>, <code><a href="map/primitive/ObjectCharMap.html" title="interface in org.eclipse.collections.api.map.primitive">ObjectCharMap</a><K></code>, <code><a href="ordered/primitive/OrderedCharIterable.html" title="interface in org.eclipse.collections.api.ordered.primitive">OrderedCharIterable</a></code>, <code><a href="ordered/primitive/ReversibleCharIterable.html" title="interface in org.eclipse.collections.api.ordered.primitive">ReversibleCharIterable</a></code>, <code><a href="map/primitive/ShortCharMap.html" title="interface in org.eclipse.collections.api.map.primitive">ShortCharMap</a></code></dd> |
| </dl> |
| <dl> |
| <dt>All Known Implementing Classes:</dt> |
| <dd><code><a href="../impl/primitive/AbstractCharIterable.html" title="class in org.eclipse.collections.impl.primitive">AbstractCharIterable</a></code>, <code><a href="../impl/set/primitive/AbstractCharSet.html" title="class in org.eclipse.collections.impl.set.primitive">AbstractCharSet</a></code>, <code><a href="../impl/stack/primitive/AbstractCharStack.html" title="class in org.eclipse.collections.impl.stack.primitive">AbstractCharStack</a></code>, <code><a href="../impl/set/immutable/primitive/AbstractImmutableCharSet.html" title="class in org.eclipse.collections.impl.set.immutable.primitive">AbstractImmutableCharSet</a></code>, <code><a href="../impl/map/immutable/primitive/AbstractImmutableObjectCharMap.html" title="class in org.eclipse.collections.impl.map.immutable.primitive">AbstractImmutableObjectCharMap</a></code>, <code><a href="../impl/lazy/primitive/AbstractLazyCharIterable.html" title="class in org.eclipse.collections.impl.lazy.primitive">AbstractLazyCharIterable</a></code>, <code><a href="../impl/map/mutable/primitive/AbstractMutableCharKeySet.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">AbstractMutableCharKeySet</a></code>, <code><a href="../impl/map/mutable/primitive/AbstractMutableCharValuesMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">AbstractMutableCharValuesMap</a></code>, <code><a href="../impl/collection/mutable/primitive/AbstractSynchronizedCharCollection.html" title="class in org.eclipse.collections.impl.collection.mutable.primitive">AbstractSynchronizedCharCollection</a></code>, <code><a href="../impl/collection/mutable/primitive/AbstractUnmodifiableCharCollection.html" title="class in org.eclipse.collections.impl.collection.mutable.primitive">AbstractUnmodifiableCharCollection</a></code>, <code><a href="../impl/map/mutable/primitive/ByteCharHashMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">ByteCharHashMap</a></code>, <code><a href="../impl/string/immutable/CharAdapter.html" title="class in org.eclipse.collections.impl.string.immutable">CharAdapter</a></code>, <code><a href="../impl/list/mutable/primitive/CharArrayList.html" title="class in org.eclipse.collections.impl.list.mutable.primitive">CharArrayList</a></code>, <code><a href="../impl/stack/mutable/primitive/CharArrayStack.html" title="class in org.eclipse.collections.impl.stack.mutable.primitive">CharArrayStack</a></code>, <code><a href="../impl/map/mutable/primitive/CharCharHashMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">CharCharHashMap</a></code>, <code><a href="../impl/bag/mutable/primitive/CharHashBag.html" title="class in org.eclipse.collections.impl.bag.mutable.primitive">CharHashBag</a></code>, <code><a href="../impl/set/mutable/primitive/CharHashSet.html" title="class in org.eclipse.collections.impl.set.mutable.primitive">CharHashSet</a></code>, <code><a href="../impl/lazy/primitive/CollectBooleanToCharIterable.html" title="class in org.eclipse.collections.impl.lazy.primitive">CollectBooleanToCharIterable</a></code>, <code><a href="../impl/lazy/primitive/CollectByteToCharIterable.html" title="class in org.eclipse.collections.impl.lazy.primitive">CollectByteToCharIterable</a></code>, <code><a href="../impl/lazy/primitive/CollectCharIterable.html" title="class in org.eclipse.collections.impl.lazy.primitive">CollectCharIterable</a></code>, <code><a href="../impl/lazy/primitive/CollectCharToCharIterable.html" title="class in org.eclipse.collections.impl.lazy.primitive">CollectCharToCharIterable</a></code>, <code><a href="../impl/lazy/primitive/CollectDoubleToCharIterable.html" title="class in org.eclipse.collections.impl.lazy.primitive">CollectDoubleToCharIterable</a></code>, <code><a href="../impl/lazy/primitive/CollectFloatToCharIterable.html" title="class in org.eclipse.collections.impl.lazy.primitive">CollectFloatToCharIterable</a></code>, <code><a href="../impl/lazy/primitive/CollectIntToCharIterable.html" title="class in org.eclipse.collections.impl.lazy.primitive">CollectIntToCharIterable</a></code>, <code><a href="../impl/lazy/primitive/CollectLongToCharIterable.html" title="class in org.eclipse.collections.impl.lazy.primitive">CollectLongToCharIterable</a></code>, <code><a href="../impl/lazy/primitive/CollectShortToCharIterable.html" title="class in org.eclipse.collections.impl.lazy.primitive">CollectShortToCharIterable</a></code>, <code><a href="../impl/map/mutable/primitive/DoubleCharHashMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">DoubleCharHashMap</a></code>, <code><a href="../impl/map/mutable/primitive/FloatCharHashMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">FloatCharHashMap</a></code>, <code><a href="../impl/map/mutable/primitive/IntCharHashMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">IntCharHashMap</a></code>, <code><a href="../impl/lazy/primitive/LazyCharIterableAdapter.html" title="class in org.eclipse.collections.impl.lazy.primitive">LazyCharIterableAdapter</a></code>, <code><a href="../impl/map/mutable/primitive/LongCharHashMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">LongCharHashMap</a></code>, <code><a href="../impl/map/mutable/primitive/ObjectCharHashMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">ObjectCharHashMap</a></code>, <code><a href="../impl/map/mutable/primitive/ObjectCharHashMapWithHashingStrategy.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">ObjectCharHashMapWithHashingStrategy</a></code>, <code><a href="../impl/lazy/primitive/ReverseCharIterable.html" title="class in org.eclipse.collections.impl.lazy.primitive">ReverseCharIterable</a></code>, <code><a href="../impl/lazy/primitive/SelectCharIterable.html" title="class in org.eclipse.collections.impl.lazy.primitive">SelectCharIterable</a></code>, <code><a href="../impl/map/mutable/primitive/ShortCharHashMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">ShortCharHashMap</a></code>, <code><a href="../impl/map/mutable/primitive/SynchronizedByteCharMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">SynchronizedByteCharMap</a></code>, <code><a href="../impl/bag/mutable/primitive/SynchronizedCharBag.html" title="class in org.eclipse.collections.impl.bag.mutable.primitive">SynchronizedCharBag</a></code>, <code><a href="../impl/map/mutable/primitive/SynchronizedCharCharMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">SynchronizedCharCharMap</a></code>, <code><a href="../impl/collection/mutable/primitive/SynchronizedCharCollection.html" title="class in org.eclipse.collections.impl.collection.mutable.primitive">SynchronizedCharCollection</a></code>, <code><a href="../impl/primitive/SynchronizedCharIterable.html" title="class in org.eclipse.collections.impl.primitive">SynchronizedCharIterable</a></code>, <code><a href="../impl/list/mutable/primitive/SynchronizedCharList.html" title="class in org.eclipse.collections.impl.list.mutable.primitive">SynchronizedCharList</a></code>, <code><a href="../impl/set/mutable/primitive/SynchronizedCharSet.html" title="class in org.eclipse.collections.impl.set.mutable.primitive">SynchronizedCharSet</a></code>, <code><a href="../impl/stack/mutable/primitive/SynchronizedCharStack.html" title="class in org.eclipse.collections.impl.stack.mutable.primitive">SynchronizedCharStack</a></code>, <code><a href="../impl/map/mutable/primitive/SynchronizedDoubleCharMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">SynchronizedDoubleCharMap</a></code>, <code><a href="../impl/map/mutable/primitive/SynchronizedFloatCharMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">SynchronizedFloatCharMap</a></code>, <code><a href="../impl/map/mutable/primitive/SynchronizedIntCharMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">SynchronizedIntCharMap</a></code>, <code><a href="../impl/map/mutable/primitive/SynchronizedLongCharMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">SynchronizedLongCharMap</a></code>, <code><a href="../impl/map/mutable/primitive/SynchronizedObjectCharMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">SynchronizedObjectCharMap</a></code>, <code><a href="../impl/map/mutable/primitive/SynchronizedShortCharMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">SynchronizedShortCharMap</a></code>, <code><a href="../impl/lazy/primitive/TapCharIterable.html" title="class in org.eclipse.collections.impl.lazy.primitive">TapCharIterable</a></code>, <code><a href="../impl/map/mutable/primitive/UnmodifiableByteCharMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">UnmodifiableByteCharMap</a></code>, <code><a href="../impl/bag/mutable/primitive/UnmodifiableCharBag.html" title="class in org.eclipse.collections.impl.bag.mutable.primitive">UnmodifiableCharBag</a></code>, <code><a href="../impl/map/mutable/primitive/UnmodifiableCharCharMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">UnmodifiableCharCharMap</a></code>, <code><a href="../impl/collection/mutable/primitive/UnmodifiableCharCollection.html" title="class in org.eclipse.collections.impl.collection.mutable.primitive">UnmodifiableCharCollection</a></code>, <code><a href="../impl/list/mutable/primitive/UnmodifiableCharList.html" title="class in org.eclipse.collections.impl.list.mutable.primitive">UnmodifiableCharList</a></code>, <code><a href="../impl/set/mutable/primitive/UnmodifiableCharSet.html" title="class in org.eclipse.collections.impl.set.mutable.primitive">UnmodifiableCharSet</a></code>, <code><a href="../impl/stack/mutable/primitive/UnmodifiableCharStack.html" title="class in org.eclipse.collections.impl.stack.mutable.primitive">UnmodifiableCharStack</a></code>, <code><a href="../impl/map/mutable/primitive/UnmodifiableDoubleCharMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">UnmodifiableDoubleCharMap</a></code>, <code><a href="../impl/map/mutable/primitive/UnmodifiableFloatCharMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">UnmodifiableFloatCharMap</a></code>, <code><a href="../impl/map/mutable/primitive/UnmodifiableIntCharMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">UnmodifiableIntCharMap</a></code>, <code><a href="../impl/map/mutable/primitive/UnmodifiableLongCharMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">UnmodifiableLongCharMap</a></code>, <code><a href="../impl/map/mutable/primitive/UnmodifiableObjectCharMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">UnmodifiableObjectCharMap</a></code>, <code><a href="../impl/map/mutable/primitive/UnmodifiableShortCharMap.html" title="class in org.eclipse.collections.impl.map.mutable.primitive">UnmodifiableShortCharMap</a></code></dd> |
| </dl> |
| <hr> |
| <pre>public interface <span class="typeNameLabel">CharIterable</span> |
| extends <a href="PrimitiveIterable.html" title="interface in org.eclipse.collections.api">PrimitiveIterable</a></pre> |
| <div class="block">CharIterable is an interface which is memory-optimized for char primitives. |
| It is inspired by the interface RichIterable, and contains a subset of the internal iterator methods on RichIterable like collect, sum, etc. |
| The API also includes an external iterator method, which returns an CharIterator. CharIterator helps iterate over the CharIterable without boxing the primitives. |
| This file was automatically generated from template file primitiveIterable.stg.</div> |
| </section> |
| <section class="summary"> |
| <ul class="blockList"> |
| <!-- ========== METHOD SUMMARY =========== --> |
| <li class="blockList"> |
| <section class="methodSummary"><a id="method.summary"> |
| <!-- --> |
| </a> |
| <h2>Method Summary</h2> |
| <div class="memberSummary"> |
| <div role="tablist" aria-orientation="horizontal"><button role="tab" aria-selected="true" aria-controls="memberSummary_tabpanel" tabindex="0" onkeydown="switchTab(event)" id="t0" class="activeTableTab">All Methods</button><button role="tab" aria-selected="false" aria-controls="memberSummary_tabpanel" tabindex="-1" onkeydown="switchTab(event)" id="t2" class="tableTab" onclick="show(2);">Instance Methods</button><button role="tab" aria-selected="false" aria-controls="memberSummary_tabpanel" tabindex="-1" onkeydown="switchTab(event)" id="t3" class="tableTab" onclick="show(4);">Abstract Methods</button><button role="tab" aria-selected="false" aria-controls="memberSummary_tabpanel" tabindex="-1" onkeydown="switchTab(event)" id="t5" class="tableTab" onclick="show(16);">Default Methods</button></div> |
| <div id="memberSummary_tabpanel" role="tabpanel"> |
| <table aria-labelledby="t0"> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor" id="i0"> |
| <td class="colFirst"><code>boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#allSatisfy(org.eclipse.collections.api.block.predicate.primitive.CharPredicate)">allSatisfy</a></span>​(<a href="block/predicate/primitive/CharPredicate.html" title="interface in org.eclipse.collections.api.block.predicate.primitive">CharPredicate</a> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns true if all of the elements in the CharIterable return true for the |
| specified predicate, otherwise returns false.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i1"> |
| <td class="colFirst"><code>boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#anySatisfy(org.eclipse.collections.api.block.predicate.primitive.CharPredicate)">anySatisfy</a></span>​(<a href="block/predicate/primitive/CharPredicate.html" title="interface in org.eclipse.collections.api.block.predicate.primitive">CharPredicate</a> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns true if any of the elements in the CharIterable return true for the |
| specified predicate, otherwise returns false.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i2"> |
| <td class="colFirst"><code><a href="LazyCharIterable.html" title="interface in org.eclipse.collections.api">LazyCharIterable</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#asLazy()">asLazy</a></span>()</code></th> |
| <td class="colLast"> |
| <div class="block">Returns a LazyCharIterable adapter wrapping the source CharIterable.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i3"> |
| <td class="colFirst"><code>double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#average()">average</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i4"> |
| <td class="colFirst"><code>default double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#averageIfEmpty(double)">averageIfEmpty</a></span>​(double defaultValue)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i5"> |
| <td class="colFirst"><code><a href="iterator/CharIterator.html" title="interface in org.eclipse.collections.api.iterator">CharIterator</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#charIterator()">charIterator</a></span>()</code></th> |
| <td class="colLast"> |
| <div class="block">Returns a primitive iterator that can be used to iterate over the CharIterable in an |
| imperative style.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i6"> |
| <td class="colFirst"><code>default <a href="RichIterable.html" title="interface in org.eclipse.collections.api">RichIterable</a><<a href="CharIterable.html" title="interface in org.eclipse.collections.api">CharIterable</a>></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#chunk(int)">chunk</a></span>​(int size)</code></th> |
| <td class="colLast"> |
| <div class="block">Partitions elements in fixed size chunks.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i7"> |
| <td class="colFirst"><code><V> <a href="RichIterable.html" title="interface in org.eclipse.collections.api">RichIterable</a><V></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#collect(org.eclipse.collections.api.block.function.primitive.CharToObjectFunction)">collect</a></span>​(<a href="block/function/primitive/CharToObjectFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">CharToObjectFunction</a><? extends V> function)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns a new collection with the results of applying the specified function on each element of the source |
| collection.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i8"> |
| <td class="colFirst"><code>default <V,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><V>><br>R</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#collect(org.eclipse.collections.api.block.function.primitive.CharToObjectFunction,R)">collect</a></span>​(<a href="block/function/primitive/CharToObjectFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">CharToObjectFunction</a><? extends V> function, |
| R target)</code></th> |
| <td class="colLast"> |
| <div class="block">Same as <a href="#collect(org.eclipse.collections.api.block.function.primitive.CharToObjectFunction)"><code>collect(CharToObjectFunction)</code></a> , only the results are added to the target Collection.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i9"> |
| <td class="colFirst"><code>default <R extends <a href="collection/primitive/MutableBooleanCollection.html" title="interface in org.eclipse.collections.api.collection.primitive">MutableBooleanCollection</a>><br>R</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#collectBoolean(org.eclipse.collections.api.block.function.primitive.CharToBooleanFunction,R)">collectBoolean</a></span>​(<a href="block/function/primitive/CharToBooleanFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">CharToBooleanFunction</a> function, |
| R target)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns the target <code>MutableBooleanCollection</code> with the results of applying the specified function on each element |
| of the source collection.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i10"> |
| <td class="colFirst"><code>default <R extends <a href="collection/primitive/MutableByteCollection.html" title="interface in org.eclipse.collections.api.collection.primitive">MutableByteCollection</a>><br>R</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#collectByte(org.eclipse.collections.api.block.function.primitive.CharToByteFunction,R)">collectByte</a></span>​(<a href="block/function/primitive/CharToByteFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">CharToByteFunction</a> function, |
| R target)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns the target <code>MutableByteCollection</code> with the results of applying the specified function on each element |
| of the source collection.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i11"> |
| <td class="colFirst"><code>default <R extends <a href="collection/primitive/MutableCharCollection.html" title="interface in org.eclipse.collections.api.collection.primitive">MutableCharCollection</a>><br>R</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#collectChar(org.eclipse.collections.api.block.function.primitive.CharToCharFunction,R)">collectChar</a></span>​(<a href="block/function/primitive/CharToCharFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">CharToCharFunction</a> function, |
| R target)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns the target <code>MutableCharCollection</code> with the results of applying the specified function on each element |
| of the source collection.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i12"> |
| <td class="colFirst"><code>default <R extends <a href="collection/primitive/MutableDoubleCollection.html" title="interface in org.eclipse.collections.api.collection.primitive">MutableDoubleCollection</a>><br>R</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#collectDouble(org.eclipse.collections.api.block.function.primitive.CharToDoubleFunction,R)">collectDouble</a></span>​(<a href="block/function/primitive/CharToDoubleFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">CharToDoubleFunction</a> function, |
| R target)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns the target <code>MutableDoubleCollection</code> with the results of applying the specified function on each element |
| of the source collection.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i13"> |
| <td class="colFirst"><code>default <R extends <a href="collection/primitive/MutableFloatCollection.html" title="interface in org.eclipse.collections.api.collection.primitive">MutableFloatCollection</a>><br>R</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#collectFloat(org.eclipse.collections.api.block.function.primitive.CharToFloatFunction,R)">collectFloat</a></span>​(<a href="block/function/primitive/CharToFloatFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">CharToFloatFunction</a> function, |
| R target)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns the target <code>MutableFloatCollection</code> with the results of applying the specified function on each element |
| of the source collection.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i14"> |
| <td class="colFirst"><code>default <R extends <a href="collection/primitive/MutableIntCollection.html" title="interface in org.eclipse.collections.api.collection.primitive">MutableIntCollection</a>><br>R</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#collectInt(org.eclipse.collections.api.block.function.primitive.CharToIntFunction,R)">collectInt</a></span>​(<a href="block/function/primitive/CharToIntFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">CharToIntFunction</a> function, |
| R target)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns the target <code>MutableIntCollection</code> with the results of applying the specified function on each element |
| of the source collection.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i15"> |
| <td class="colFirst"><code>default <R extends <a href="collection/primitive/MutableLongCollection.html" title="interface in org.eclipse.collections.api.collection.primitive">MutableLongCollection</a>><br>R</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#collectLong(org.eclipse.collections.api.block.function.primitive.CharToLongFunction,R)">collectLong</a></span>​(<a href="block/function/primitive/CharToLongFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">CharToLongFunction</a> function, |
| R target)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns the target <code>MutableLongCollection</code> with the results of applying the specified function on each element |
| of the source collection.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i16"> |
| <td class="colFirst"><code>default <R extends <a href="collection/primitive/MutableShortCollection.html" title="interface in org.eclipse.collections.api.collection.primitive">MutableShortCollection</a>><br>R</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#collectShort(org.eclipse.collections.api.block.function.primitive.CharToShortFunction,R)">collectShort</a></span>​(<a href="block/function/primitive/CharToShortFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">CharToShortFunction</a> function, |
| R target)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns the target <code>MutableShortCollection</code> with the results of applying the specified function on each element |
| of the source collection.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i17"> |
| <td class="colFirst"><code>boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#contains(char)">contains</a></span>​(char value)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns true if the value is contained in the CharIterable, and false if it is not.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i18"> |
| <td class="colFirst"><code>boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#containsAll(char...)">containsAll</a></span>​(char... source)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns true if the all of the values specified in the source array are contained |
| in the CharIterable, and false if they are not.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i19"> |
| <td class="colFirst"><code>boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#containsAll(org.eclipse.collections.api.CharIterable)">containsAll</a></span>​(<a href="CharIterable.html" title="interface in org.eclipse.collections.api">CharIterable</a> source)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns true if the all of the values specified in the source CharIterable are contained |
| in the CharIterable, and false if they are not.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i20"> |
| <td class="colFirst"><code>int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#count(org.eclipse.collections.api.block.predicate.primitive.CharPredicate)">count</a></span>​(<a href="block/predicate/primitive/CharPredicate.html" title="interface in org.eclipse.collections.api.block.predicate.primitive">CharPredicate</a> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns a count of the number of elements in the CharIterable that return true for the |
| specified predicate.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i21"> |
| <td class="colFirst"><code>char</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#detectIfNone(org.eclipse.collections.api.block.predicate.primitive.CharPredicate,char)">detectIfNone</a></span>​(<a href="block/predicate/primitive/CharPredicate.html" title="interface in org.eclipse.collections.api.block.predicate.primitive">CharPredicate</a> predicate, |
| char ifNone)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i22"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#each(org.eclipse.collections.api.block.procedure.primitive.CharProcedure)">each</a></span>​(<a href="block/procedure/primitive/CharProcedure.html" title="interface in org.eclipse.collections.api.block.procedure.primitive">CharProcedure</a> procedure)</code></th> |
| <td class="colLast"> |
| <div class="block">A synonym for forEach.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i23"> |
| <td class="colFirst"><code>default <V,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><V>><br>R</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#flatCollect(org.eclipse.collections.api.block.function.primitive.CharToObjectFunction,R)">flatCollect</a></span>​(<a href="block/function/primitive/CharToObjectFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">CharToObjectFunction</a><? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><V>> function, |
| R target)</code></th> |
| <td class="colLast"> |
| <div class="block"><code>flatCollect</code> is a special case of <a href="#collect(org.eclipse.collections.api.block.function.primitive.CharToObjectFunction)"><code>collect(CharToObjectFunction)</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i24"> |
| <td class="colFirst"><code>void</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#forEach(org.eclipse.collections.api.block.procedure.primitive.CharProcedure)">forEach</a></span>​(<a href="block/procedure/primitive/CharProcedure.html" title="interface in org.eclipse.collections.api.block.procedure.primitive">CharProcedure</a> procedure)</code></th> |
| <td class="colLast"> |
| <div class="block">Applies the CharProcedure to each element in the CharIterable.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i25"> |
| <td class="colFirst"><code><T> T</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#injectInto(T,org.eclipse.collections.api.block.function.primitive.ObjectCharToObjectFunction)">injectInto</a></span>​(T injectedValue, |
| <a href="block/function/primitive/ObjectCharToObjectFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">ObjectCharToObjectFunction</a><? super T,​? extends T> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i26"> |
| <td class="colFirst"><code>char</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#max()">max</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i27"> |
| <td class="colFirst"><code>char</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#maxIfEmpty(char)">maxIfEmpty</a></span>​(char defaultValue)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i28"> |
| <td class="colFirst"><code>double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#median()">median</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i29"> |
| <td class="colFirst"><code>default double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#medianIfEmpty(double)">medianIfEmpty</a></span>​(double defaultValue)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i30"> |
| <td class="colFirst"><code>char</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#min()">min</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i31"> |
| <td class="colFirst"><code>char</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#minIfEmpty(char)">minIfEmpty</a></span>​(char defaultValue)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i32"> |
| <td class="colFirst"><code>boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#noneSatisfy(org.eclipse.collections.api.block.predicate.primitive.CharPredicate)">noneSatisfy</a></span>​(<a href="block/predicate/primitive/CharPredicate.html" title="interface in org.eclipse.collections.api.block.predicate.primitive">CharPredicate</a> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns true if none of the elements in the CharIterable return true for the |
| specified predicate, otherwise returns false.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i33"> |
| <td class="colFirst"><code>default long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#reduce(org.eclipse.collections.api.block.function.primitive.LongCharToLongFunction)">reduce</a></span>​(<a href="block/function/primitive/LongCharToLongFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">LongCharToLongFunction</a> accumulator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i34"> |
| <td class="colFirst"><code>default long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#reduceIfEmpty(org.eclipse.collections.api.block.function.primitive.LongCharToLongFunction,long)">reduceIfEmpty</a></span>​(<a href="block/function/primitive/LongCharToLongFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">LongCharToLongFunction</a> accumulator, |
| long defaultValue)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i35"> |
| <td class="colFirst"><code><a href="CharIterable.html" title="interface in org.eclipse.collections.api">CharIterable</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#reject(org.eclipse.collections.api.block.predicate.primitive.CharPredicate)">reject</a></span>​(<a href="block/predicate/primitive/CharPredicate.html" title="interface in org.eclipse.collections.api.block.predicate.primitive">CharPredicate</a> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns a new CharIterable with all of the elements in the CharIterable that |
| return false for the specified predicate.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i36"> |
| <td class="colFirst"><code>default <R extends <a href="collection/primitive/MutableCharCollection.html" title="interface in org.eclipse.collections.api.collection.primitive">MutableCharCollection</a>><br>R</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#reject(org.eclipse.collections.api.block.predicate.primitive.CharPredicate,R)">reject</a></span>​(<a href="block/predicate/primitive/CharPredicate.html" title="interface in org.eclipse.collections.api.block.predicate.primitive">CharPredicate</a> predicate, |
| R target)</code></th> |
| <td class="colLast"> |
| <div class="block">Same as <a href="#reject(org.eclipse.collections.api.block.predicate.primitive.CharPredicate)"><code>reject(CharPredicate)</code></a> , only the results are added to the target MutableCharCollection.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i37"> |
| <td class="colFirst"><code><a href="CharIterable.html" title="interface in org.eclipse.collections.api">CharIterable</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#select(org.eclipse.collections.api.block.predicate.primitive.CharPredicate)">select</a></span>​(<a href="block/predicate/primitive/CharPredicate.html" title="interface in org.eclipse.collections.api.block.predicate.primitive">CharPredicate</a> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns a new CharIterable with all of the elements in the CharIterable that |
| return true for the specified predicate.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i38"> |
| <td class="colFirst"><code>default <R extends <a href="collection/primitive/MutableCharCollection.html" title="interface in org.eclipse.collections.api.collection.primitive">MutableCharCollection</a>><br>R</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#select(org.eclipse.collections.api.block.predicate.primitive.CharPredicate,R)">select</a></span>​(<a href="block/predicate/primitive/CharPredicate.html" title="interface in org.eclipse.collections.api.block.predicate.primitive">CharPredicate</a> predicate, |
| R target)</code></th> |
| <td class="colLast"> |
| <div class="block">Same as <a href="#select(org.eclipse.collections.api.block.predicate.primitive.CharPredicate)"><code>select(CharPredicate)</code></a> , only the results are added to the target MutableCharCollection.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i39"> |
| <td class="colFirst"><code>long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#sum()">sum</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i40"> |
| <td class="colFirst"><code>default <a href="https://docs.oracle.com/javase/8/docs/api/java/util/IntSummaryStatistics.html?is-external=true" title="class or interface in java.util" class="externalLink">IntSummaryStatistics</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#summaryStatistics()">summaryStatistics</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i41"> |
| <td class="colFirst"><code>default <a href="CharIterable.html" title="interface in org.eclipse.collections.api">CharIterable</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#tap(org.eclipse.collections.api.block.procedure.primitive.CharProcedure)">tap</a></span>​(<a href="block/procedure/primitive/CharProcedure.html" title="interface in org.eclipse.collections.api.block.procedure.primitive">CharProcedure</a> procedure)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i42"> |
| <td class="colFirst"><code>char[]</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toArray()">toArray</a></span>()</code></th> |
| <td class="colLast"> |
| <div class="block">Converts the CharIterable to a primitive char array.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i43"> |
| <td class="colFirst"><code>default char[]</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toArray(char%5B%5D)">toArray</a></span>​(char[] target)</code></th> |
| <td class="colLast"> |
| <div class="block">Converts the CharIterable to a primitive char array.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i44"> |
| <td class="colFirst"><code><a href="bag/primitive/MutableCharBag.html" title="interface in org.eclipse.collections.api.bag.primitive">MutableCharBag</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toBag()">toBag</a></span>()</code></th> |
| <td class="colLast"> |
| <div class="block">Converts the CharIterable to a new MutableCharBag.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i45"> |
| <td class="colFirst"><code><a href="list/primitive/MutableCharList.html" title="interface in org.eclipse.collections.api.list.primitive">MutableCharList</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toList()">toList</a></span>()</code></th> |
| <td class="colLast"> |
| <div class="block">Converts the CharIterable to a new MutableCharList.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i46"> |
| <td class="colFirst"><code><a href="set/primitive/MutableCharSet.html" title="interface in org.eclipse.collections.api.set.primitive">MutableCharSet</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toSet()">toSet</a></span>()</code></th> |
| <td class="colLast"> |
| <div class="block">Converts the CharIterable to a new MutableCharSet.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i47"> |
| <td class="colFirst"><code>char[]</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toSortedArray()">toSortedArray</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i48"> |
| <td class="colFirst"><code><a href="list/primitive/MutableCharList.html" title="interface in org.eclipse.collections.api.list.primitive">MutableCharList</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toSortedList()">toSortedList</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </div> |
| <div class="inheritedList"> |
| <h3>Methods inherited from interface org.eclipse.collections.api.<a href="PrimitiveIterable.html" title="interface in org.eclipse.collections.api">PrimitiveIterable</a></h3> |
| <a id="methods.inherited.from.class.org.eclipse.collections.api.PrimitiveIterable"> |
| <!-- --> |
| </a><code><a href="PrimitiveIterable.html#appendString(java.lang.Appendable)">appendString</a>, <a href="PrimitiveIterable.html#appendString(java.lang.Appendable,java.lang.String)">appendString</a>, <a href="PrimitiveIterable.html#appendString(java.lang.Appendable,java.lang.String,java.lang.String,java.lang.String)">appendString</a>, <a href="PrimitiveIterable.html#isEmpty()">isEmpty</a>, <a href="PrimitiveIterable.html#makeString()">makeString</a>, <a href="PrimitiveIterable.html#makeString(java.lang.String)">makeString</a>, <a href="PrimitiveIterable.html#makeString(java.lang.String,java.lang.String,java.lang.String)">makeString</a>, <a href="PrimitiveIterable.html#notEmpty()">notEmpty</a>, <a href="PrimitiveIterable.html#size()">size</a>, <a href="PrimitiveIterable.html#toString()">toString</a></code></div> |
| </section> |
| </li> |
| </ul> |
| </section> |
| <section class="details"> |
| <ul class="blockList"> |
| <!-- ============ METHOD DETAIL ========== --> |
| <li class="blockList"> |
| <section class="methodDetails"><a id="method.detail"> |
| <!-- --> |
| </a> |
| <h2>Method Details</h2> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="charIterator()">charIterator</a></h3> |
| <div class="memberSignature"><span class="returnType"><a href="iterator/CharIterator.html" title="interface in org.eclipse.collections.api.iterator">CharIterator</a></span> <span class="memberName">charIterator</span>()</div> |
| <div class="block">Returns a primitive iterator that can be used to iterate over the CharIterable in an |
| imperative style.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toArray()">toArray</a></h3> |
| <div class="memberSignature"><span class="returnType">char[]</span> <span class="memberName">toArray</span>()</div> |
| <div class="block">Converts the CharIterable to a primitive char array.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toArray(char[])">toArray</a></h3> |
| <div class="memberSignature"><span class="modifiers">default</span> <span class="returnType">char[]</span> <span class="memberName">toArray</span>​(<span class="arguments">char[] target)</span></div> |
| <div class="block">Converts the CharIterable to a primitive char array. If the collection fits into the provided array it is used |
| to store its elements and is returned from the method, otherwise a new array of the appropriate size is allocated |
| and returned. If the iterable is empty, the target array is returned unchanged.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="contains(char)">contains</a></h3> |
| <div class="memberSignature"><span class="returnType">boolean</span> <span class="memberName">contains</span>​(<span class="arguments">char value)</span></div> |
| <div class="block">Returns true if the value is contained in the CharIterable, and false if it is not.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="containsAll(char...)">containsAll</a></h3> |
| <div class="memberSignature"><span class="returnType">boolean</span> <span class="memberName">containsAll</span>​(<span class="arguments">char... source)</span></div> |
| <div class="block">Returns true if the all of the values specified in the source array are contained |
| in the CharIterable, and false if they are not.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="containsAll(org.eclipse.collections.api.CharIterable)">containsAll</a></h3> |
| <div class="memberSignature"><span class="returnType">boolean</span> <span class="memberName">containsAll</span>​(<span class="arguments"><a href="CharIterable.html" title="interface in org.eclipse.collections.api">CharIterable</a> source)</span></div> |
| <div class="block">Returns true if the all of the values specified in the source CharIterable are contained |
| in the CharIterable, and false if they are not.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="forEach(org.eclipse.collections.api.block.procedure.primitive.CharProcedure)">forEach</a></h3> |
| <div class="memberSignature"><span class="returnType">void</span> <span class="memberName">forEach</span>​(<span class="arguments"><a href="block/procedure/primitive/CharProcedure.html" title="interface in org.eclipse.collections.api.block.procedure.primitive">CharProcedure</a> procedure)</span></div> |
| <div class="block">Applies the CharProcedure to each element in the CharIterable.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="each(org.eclipse.collections.api.block.procedure.primitive.CharProcedure)">each</a></h3> |
| <div class="memberSignature"><span class="returnType">void</span> <span class="memberName">each</span>​(<span class="arguments"><a href="block/procedure/primitive/CharProcedure.html" title="interface in org.eclipse.collections.api.block.procedure.primitive">CharProcedure</a> procedure)</span></div> |
| <div class="block">A synonym for forEach.</div> |
| <dl> |
| <dt><span class="simpleTagLabel">Since:</span></dt> |
| <dd>7.0.</dd> |
| </dl> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="tap(org.eclipse.collections.api.block.procedure.primitive.CharProcedure)">tap</a></h3> |
| <div class="memberSignature"><span class="modifiers">default</span> <span class="returnType"><a href="CharIterable.html" title="interface in org.eclipse.collections.api">CharIterable</a></span> <span class="memberName">tap</span>​(<span class="arguments"><a href="block/procedure/primitive/CharProcedure.html" title="interface in org.eclipse.collections.api.block.procedure.primitive">CharProcedure</a> procedure)</span></div> |
| <dl> |
| <dt><span class="simpleTagLabel">Since:</span></dt> |
| <dd>9.0.</dd> |
| </dl> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="select(org.eclipse.collections.api.block.predicate.primitive.CharPredicate)">select</a></h3> |
| <div class="memberSignature"><span class="returnType"><a href="CharIterable.html" title="interface in org.eclipse.collections.api">CharIterable</a></span> <span class="memberName">select</span>​(<span class="arguments"><a href="block/predicate/primitive/CharPredicate.html" title="interface in org.eclipse.collections.api.block.predicate.primitive">CharPredicate</a> predicate)</span></div> |
| <div class="block">Returns a new CharIterable with all of the elements in the CharIterable that |
| return true for the specified predicate.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="reject(org.eclipse.collections.api.block.predicate.primitive.CharPredicate)">reject</a></h3> |
| <div class="memberSignature"><span class="returnType"><a href="CharIterable.html" title="interface in org.eclipse.collections.api">CharIterable</a></span> <span class="memberName">reject</span>​(<span class="arguments"><a href="block/predicate/primitive/CharPredicate.html" title="interface in org.eclipse.collections.api.block.predicate.primitive">CharPredicate</a> predicate)</span></div> |
| <div class="block">Returns a new CharIterable with all of the elements in the CharIterable that |
| return false for the specified predicate.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="select(org.eclipse.collections.api.block.predicate.primitive.CharPredicate,org.eclipse.collections.api.collection.primitive.MutableCharCollection)"> |
| <!-- --> |
| </a><a id="select(org.eclipse.collections.api.block.predicate.primitive.CharPredicate,R)">select</a></h3> |
| <div class="memberSignature"><span class="modifiers">default</span> <span class="typeParameters"><R extends <a href="collection/primitive/MutableCharCollection.html" title="interface in org.eclipse.collections.api.collection.primitive">MutableCharCollection</a>></span> <span class="returnType">R</span> <span class="memberName">select</span>​(<span class="arguments"><a href="block/predicate/primitive/CharPredicate.html" title="interface in org.eclipse.collections.api.block.predicate.primitive">CharPredicate</a> predicate, |
| R target)</span></div> |
| <div class="block">Same as <a href="#select(org.eclipse.collections.api.block.predicate.primitive.CharPredicate)"><code>select(CharPredicate)</code></a> , only the results are added to the target MutableCharCollection.</div> |
| <dl> |
| <dt><span class="simpleTagLabel">Since:</span></dt> |
| <dd>8.1.</dd> |
| </dl> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="reject(org.eclipse.collections.api.block.predicate.primitive.CharPredicate,org.eclipse.collections.api.collection.primitive.MutableCharCollection)"> |
| <!-- --> |
| </a><a id="reject(org.eclipse.collections.api.block.predicate.primitive.CharPredicate,R)">reject</a></h3> |
| <div class="memberSignature"><span class="modifiers">default</span> <span class="typeParameters"><R extends <a href="collection/primitive/MutableCharCollection.html" title="interface in org.eclipse.collections.api.collection.primitive">MutableCharCollection</a>></span> <span class="returnType">R</span> <span class="memberName">reject</span>​(<span class="arguments"><a href="block/predicate/primitive/CharPredicate.html" title="interface in org.eclipse.collections.api.block.predicate.primitive">CharPredicate</a> predicate, |
| R target)</span></div> |
| <div class="block">Same as <a href="#reject(org.eclipse.collections.api.block.predicate.primitive.CharPredicate)"><code>reject(CharPredicate)</code></a> , only the results are added to the target MutableCharCollection.</div> |
| <dl> |
| <dt><span class="simpleTagLabel">Since:</span></dt> |
| <dd>8.1.</dd> |
| </dl> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="collect(org.eclipse.collections.api.block.function.primitive.CharToObjectFunction)">collect</a></h3> |
| <div class="memberSignature"><span class="typeParameters"><V></span> <span class="returnType"><a href="RichIterable.html" title="interface in org.eclipse.collections.api">RichIterable</a><V></span> <span class="memberName">collect</span>​(<span class="arguments"><a href="block/function/primitive/CharToObjectFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">CharToObjectFunction</a><? extends V> function)</span></div> |
| <div class="block">Returns a new collection with the results of applying the specified function on each element of the source |
| collection. This method is also commonly called transform or map.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="collect(org.eclipse.collections.api.block.function.primitive.CharToObjectFunction,java.util.Collection)"> |
| <!-- --> |
| </a><a id="collect(org.eclipse.collections.api.block.function.primitive.CharToObjectFunction,R)">collect</a></h3> |
| <div class="memberSignature"><span class="modifiers">default</span> <span class="typeParameters"><V,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><V>></span> <span class="returnType">R</span> <span class="memberName">collect</span>​(<span class="arguments"><a href="block/function/primitive/CharToObjectFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">CharToObjectFunction</a><? extends V> function, |
| R target)</span></div> |
| <div class="block">Same as <a href="#collect(org.eclipse.collections.api.block.function.primitive.CharToObjectFunction)"><code>collect(CharToObjectFunction)</code></a> , only the results are added to the target Collection.</div> |
| <dl> |
| <dt><span class="simpleTagLabel">Since:</span></dt> |
| <dd>8.1.</dd> |
| </dl> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="flatCollect(org.eclipse.collections.api.block.function.primitive.CharToObjectFunction,java.util.Collection)"> |
| <!-- --> |
| </a><a id="flatCollect(org.eclipse.collections.api.block.function.primitive.CharToObjectFunction,R)">flatCollect</a></h3> |
| <div class="memberSignature"><span class="modifiers">default</span> <span class="typeParameters"><V,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><V>></span> <span class="returnType">R</span> <span class="memberName">flatCollect</span>​(<span class="arguments"><a href="block/function/primitive/CharToObjectFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">CharToObjectFunction</a><? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><V>> function, |
| R target)</span></div> |
| <div class="block"><code>flatCollect</code> is a special case of <a href="#collect(org.eclipse.collections.api.block.function.primitive.CharToObjectFunction)"><code>collect(CharToObjectFunction)</code></a>. With <code>collect</code>, when the <a href="block/function/primitive/CharToObjectFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive"><code>CharToObjectFunction</code></a> returns |
| a collection, the result is a collection of collections. <code>flatCollect</code> outputs a single "flattened" collection |
| instead. This method is commonly called flatMap.</div> |
| <dl> |
| <dt><span class="simpleTagLabel">Since:</span></dt> |
| <dd>8.1.</dd> |
| </dl> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="collectBoolean(org.eclipse.collections.api.block.function.primitive.CharToBooleanFunction,org.eclipse.collections.api.collection.primitive.MutableBooleanCollection)"> |
| <!-- --> |
| </a><a id="collectBoolean(org.eclipse.collections.api.block.function.primitive.CharToBooleanFunction,R)">collectBoolean</a></h3> |
| <div class="memberSignature"><span class="modifiers">default</span> <span class="typeParameters"><R extends <a href="collection/primitive/MutableBooleanCollection.html" title="interface in org.eclipse.collections.api.collection.primitive">MutableBooleanCollection</a>></span> <span class="returnType">R</span> <span class="memberName">collectBoolean</span>​(<span class="arguments"><a href="block/function/primitive/CharToBooleanFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">CharToBooleanFunction</a> function, |
| R target)</span></div> |
| <div class="block">Returns the target <code>MutableBooleanCollection</code> with the results of applying the specified function on each element |
| of the source collection.</div> |
| <dl> |
| <dt><span class="simpleTagLabel">Since:</span></dt> |
| <dd>8.1.</dd> |
| </dl> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="collectByte(org.eclipse.collections.api.block.function.primitive.CharToByteFunction,org.eclipse.collections.api.collection.primitive.MutableByteCollection)"> |
| <!-- --> |
| </a><a id="collectByte(org.eclipse.collections.api.block.function.primitive.CharToByteFunction,R)">collectByte</a></h3> |
| <div class="memberSignature"><span class="modifiers">default</span> <span class="typeParameters"><R extends <a href="collection/primitive/MutableByteCollection.html" title="interface in org.eclipse.collections.api.collection.primitive">MutableByteCollection</a>></span> <span class="returnType">R</span> <span class="memberName">collectByte</span>​(<span class="arguments"><a href="block/function/primitive/CharToByteFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">CharToByteFunction</a> function, |
| R target)</span></div> |
| <div class="block">Returns the target <code>MutableByteCollection</code> with the results of applying the specified function on each element |
| of the source collection.</div> |
| <dl> |
| <dt><span class="simpleTagLabel">Since:</span></dt> |
| <dd>8.1.</dd> |
| </dl> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="collectChar(org.eclipse.collections.api.block.function.primitive.CharToCharFunction,org.eclipse.collections.api.collection.primitive.MutableCharCollection)"> |
| <!-- --> |
| </a><a id="collectChar(org.eclipse.collections.api.block.function.primitive.CharToCharFunction,R)">collectChar</a></h3> |
| <div class="memberSignature"><span class="modifiers">default</span> <span class="typeParameters"><R extends <a href="collection/primitive/MutableCharCollection.html" title="interface in org.eclipse.collections.api.collection.primitive">MutableCharCollection</a>></span> <span class="returnType">R</span> <span class="memberName">collectChar</span>​(<span class="arguments"><a href="block/function/primitive/CharToCharFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">CharToCharFunction</a> function, |
| R target)</span></div> |
| <div class="block">Returns the target <code>MutableCharCollection</code> with the results of applying the specified function on each element |
| of the source collection.</div> |
| <dl> |
| <dt><span class="simpleTagLabel">Since:</span></dt> |
| <dd>8.1.</dd> |
| </dl> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="collectShort(org.eclipse.collections.api.block.function.primitive.CharToShortFunction,org.eclipse.collections.api.collection.primitive.MutableShortCollection)"> |
| <!-- --> |
| </a><a id="collectShort(org.eclipse.collections.api.block.function.primitive.CharToShortFunction,R)">collectShort</a></h3> |
| <div class="memberSignature"><span class="modifiers">default</span> <span class="typeParameters"><R extends <a href="collection/primitive/MutableShortCollection.html" title="interface in org.eclipse.collections.api.collection.primitive">MutableShortCollection</a>></span> <span class="returnType">R</span> <span class="memberName">collectShort</span>​(<span class="arguments"><a href="block/function/primitive/CharToShortFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">CharToShortFunction</a> function, |
| R target)</span></div> |
| <div class="block">Returns the target <code>MutableShortCollection</code> with the results of applying the specified function on each element |
| of the source collection.</div> |
| <dl> |
| <dt><span class="simpleTagLabel">Since:</span></dt> |
| <dd>8.1.</dd> |
| </dl> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="collectInt(org.eclipse.collections.api.block.function.primitive.CharToIntFunction,org.eclipse.collections.api.collection.primitive.MutableIntCollection)"> |
| <!-- --> |
| </a><a id="collectInt(org.eclipse.collections.api.block.function.primitive.CharToIntFunction,R)">collectInt</a></h3> |
| <div class="memberSignature"><span class="modifiers">default</span> <span class="typeParameters"><R extends <a href="collection/primitive/MutableIntCollection.html" title="interface in org.eclipse.collections.api.collection.primitive">MutableIntCollection</a>></span> <span class="returnType">R</span> <span class="memberName">collectInt</span>​(<span class="arguments"><a href="block/function/primitive/CharToIntFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">CharToIntFunction</a> function, |
| R target)</span></div> |
| <div class="block">Returns the target <code>MutableIntCollection</code> with the results of applying the specified function on each element |
| of the source collection.</div> |
| <dl> |
| <dt><span class="simpleTagLabel">Since:</span></dt> |
| <dd>8.1.</dd> |
| </dl> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="collectFloat(org.eclipse.collections.api.block.function.primitive.CharToFloatFunction,org.eclipse.collections.api.collection.primitive.MutableFloatCollection)"> |
| <!-- --> |
| </a><a id="collectFloat(org.eclipse.collections.api.block.function.primitive.CharToFloatFunction,R)">collectFloat</a></h3> |
| <div class="memberSignature"><span class="modifiers">default</span> <span class="typeParameters"><R extends <a href="collection/primitive/MutableFloatCollection.html" title="interface in org.eclipse.collections.api.collection.primitive">MutableFloatCollection</a>></span> <span class="returnType">R</span> <span class="memberName">collectFloat</span>​(<span class="arguments"><a href="block/function/primitive/CharToFloatFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">CharToFloatFunction</a> function, |
| R target)</span></div> |
| <div class="block">Returns the target <code>MutableFloatCollection</code> with the results of applying the specified function on each element |
| of the source collection.</div> |
| <dl> |
| <dt><span class="simpleTagLabel">Since:</span></dt> |
| <dd>8.1.</dd> |
| </dl> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="collectLong(org.eclipse.collections.api.block.function.primitive.CharToLongFunction,org.eclipse.collections.api.collection.primitive.MutableLongCollection)"> |
| <!-- --> |
| </a><a id="collectLong(org.eclipse.collections.api.block.function.primitive.CharToLongFunction,R)">collectLong</a></h3> |
| <div class="memberSignature"><span class="modifiers">default</span> <span class="typeParameters"><R extends <a href="collection/primitive/MutableLongCollection.html" title="interface in org.eclipse.collections.api.collection.primitive">MutableLongCollection</a>></span> <span class="returnType">R</span> <span class="memberName">collectLong</span>​(<span class="arguments"><a href="block/function/primitive/CharToLongFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">CharToLongFunction</a> function, |
| R target)</span></div> |
| <div class="block">Returns the target <code>MutableLongCollection</code> with the results of applying the specified function on each element |
| of the source collection.</div> |
| <dl> |
| <dt><span class="simpleTagLabel">Since:</span></dt> |
| <dd>8.1.</dd> |
| </dl> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="collectDouble(org.eclipse.collections.api.block.function.primitive.CharToDoubleFunction,org.eclipse.collections.api.collection.primitive.MutableDoubleCollection)"> |
| <!-- --> |
| </a><a id="collectDouble(org.eclipse.collections.api.block.function.primitive.CharToDoubleFunction,R)">collectDouble</a></h3> |
| <div class="memberSignature"><span class="modifiers">default</span> <span class="typeParameters"><R extends <a href="collection/primitive/MutableDoubleCollection.html" title="interface in org.eclipse.collections.api.collection.primitive">MutableDoubleCollection</a>></span> <span class="returnType">R</span> <span class="memberName">collectDouble</span>​(<span class="arguments"><a href="block/function/primitive/CharToDoubleFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">CharToDoubleFunction</a> function, |
| R target)</span></div> |
| <div class="block">Returns the target <code>MutableDoubleCollection</code> with the results of applying the specified function on each element |
| of the source collection.</div> |
| <dl> |
| <dt><span class="simpleTagLabel">Since:</span></dt> |
| <dd>8.1.</dd> |
| </dl> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="detectIfNone(org.eclipse.collections.api.block.predicate.primitive.CharPredicate,char)">detectIfNone</a></h3> |
| <div class="memberSignature"><span class="returnType">char</span> <span class="memberName">detectIfNone</span>​(<span class="arguments"><a href="block/predicate/primitive/CharPredicate.html" title="interface in org.eclipse.collections.api.block.predicate.primitive">CharPredicate</a> predicate, |
| char ifNone)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="count(org.eclipse.collections.api.block.predicate.primitive.CharPredicate)">count</a></h3> |
| <div class="memberSignature"><span class="returnType">int</span> <span class="memberName">count</span>​(<span class="arguments"><a href="block/predicate/primitive/CharPredicate.html" title="interface in org.eclipse.collections.api.block.predicate.primitive">CharPredicate</a> predicate)</span></div> |
| <div class="block">Returns a count of the number of elements in the CharIterable that return true for the |
| specified predicate.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="anySatisfy(org.eclipse.collections.api.block.predicate.primitive.CharPredicate)">anySatisfy</a></h3> |
| <div class="memberSignature"><span class="returnType">boolean</span> <span class="memberName">anySatisfy</span>​(<span class="arguments"><a href="block/predicate/primitive/CharPredicate.html" title="interface in org.eclipse.collections.api.block.predicate.primitive">CharPredicate</a> predicate)</span></div> |
| <div class="block">Returns true if any of the elements in the CharIterable return true for the |
| specified predicate, otherwise returns false.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="allSatisfy(org.eclipse.collections.api.block.predicate.primitive.CharPredicate)">allSatisfy</a></h3> |
| <div class="memberSignature"><span class="returnType">boolean</span> <span class="memberName">allSatisfy</span>​(<span class="arguments"><a href="block/predicate/primitive/CharPredicate.html" title="interface in org.eclipse.collections.api.block.predicate.primitive">CharPredicate</a> predicate)</span></div> |
| <div class="block">Returns true if all of the elements in the CharIterable return true for the |
| specified predicate, otherwise returns false.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="noneSatisfy(org.eclipse.collections.api.block.predicate.primitive.CharPredicate)">noneSatisfy</a></h3> |
| <div class="memberSignature"><span class="returnType">boolean</span> <span class="memberName">noneSatisfy</span>​(<span class="arguments"><a href="block/predicate/primitive/CharPredicate.html" title="interface in org.eclipse.collections.api.block.predicate.primitive">CharPredicate</a> predicate)</span></div> |
| <div class="block">Returns true if none of the elements in the CharIterable return true for the |
| specified predicate, otherwise returns false.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toList()">toList</a></h3> |
| <div class="memberSignature"><span class="returnType"><a href="list/primitive/MutableCharList.html" title="interface in org.eclipse.collections.api.list.primitive">MutableCharList</a></span> <span class="memberName">toList</span>()</div> |
| <div class="block">Converts the CharIterable to a new MutableCharList.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toSet()">toSet</a></h3> |
| <div class="memberSignature"><span class="returnType"><a href="set/primitive/MutableCharSet.html" title="interface in org.eclipse.collections.api.set.primitive">MutableCharSet</a></span> <span class="memberName">toSet</span>()</div> |
| <div class="block">Converts the CharIterable to a new MutableCharSet.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toBag()">toBag</a></h3> |
| <div class="memberSignature"><span class="returnType"><a href="bag/primitive/MutableCharBag.html" title="interface in org.eclipse.collections.api.bag.primitive">MutableCharBag</a></span> <span class="memberName">toBag</span>()</div> |
| <div class="block">Converts the CharIterable to a new MutableCharBag.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="asLazy()">asLazy</a></h3> |
| <div class="memberSignature"><span class="returnType"><a href="LazyCharIterable.html" title="interface in org.eclipse.collections.api">LazyCharIterable</a></span> <span class="memberName">asLazy</span>()</div> |
| <div class="block">Returns a LazyCharIterable adapter wrapping the source CharIterable.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="injectInto(java.lang.Object,org.eclipse.collections.api.block.function.primitive.ObjectCharToObjectFunction)"> |
| <!-- --> |
| </a><a id="injectInto(T,org.eclipse.collections.api.block.function.primitive.ObjectCharToObjectFunction)">injectInto</a></h3> |
| <div class="memberSignature"><span class="typeParameters"><T></span> <span class="returnType">T</span> <span class="memberName">injectInto</span>​(<span class="arguments">T injectedValue, |
| <a href="block/function/primitive/ObjectCharToObjectFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">ObjectCharToObjectFunction</a><? super T,​? extends T> function)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="reduceIfEmpty(org.eclipse.collections.api.block.function.primitive.LongCharToLongFunction,long)">reduceIfEmpty</a></h3> |
| <div class="memberSignature"><span class="modifiers">default</span> <span class="returnType">long</span> <span class="memberName">reduceIfEmpty</span>​(<span class="arguments"><a href="block/function/primitive/LongCharToLongFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">LongCharToLongFunction</a> accumulator, |
| long defaultValue)</span></div> |
| <dl> |
| <dt><span class="simpleTagLabel">Since:</span></dt> |
| <dd>10.0</dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="#reduce(org.eclipse.collections.api.block.function.primitive.LongCharToLongFunction)"><code>reduce(LongCharToLongFunction)</code></a></dd> |
| </dl> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="reduce(org.eclipse.collections.api.block.function.primitive.LongCharToLongFunction)">reduce</a></h3> |
| <div class="memberSignature"><span class="modifiers">default</span> <span class="returnType">long</span> <span class="memberName">reduce</span>​(<span class="arguments"><a href="block/function/primitive/LongCharToLongFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">LongCharToLongFunction</a> accumulator)</span></div> |
| <dl> |
| <dt><span class="simpleTagLabel">Since:</span></dt> |
| <dd>10.0</dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="RichIterable.html#reduce(java.util.function.BinaryOperator)"><code>RichIterable.reduce(BinaryOperator)</code></a></dd> |
| </dl> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="chunk(int)">chunk</a></h3> |
| <div class="memberSignature"><span class="modifiers">default</span> <span class="returnType"><a href="RichIterable.html" title="interface in org.eclipse.collections.api">RichIterable</a><<a href="CharIterable.html" title="interface in org.eclipse.collections.api">CharIterable</a>></span> <span class="memberName">chunk</span>​(<span class="arguments">int size)</span></div> |
| <div class="block">Partitions elements in fixed size chunks.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>size</code> - the number of elements per chunk</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>A <code>RichIterable</code> containing <code>CharIterable</code>s of size <code>size</code>, except the last will be |
| truncated if the elements don't divide evenly.</dd> |
| <dt><span class="simpleTagLabel">Since:</span></dt> |
| <dd>9.2</dd> |
| </dl> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="sum()">sum</a></h3> |
| <div class="memberSignature"><span class="returnType">long</span> <span class="memberName">sum</span>()</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="summaryStatistics()">summaryStatistics</a></h3> |
| <div class="memberSignature"><span class="modifiers">default</span> <span class="returnType"><a href="https://docs.oracle.com/javase/8/docs/api/java/util/IntSummaryStatistics.html?is-external=true" title="class or interface in java.util" class="externalLink">IntSummaryStatistics</a></span> <span class="memberName">summaryStatistics</span>()</div> |
| <dl> |
| <dt><span class="simpleTagLabel">Since:</span></dt> |
| <dd>8.0</dd> |
| </dl> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="max()">max</a></h3> |
| <div class="memberSignature"><span class="returnType">char</span> <span class="memberName">max</span>()</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="maxIfEmpty(char)">maxIfEmpty</a></h3> |
| <div class="memberSignature"><span class="returnType">char</span> <span class="memberName">maxIfEmpty</span>​(<span class="arguments">char defaultValue)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="min()">min</a></h3> |
| <div class="memberSignature"><span class="returnType">char</span> <span class="memberName">min</span>()</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="minIfEmpty(char)">minIfEmpty</a></h3> |
| <div class="memberSignature"><span class="returnType">char</span> <span class="memberName">minIfEmpty</span>​(<span class="arguments">char defaultValue)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="average()">average</a></h3> |
| <div class="memberSignature"><span class="returnType">double</span> <span class="memberName">average</span>()</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="averageIfEmpty(double)">averageIfEmpty</a></h3> |
| <div class="memberSignature"><span class="modifiers">default</span> <span class="returnType">double</span> <span class="memberName">averageIfEmpty</span>​(<span class="arguments">double defaultValue)</span></div> |
| <dl> |
| <dt><span class="simpleTagLabel">Since:</span></dt> |
| <dd>9.0</dd> |
| </dl> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="median()">median</a></h3> |
| <div class="memberSignature"><span class="returnType">double</span> <span class="memberName">median</span>()</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="medianIfEmpty(double)">medianIfEmpty</a></h3> |
| <div class="memberSignature"><span class="modifiers">default</span> <span class="returnType">double</span> <span class="memberName">medianIfEmpty</span>​(<span class="arguments">double defaultValue)</span></div> |
| <dl> |
| <dt><span class="simpleTagLabel">Since:</span></dt> |
| <dd>9.0</dd> |
| </dl> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toSortedArray()">toSortedArray</a></h3> |
| <div class="memberSignature"><span class="returnType">char[]</span> <span class="memberName">toSortedArray</span>()</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toSortedList()">toSortedList</a></h3> |
| <div class="memberSignature"><span class="returnType"><a href="list/primitive/MutableCharList.html" title="interface in org.eclipse.collections.api.list.primitive">MutableCharList</a></span> <span class="memberName">toSortedList</span>()</div> |
| </section> |
| </li> |
| </ul> |
| </section> |
| </li> |
| </ul> |
| </section> |
| </div> |
| <!-- ========= END OF CLASS DATA ========= --> |
| </main> |
| <footer role="contentinfo"> |
| <nav role="navigation"> |
| <!-- ======= START OF BOTTOM NAVBAR ====== --> |
| <div class="bottomNav"><a id="navbar.bottom"> |
| <!-- --> |
| </a> |
| <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> |
| <a id="navbar.bottom.firstrow"> |
| <!-- --> |
| </a> |
| <ul class="navList" title="Navigation"> |
| <li><a href="../../../../index.html">Overview</a></li> |
| <li><a href="package-summary.html">Package</a></li> |
| <li class="navBarCell1Rev">Class</li> |
| <li><a href="class-use/CharIterable.html">Use</a></li> |
| <li><a href="package-tree.html">Tree</a></li> |
| <li><a href="../../../../deprecated-list.html">Deprecated</a></li> |
| <li><a href="../../../../index-all.html">Index</a></li> |
| <li><a href="../../../../help-doc.html">Help</a></li> |
| </ul> |
| </div> |
| <div class="subNav"> |
| <div> |
| <ul class="subNavList"> |
| <li>Summary: </li> |
| <li>Nested | </li> |
| <li>Field | </li> |
| <li>Constr | </li> |
| <li><a href="#method.summary">Method</a></li> |
| </ul> |
| <ul class="subNavList"> |
| <li>Detail: </li> |
| <li>Field | </li> |
| <li>Constr | </li> |
| <li><a href="#method.detail">Method</a></li> |
| </ul> |
| </div> |
| </div> |
| <a id="skip.navbar.bottom"> |
| <!-- --> |
| </a> |
| <!-- ======== END OF BOTTOM NAVBAR ======= --> |
| </nav> |
| <p class="legalCopy"><small>Copyright © 2004–2020. All rights reserved.</small></p> |
| </footer> |
| </div> |
| </div> |
| </body> |
| </html> |