<h1>cpl_query.iterable<aclass="headerlink"href="#cpl-query-iterable"title="Permalink to this heading"></a></h1>
<sectionid="module-cpl_query.iterable.iterable">
<spanid="cpl-query-iterable-iterable"></span><h2>cpl_query.iterable.iterable<aclass="headerlink"href="#module-cpl_query.iterable.iterable"title="Permalink to this heading"></a></h2>
<emclass="property"><spanclass="pre">class</span><spanclass="w"></span></em><spanclass="sig-prename descclassname"><spanclass="pre">cpl_query.iterable.iterable.</span></span><spanclass="sig-name descname"><spanclass="pre">Iterable</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">t</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">Optional</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">type</span><spanclass="p"><spanclass="pre">]</span></span></span><spanclass="w"></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="default_value"><spanclass="pre">None</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">values</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">Optional</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">Iterable</span><spanclass="p"><spanclass="pre">]</span></span></span><spanclass="w"></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="default_value"><spanclass="pre">None</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#cpl_query.iterable.iterable.Iterable"title="Permalink to this definition"></a></dt>
<spanid="cpl-query-iterable-iterable-abc"></span><h2>cpl_query.iterable.iterable_abc<aclass="headerlink"href="#module-cpl_query.iterable.iterable_abc"title="Permalink to this heading"></a></h2>
<emclass="property"><spanclass="pre">class</span><spanclass="w"></span></em><spanclass="sig-prename descclassname"><spanclass="pre">cpl_query.iterable.iterable_abc.</span></span><spanclass="sig-name descname"><spanclass="pre">IterableABC</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">t</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">Optional</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">type</span><spanclass="p"><spanclass="pre">]</span></span></span><spanclass="w"></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="default_value"><spanclass="pre">None</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">values</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">Optional</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">Iterable</span><spanclass="p"><spanclass="pre">]</span></span></span><spanclass="w"></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="default_value"><spanclass="pre">None</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#cpl_query.iterable.iterable_abc.IterableABC"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">add</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">_object</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">object</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#cpl_query.iterable.iterable_abc.IterableABC.add"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">append</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">_object</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">object</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#cpl_query.iterable.iterable_abc.IterableABC.append"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">extend</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">_IterableABC__iterable</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">Iterable</span></span></em><spanclass="sig-paren">)</span><spanclass="sig-return"><spanclass="sig-return-icon">→</span><spanclass="sig-return-typehint"><aclass="reference internal"href="#cpl_query.iterable.iterable_abc.IterableABC"title="cpl_query.iterable.iterable_abc.IterableABC"><spanclass="pre">IterableABC</span></a></span></span><aclass="headerlink"href="#cpl_query.iterable.iterable_abc.IterableABC.extend"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">remove</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">_object</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">object</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#cpl_query.iterable.iterable_abc.IterableABC.remove"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">remove_at</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">_index</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">int</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#cpl_query.iterable.iterable_abc.IterableABC.remove_at"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">to_enumerable</span></span><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><spanclass="sig-return"><spanclass="sig-return-icon">→</span><spanclass="sig-return-typehint"><aclass="reference internal"href="cpl_query.enumerable.html#cpl_query.enumerable.enumerable_abc.EnumerableABC"title="cpl_query.enumerable.enumerable_abc.EnumerableABC"><spanclass="pre">EnumerableABC</span></a></span></span><aclass="headerlink"href="#cpl_query.iterable.iterable_abc.IterableABC.to_enumerable"title="Permalink to this definition"></a></dt>
<dd><p>Converts :class: <cite>cpl_query.iterable.iterable_abc.IterableABC</cite> to :class: <cite>cpl_query.enumerable.enumerable_abc.EnumerableABC</cite></p>
<emclass="property"><spanclass="pre">property</span><spanclass="w"></span></em><spanclass="sig-name descname"><spanclass="pre">type</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">type</span></em><aclass="headerlink"href="#cpl_query.iterable.iterable_abc.IterableABC.type"title="Permalink to this definition"></a></dt>