blob: 47473e33198491683d3e0e1de85db5e338553e1d [file] [log] [blame]
<!DOCTYPE html >
<html>
<head>
<title>ScalarCachePimp - Ignite Scalar - org.apache.ignite.scalar.pimps.ScalarCachePimp</title>
<meta name="description" content="ScalarCachePimp - Ignite Scalar - org.apache.ignite.scalar.pimps.ScalarCachePimp" />
<meta name="keywords" content="ScalarCachePimp Ignite Scalar org.apache.ignite.scalar.pimps.ScalarCachePimp" />
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<link href="../../../../../lib/template.css" media="screen" type="text/css" rel="stylesheet" />
<link href="../../../../../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css" />
<script type="text/javascript" src="../../../../../lib/jquery.js" id="jquery-js"></script>
<script type="text/javascript" src="../../../../../lib/jquery-ui.js"></script>
<script type="text/javascript" src="../../../../../lib/template.js"></script>
<script type="text/javascript" src="../../../../../lib/tools.tooltip.js"></script>
<script type="text/javascript">
if(top === self) {
var url = '../../../../../index.html';
var hash = 'org.apache.ignite.scalar.pimps.ScalarCachePimp';
var anchor = window.location.hash;
var anchor_opt = '';
if (anchor.length >= 1)
anchor_opt = '@' + anchor.substring(1);
window.location.href = url + '#' + hash + anchor_opt;
}
</script>
<link rel='shortcut icon' href='https://ignite.apache.org/favicon.ico'/>
</head>
<body class="type">
<div id="definition">
<a href="ScalarCachePimp$.html" title="See companion object"><img alt="Class/Object" src="../../../../../lib/class_to_object_big.png" /></a>
<p id="owner"><a href="../../../../package.html" class="extype" name="org">org</a>.<a href="../../../package.html" class="extype" name="org.apache">apache</a>.<a href="../../package.html" class="extype" name="org.apache.ignite">ignite</a>.<a href="../package.html" class="extype" name="org.apache.ignite.scalar">scalar</a>.<a href="package.html" class="extype" name="org.apache.ignite.scalar.pimps">pimps</a></p>
<h1><a href="ScalarCachePimp$.html" title="See companion object">ScalarCachePimp</a></h1><h3><span class="morelinks"><div>
Related Docs:
<a href="ScalarCachePimp$.html" title="See companion object">object ScalarCachePimp</a>
| <a href="package.html" class="extype" name="org.apache.ignite.scalar.pimps">package pimps</a>
</div></span></h3><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
</div>
<h4 id="signature" class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">class</span>
</span>
<span class="symbol">
<span class="name">ScalarCachePimp</span><span class="tparams">[<span name="K">K</span>, <span name="V">V</span>]</span><span class="result"> extends <a href="PimpedType.html" class="extype" name="org.apache.ignite.scalar.pimps.PimpedType">PimpedType</a>[<span class="extype" name="org.apache.ignite.IgniteCache">IgniteCache</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]] with <span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]] with <span class="extype" name="scala.Ordered">Ordered</span>[<span class="extype" name="org.apache.ignite.IgniteCache">IgniteCache</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]</span>
</span>
</h4>
<div id="comment" class="fullcommenttop"><div class="comment cmt"><h4>Overview</h4><p>Defines Scalar &quot;pimp&quot; for <code>IgniteCache</code> on Java side.</p><p>Essentially this class extends Java <code>IgniteCache</code> interface with Scala specific
API adapters using primarily implicit conversions defined in <code>ScalarConversions</code> object. What
it means is that you can use functions defined in this class on object
of Java <code>IgniteCache</code> type. Scala will automatically (implicitly) convert it into
Scalar's pimp and replace the original call with a call on that pimp.</p><p>Note that Scalar provide extensive library of implicit conversion between Java and
Scala Ignite counterparts in <code>ScalarConversions</code> object</p><h4>Suffix '$' In Names</h4><p>Symbol <code>$</code> is used in names when they conflict with the names in the base Java class
that Scala pimp is shadowing or with Java package name that your Scala code is importing.
Instead of giving two different names to the same function we've decided to simply mark
Scala's side method with <code>$</code> suffix.
</p></div><div class="toggleContainer block">
<span class="toggle">Linear Supertypes</span>
<div class="superTypes hiddenContent"><span class="extype" name="scala.math.Ordered">Ordered</span>[<span class="extype" name="org.apache.ignite.IgniteCache">IgniteCache</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]], <span class="extype" name="java.lang.Comparable">Comparable</span>[<span class="extype" name="org.apache.ignite.IgniteCache">IgniteCache</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]], <span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]], <span class="extype" name="scala.collection.IterableLike">IterableLike</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>], <span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]], <span class="extype" name="scala.Equals">Equals</span>, <span class="extype" name="scala.collection.GenIterable">GenIterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]], <span class="extype" name="scala.collection.GenIterableLike">GenIterableLike</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>], <span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]], <span class="extype" name="scala.collection.Traversable">Traversable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]], <span class="extype" name="scala.collection.GenTraversable">GenTraversable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]], <span class="extype" name="scala.collection.generic.GenericTraversableTemplate">GenericTraversableTemplate</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>], <span class="extype" name="scala.collection.Iterable">Iterable</span>], <span class="extype" name="scala.collection.TraversableLike">TraversableLike</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>], <span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]], <span class="extype" name="scala.collection.GenTraversableLike">GenTraversableLike</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>], <span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]], <span class="extype" name="scala.collection.Parallelizable">Parallelizable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>], <span class="extype" name="scala.collection.parallel.ParIterable">ParIterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]], <span class="extype" name="scala.collection.TraversableOnce">TraversableOnce</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]], <span class="extype" name="scala.collection.GenTraversableOnce">GenTraversableOnce</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]], <span class="extype" name="scala.collection.generic.FilterMonadic">FilterMonadic</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>], <span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]], <span class="extype" name="scala.collection.generic.HasNewBuilder">HasNewBuilder</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>], Iterable[javax.cache.Cache.Entry[K,V]] @scala.annotation.unchecked.uncheckedVariance], <a href="PimpedType.html" class="extype" name="org.apache.ignite.scalar.pimps.PimpedType">PimpedType</a>[<span class="extype" name="org.apache.ignite.IgniteCache">IgniteCache</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]], <span class="extype" name="scala.AnyRef">AnyRef</span>, <span class="extype" name="scala.Any">Any</span></div>
</div></div>
<div id="mbrsel">
<div id="textfilter"><span class="pre"></span><span class="input"><input id="mbrsel-input" type="text" accesskey="/" /></span><span class="post"></span></div>
<div id="order">
<span class="filtertype">Ordering</span>
<ol>
<li class="alpha in"><span>Alphabetic</span></li>
<li class="inherit out"><span>By Inheritance</span></li>
</ol>
</div>
<div id="ancestors">
<span class="filtertype">Inherited<br />
</span>
<ol id="linearization">
<li class="in" name="org.apache.ignite.scalar.pimps.ScalarCachePimp"><span>ScalarCachePimp</span></li><li class="in" name="scala.math.Ordered"><span>Ordered</span></li><li class="in" name="java.lang.Comparable"><span>Comparable</span></li><li class="in" name="scala.collection.Iterable"><span>Iterable</span></li><li class="in" name="scala.collection.IterableLike"><span>IterableLike</span></li><li class="in" name="scala.Equals"><span>Equals</span></li><li class="in" name="scala.collection.GenIterable"><span>GenIterable</span></li><li class="in" name="scala.collection.GenIterableLike"><span>GenIterableLike</span></li><li class="in" name="scala.collection.Traversable"><span>Traversable</span></li><li class="in" name="scala.collection.GenTraversable"><span>GenTraversable</span></li><li class="in" name="scala.collection.generic.GenericTraversableTemplate"><span>GenericTraversableTemplate</span></li><li class="in" name="scala.collection.TraversableLike"><span>TraversableLike</span></li><li class="in" name="scala.collection.GenTraversableLike"><span>GenTraversableLike</span></li><li class="in" name="scala.collection.Parallelizable"><span>Parallelizable</span></li><li class="in" name="scala.collection.TraversableOnce"><span>TraversableOnce</span></li><li class="in" name="scala.collection.GenTraversableOnce"><span>GenTraversableOnce</span></li><li class="in" name="scala.collection.generic.FilterMonadic"><span>FilterMonadic</span></li><li class="in" name="scala.collection.generic.HasNewBuilder"><span>HasNewBuilder</span></li><li class="in" name="org.apache.ignite.scalar.pimps.PimpedType"><span>PimpedType</span></li><li class="in" name="scala.AnyRef"><span>AnyRef</span></li><li class="in" name="scala.Any"><span>Any</span></li>
</ol>
</div><div id="ancestors">
<span class="filtertype"></span>
<ol>
<li class="hideall out"><span>Hide All</span></li>
<li class="showall in"><span>Show All</span></li>
</ol>
</div>
<div id="visbl">
<span class="filtertype">Visibility</span>
<ol><li class="public in"><span>Public</span></li><li class="all out"><span>All</span></li></ol>
</div>
</div>
<div id="template">
<div id="allMembers">
<div id="constructors" class="members">
<h3>Instance Constructors</h3>
<ol><li name="org.apache.ignite.scalar.pimps.ScalarCachePimp#<span class='angle_bracket'>&lt;</span>init<span class='angle_bracket'>&gt;</span>" visbl="pub" data-isabs="false" fullComment="no" group="Ungrouped">
<a id="<span class='angle_bracket'>&lt;</span>init<span class='angle_bracket'>&gt;</span>():org.apache.ignite.scalar.pimps.ScalarCachePimp[K,V]"></a>
<a id="<span class='angle_bracket'>&lt;</span>init<span class='angle_bracket'>&gt;</span>:ScalarCachePimp[K,V]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">new</span>
</span>
<span class="symbol">
<span class="name">ScalarCachePimp</span><span class="params">()</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@<span class='angle_bracket'>&lt;</span>init<span class='angle_bracket'>&gt;</span>():org.apache.ignite.scalar.pimps.ScalarCachePimp[K,V]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
</li></ol>
</div>
<div id="types" class="types members">
<h3>Type Members</h3>
<ol><li name="org.apache.ignite.scalar.pimps.ScalarCachePimp.EntryPred" visbl="prt" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="EntryPred=javax.cache.Cache.Entry[K,V]=<span class='angle_bracket'>&gt;</span>Boolean"></a>
<a id="EntryPred:EntryPred"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">type</span>
</span>
<span class="symbol">
<span class="name">EntryPred</span><span class="result"> = (<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]) ⇒ <span class="extype" name="scala.Boolean">Boolean</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@EntryPred=javax.cache.Cache.Entry[K,V]=<span class='angle_bracket'>&gt;</span>Boolean" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<p class="shortcomment cmt">Type alias.</p><div class="fullcomment"><div class="comment cmt"><p>Type alias.</p></div><dl class="attributes block"> <dt>Attributes</dt><dd>protected </dd></dl></div>
</li><li name="org.apache.ignite.scalar.pimps.ScalarCachePimp.KvPred" visbl="prt" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="KvPred=(K,V)=<span class='angle_bracket'>&gt;</span>Boolean"></a>
<a id="KvPred:KvPred"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">type</span>
</span>
<span class="symbol">
<span class="name">KvPred</span><span class="result"> = (<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>) ⇒ <span class="extype" name="scala.Boolean">Boolean</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@KvPred=(K,V)=<span class='angle_bracket'>&gt;</span>Boolean" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<p class="shortcomment cmt">Type alias.</p><div class="fullcomment"><div class="comment cmt"><p>Type alias.</p></div><dl class="attributes block"> <dt>Attributes</dt><dd>protected </dd></dl></div>
</li><li name="scala.collection.TraversableLike.Self" visbl="prt" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="Self=Repr"></a>
<a id="Self:Self"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">type</span>
</span>
<span class="symbol">
<span class="name">Self</span><span class="result"> = <span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@Self=Repr" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[this] </dd><dt>Definition Classes</dt><dd>TraversableLike</dd></dl></div>
</li><li name="scala.collection.TraversableLike.WithFilter" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="WithFilterextendsFilterMonadic[A,Repr]"></a>
<a id="WithFilter:WithFilter"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">class</span>
</span>
<span class="symbol">
<span class="name">WithFilter</span><span class="result"> extends <span class="extype" name="scala.collection.generic.FilterMonadic">FilterMonadic</span>[<span class="extype" name="scala.collection.TraversableLike.A">A</span>, <span class="extype" name="scala.collection.TraversableLike.Repr">Repr</span>]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@WithFilterextendsFilterMonadic[A,Repr]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableLike</dd></dl></div>
</li></ol>
</div>
<div id="values" class="values members">
<h3>Value Members</h3>
<ol><li name="scala.AnyRef#!=" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="!=(x$1:Any):Boolean"></a>
<a id="!=(Any):Boolean"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier">final </span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span title="gt4s: $bang$eq" class="name">!=</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@!=(x$1:Any):Boolean" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
</li><li name="scala.AnyRef###" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="##():Int"></a>
<a id="##():Int"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier">final </span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span title="gt4s: $hash$hash" class="name">##</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@##():Int" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
</li><li name="scala.collection.TraversableLike#++" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="++[B<span class='angle_bracket'>&gt;</span>:A,That](that:scala.collection.GenTraversableOnce[B])(implicitbf:scala.collection.generic.CanBuildFrom[Repr,B,That]):That"></a>
<a id="++[B<span class='angle_bracket'>&gt;</span>:Entry[K,V],That](GenTraversableOnce[B])(CanBuildFrom[Iterable[Entry[K,V]],B,That]):That"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span title="gt4s: $plus$plus" class="name">++</span><span class="tparams">[<span name="B">B <span class='angle_bracket'>&gt;</span>: <span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]</span>, <span name="That">That</span>]</span><span class="params">(<span name="that">that: <span class="extype" name="scala.collection.GenTraversableOnce">GenTraversableOnce</span>[<span class="extype" name="scala.collection.TraversableLike.++.B">B</span>]</span>)</span><span class="params">(<span class="implicit">implicit </span><span name="bf">bf: <span class="extype" name="scala.collection.generic.CanBuildFrom">CanBuildFrom</span>[<span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]], <span class="extype" name="scala.collection.TraversableLike.++.B">B</span>, <span class="extype" name="scala.collection.TraversableLike.++.That">That</span>]</span>)</span><span class="result">: <span class="extype" name="scala.collection.TraversableLike.++.That">That</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@++[B<span class='angle_bracket'>&gt;</span>:A,That](that:scala.collection.GenTraversableOnce[B])(implicitbf:scala.collection.generic.CanBuildFrom[Repr,B,That]):That" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableLike → GenTraversableLike</dd></dl></div>
</li><li name="scala.collection.TraversableLike#++:" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="++:[B<span class='angle_bracket'>&gt;</span>:A,That](that:Traversable[B])(implicitbf:scala.collection.generic.CanBuildFrom[Repr,B,That]):That"></a>
<a id="++:[B<span class='angle_bracket'>&gt;</span>:Entry[K,V],That](Traversable[B])(CanBuildFrom[Iterable[Entry[K,V]],B,That]):That"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span title="gt4s: $plus$plus$colon" class="name">++:</span><span class="tparams">[<span name="B">B <span class='angle_bracket'>&gt;</span>: <span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]</span>, <span name="That">That</span>]</span><span class="params">(<span name="that">that: <span class="extype" name="scala.collection.Traversable">Traversable</span>[<span class="extype" name="scala.collection.TraversableLike.++:.B">B</span>]</span>)</span><span class="params">(<span class="implicit">implicit </span><span name="bf">bf: <span class="extype" name="scala.collection.generic.CanBuildFrom">CanBuildFrom</span>[<span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]], <span class="extype" name="scala.collection.TraversableLike.++:.B">B</span>, <span class="extype" name="scala.collection.TraversableLike.++:.That">That</span>]</span>)</span><span class="result">: <span class="extype" name="scala.collection.TraversableLike.++:.That">That</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@++:[B<span class='angle_bracket'>&gt;</span>:A,That](that:Traversable[B])(implicitbf:scala.collection.generic.CanBuildFrom[Repr,B,That]):That" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableLike</dd></dl></div>
</li><li name="scala.collection.TraversableLike#++:" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="++:[B<span class='angle_bracket'>&gt;</span>:A,That](that:scala.collection.TraversableOnce[B])(implicitbf:scala.collection.generic.CanBuildFrom[Repr,B,That]):That"></a>
<a id="++:[B<span class='angle_bracket'>&gt;</span>:Entry[K,V],That](TraversableOnce[B])(CanBuildFrom[Iterable[Entry[K,V]],B,That]):That"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span title="gt4s: $plus$plus$colon" class="name">++:</span><span class="tparams">[<span name="B">B <span class='angle_bracket'>&gt;</span>: <span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]</span>, <span name="That">That</span>]</span><span class="params">(<span name="that">that: <span class="extype" name="scala.collection.TraversableOnce">TraversableOnce</span>[<span class="extype" name="scala.collection.TraversableLike.++:.B">B</span>]</span>)</span><span class="params">(<span class="implicit">implicit </span><span name="bf">bf: <span class="extype" name="scala.collection.generic.CanBuildFrom">CanBuildFrom</span>[<span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]], <span class="extype" name="scala.collection.TraversableLike.++:.B">B</span>, <span class="extype" name="scala.collection.TraversableLike.++:.That">That</span>]</span>)</span><span class="result">: <span class="extype" name="scala.collection.TraversableLike.++:.That">That</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@++:[B<span class='angle_bracket'>&gt;</span>:A,That](that:scala.collection.TraversableOnce[B])(implicitbf:scala.collection.generic.CanBuildFrom[Repr,B,That]):That" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableLike</dd></dl></div>
</li><li name="org.apache.ignite.scalar.pimps.ScalarCachePimp#+=" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="+=(kv1:(K,V),kv2:(K,V),kvs:(K,V)*):Unit"></a>
<a id="+=((K,V),(K,V),(K,V)*):Unit"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span title="gt4s: $plus$eq" class="name">+=</span><span class="params">(<span name="kv1">kv1: (<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>)</span>, <span name="kv2">kv2: (<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>)</span>, <span name="kvs">kvs: (<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>)*</span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@+=(kv1:(K,V),kv2:(K,V),kvs:(K,V)*):Unit" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<p class="shortcomment cmt">Operator alias for the same function <code>putAll$</code>.</p><div class="fullcomment"><div class="comment cmt"><p>Operator alias for the same function <code>putAll$</code>.
</p></div><dl class="paramcmts block"><dt class="param">kv1</dt><dd class="cmt"><p>Key-value pair to store in cache.</p></dd><dt class="param">kv2</dt><dd class="cmt"><p>Key-value pair to store in cache.</p></dd><dt class="param">kvs</dt><dd class="cmt"><p>Optional key-value pairs to store in cache.</p></dd></dl><dl class="attributes block"> <dt>See also</dt><dd><span class="cmt"><p><code>IgniteCache#putAll(...)</code></p></span></dd></dl></div>
</li><li name="org.apache.ignite.scalar.pimps.ScalarCachePimp#+=" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="+=(kv:(K,V)):Boolean"></a>
<a id="+=((K,V)):Boolean"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span title="gt4s: $plus$eq" class="name">+=</span><span class="params">(<span name="kv">kv: (<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>)</span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@+=(kv:(K,V)):Boolean" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<p class="shortcomment cmt">Operator alias for the same function <code>putx$</code>.</p><div class="fullcomment"><div class="comment cmt"><p>Operator alias for the same function <code>putx$</code>.
</p></div><dl class="paramcmts block"><dt class="param">kv</dt><dd class="cmt"><p>Key-Value pair to store in cache.</p></dd><dt>returns</dt><dd class="cmt"><p><code>True</code> if value was stored in cache, <code>false</code> otherwise.</p></dd></dl><dl class="attributes block"> <dt>See also</dt><dd><span class="cmt"><p><code>IgniteCache#putx(...)</code></p></span></dd></dl></div>
</li><li name="org.apache.ignite.scalar.pimps.ScalarCachePimp#-=" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="-=(k1:K,k2:K,ks:K*):Unit"></a>
<a id="-=(K,K,K*):Unit"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span title="gt4s: $minus$eq" class="name">-=</span><span class="params">(<span name="k1">k1: <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span></span>, <span name="k2">k2: <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span></span>, <span name="ks">ks: <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>*</span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@-=(k1:K,k2:K,ks:K*):Unit" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<p class="shortcomment cmt">Operator alias for the same function <code>remove$</code>.</p><div class="fullcomment"><div class="comment cmt"><p>Operator alias for the same function <code>remove$</code>.
</p></div><dl class="paramcmts block"><dt class="param">k1</dt><dd class="cmt"><p>1st key to remove.</p></dd><dt class="param">k2</dt><dd class="cmt"><p>2nd key to remove.</p></dd><dt class="param">ks</dt><dd class="cmt"><p>Optional sequence of additional keys to remove.</p></dd></dl><dl class="attributes block"> <dt>See also</dt><dd><span class="cmt"><p><code>IgniteCache#removeAll(...)</code></p></span></dd></dl></div>
</li><li name="org.apache.ignite.scalar.pimps.ScalarCachePimp#-=" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="-=(k:K):V"></a>
<a id="-=(K):V"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span title="gt4s: $minus$eq" class="name">-=</span><span class="params">(<span name="k">k: <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span></span>)</span><span class="result">: <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@-=(k:K):V" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<p class="shortcomment cmt">Operator alias for the same function <code>remove$</code>.</p><div class="fullcomment"><div class="comment cmt"><p>Operator alias for the same function <code>remove$</code>.
</p></div><dl class="paramcmts block"><dt class="param">k</dt><dd class="cmt"><p>Key whose mapping is to be removed from cache.</p></dd><dt>returns</dt><dd class="cmt"><p>Previous value associated with specified key, or <code>null</code>
if there was no value for this key.</p></dd></dl><dl class="attributes block"> <dt>See also</dt><dd><span class="cmt"><p><code>IgniteCache#remove(...)</code></p></span></dd></dl></div>
</li><li name="scala.collection.TraversableOnce#/:" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="/:[B](z:B)(op:(B,A)=<span class='angle_bracket'>&gt;</span>B):B"></a>
<a id="/:[B](B)((B,Entry[K,V])⇒B):B"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span title="gt4s: $div$colon" class="name">/:</span><span class="tparams">[<span name="B">B</span>]</span><span class="params">(<span name="z">z: <span class="extype" name="scala.collection.TraversableOnce./:.B">B</span></span>)</span><span class="params">(<span name="op">op: (<span class="extype" name="scala.collection.TraversableOnce./:.B">B</span>, <span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]) ⇒ <span class="extype" name="scala.collection.TraversableOnce./:.B">B</span></span>)</span><span class="result">: <span class="extype" name="scala.collection.TraversableOnce./:.B">B</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@/:[B](z:B)(op:(B,A)=<span class='angle_bracket'>&gt;</span>B):B" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableOnce → GenTraversableOnce</dd></dl></div>
</li><li name="scala.collection.TraversableOnce#:\" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id=":\[B](z:B)(op:(A,B)=<span class='angle_bracket'>&gt;</span>B):B"></a>
<a id=":\[B](B)((Entry[K,V],B)⇒B):B"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span title="gt4s: $colon$bslash" class="name">:\</span><span class="tparams">[<span name="B">B</span>]</span><span class="params">(<span name="z">z: <span class="extype" name="scala.collection.TraversableOnce.:\.B">B</span></span>)</span><span class="params">(<span name="op">op: (<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>], <span class="extype" name="scala.collection.TraversableOnce.:\.B">B</span>) ⇒ <span class="extype" name="scala.collection.TraversableOnce.:\.B">B</span></span>)</span><span class="result">: <span class="extype" name="scala.collection.TraversableOnce.:\.B">B</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@:\[B](z:B)(op:(A,B)=<span class='angle_bracket'>&gt;</span>B):B" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableOnce → GenTraversableOnce</dd></dl></div>
</li><li name="scala.math.Ordered#<span class='angle_bracket'>&lt;</span>" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="<span class='angle_bracket'>&lt;</span>(that:<span class='angle_bracket'>&lt;</span>?<span class='angle_bracket'>&gt;</span>):Boolean"></a>
<a id="<span class='angle_bracket'>&lt;</span>(IgniteCache[K,V]):Boolean"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span title="gt4s: $less" class="name"><span class='angle_bracket'>&lt;</span></span><span class="params">(<span name="that">that: <span class="extype" name="org.apache.ignite.IgniteCache">IgniteCache</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]</span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@<span class='angle_bracket'>&lt;</span>(that:A):Boolean" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Ordered</dd></dl></div>
</li><li name="scala.math.Ordered#<span class='angle_bracket'>&lt;</span>=" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="<span class='angle_bracket'>&lt;</span>=(that:<span class='angle_bracket'>&lt;</span>?<span class='angle_bracket'>&gt;</span>):Boolean"></a>
<a id="<span class='angle_bracket'>&lt;</span>=(IgniteCache[K,V]):Boolean"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span title="gt4s: $less$eq" class="name"><span class='angle_bracket'>&lt;</span>=</span><span class="params">(<span name="that">that: <span class="extype" name="org.apache.ignite.IgniteCache">IgniteCache</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]</span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@<span class='angle_bracket'>&lt;</span>=(that:A):Boolean" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Ordered</dd></dl></div>
</li><li name="scala.AnyRef#==" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="==(x$1:Any):Boolean"></a>
<a id="==(Any):Boolean"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier">final </span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span title="gt4s: $eq$eq" class="name">==</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@==(x$1:Any):Boolean" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
</li><li name="scala.math.Ordered#<span class='angle_bracket'>&gt;</span>" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="<span class='angle_bracket'>&gt;</span>(that:<span class='angle_bracket'>&lt;</span>?<span class='angle_bracket'>&gt;</span>):Boolean"></a>
<a id="<span class='angle_bracket'>&gt;</span>(IgniteCache[K,V]):Boolean"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span title="gt4s: $greater" class="name"><span class='angle_bracket'>&gt;</span></span><span class="params">(<span name="that">that: <span class="extype" name="org.apache.ignite.IgniteCache">IgniteCache</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]</span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@<span class='angle_bracket'>&gt;</span>(that:A):Boolean" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Ordered</dd></dl></div>
</li><li name="scala.math.Ordered#<span class='angle_bracket'>&gt;</span>=" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="<span class='angle_bracket'>&gt;</span>=(that:<span class='angle_bracket'>&lt;</span>?<span class='angle_bracket'>&gt;</span>):Boolean"></a>
<a id="<span class='angle_bracket'>&gt;</span>=(IgniteCache[K,V]):Boolean"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span title="gt4s: $greater$eq" class="name"><span class='angle_bracket'>&gt;</span>=</span><span class="params">(<span name="that">that: <span class="extype" name="org.apache.ignite.IgniteCache">IgniteCache</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]</span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@<span class='angle_bracket'>&gt;</span>=(that:A):Boolean" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Ordered</dd></dl></div>
</li><li name="scala.collection.TraversableOnce#addString" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="addString(b:StringBuilder):StringBuilder"></a>
<a id="addString(StringBuilder):StringBuilder"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">addString</span><span class="params">(<span name="b">b: <span class="extype" name="scala.StringBuilder">StringBuilder</span></span>)</span><span class="result">: <span class="extype" name="scala.StringBuilder">StringBuilder</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@addString(b:StringBuilder):StringBuilder" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableOnce</dd></dl></div>
</li><li name="scala.collection.TraversableOnce#addString" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="addString(b:StringBuilder,sep:String):StringBuilder"></a>
<a id="addString(StringBuilder,String):StringBuilder"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">addString</span><span class="params">(<span name="b">b: <span class="extype" name="scala.StringBuilder">StringBuilder</span></span>, <span name="sep">sep: <span class="extype" name="scala.Predef.String">String</span></span>)</span><span class="result">: <span class="extype" name="scala.StringBuilder">StringBuilder</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@addString(b:StringBuilder,sep:String):StringBuilder" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableOnce</dd></dl></div>
</li><li name="scala.collection.TraversableOnce#addString" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="addString(b:StringBuilder,start:String,sep:String,end:String):StringBuilder"></a>
<a id="addString(StringBuilder,String,String,String):StringBuilder"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">addString</span><span class="params">(<span name="b">b: <span class="extype" name="scala.StringBuilder">StringBuilder</span></span>, <span name="start">start: <span class="extype" name="scala.Predef.String">String</span></span>, <span name="sep">sep: <span class="extype" name="scala.Predef.String">String</span></span>, <span name="end">end: <span class="extype" name="scala.Predef.String">String</span></span>)</span><span class="result">: <span class="extype" name="scala.StringBuilder">StringBuilder</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@addString(b:StringBuilder,start:String,sep:String,end:String):StringBuilder" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableOnce</dd></dl></div>
</li><li name="scala.collection.TraversableOnce#aggregate" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="aggregate[B](z:=<span class='angle_bracket'>&gt;</span>B)(seqop:(B,A)=<span class='angle_bracket'>&gt;</span>B,combop:(B,B)=<span class='angle_bracket'>&gt;</span>B):B"></a>
<a id="aggregate[B](⇒B)((B,Entry[K,V])⇒B,(B,B)⇒B):B"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">aggregate</span><span class="tparams">[<span name="B">B</span>]</span><span class="params">(<span name="z">z: ⇒ <span class="extype" name="scala.collection.TraversableOnce.aggregate.B">B</span></span>)</span><span class="params">(<span name="seqop">seqop: (<span class="extype" name="scala.collection.TraversableOnce.aggregate.B">B</span>, <span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]) ⇒ <span class="extype" name="scala.collection.TraversableOnce.aggregate.B">B</span></span>, <span name="combop">combop: (<span class="extype" name="scala.collection.TraversableOnce.aggregate.B">B</span>, <span class="extype" name="scala.collection.TraversableOnce.aggregate.B">B</span>) ⇒ <span class="extype" name="scala.collection.TraversableOnce.aggregate.B">B</span></span>)</span><span class="result">: <span class="extype" name="scala.collection.TraversableOnce.aggregate.B">B</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@aggregate[B](z:=<span class='angle_bracket'>&gt;</span>B)(seqop:(B,A)=<span class='angle_bracket'>&gt;</span>B,combop:(B,B)=<span class='angle_bracket'>&gt;</span>B):B" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableOnce → GenTraversableOnce</dd></dl></div>
</li><li name="org.apache.ignite.scalar.pimps.ScalarCachePimp#apply" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="apply(k:K):V"></a>
<a id="apply(K):V"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">apply</span><span class="params">(<span name="k">k: <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span></span>)</span><span class="result">: <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@apply(k:K):V" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<p class="shortcomment cmt">Retrieves value mapped to the specified key from cache.</p><div class="fullcomment"><div class="comment cmt"><p>Retrieves value mapped to the specified key from cache. The return value of <code>null</code>
means entry did not pass the provided filter or cache has no mapping for the key.
</p></div><dl class="paramcmts block"><dt class="param">k</dt><dd class="cmt"><p>Key to retrieve the value for.</p></dd><dt>returns</dt><dd class="cmt"><p>Value for the given key.</p></dd></dl></div>
</li><li name="scala.Any#asInstanceOf" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="asInstanceOf[T0]:T0"></a>
<a id="asInstanceOf[T0]:T0"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier">final </span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">asInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Any.asInstanceOf.T0">T0</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@asInstanceOf[T0]:T0" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
</li><li name="scala.collection.IterableLike#canEqual" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="canEqual(that:Any):Boolean"></a>
<a id="canEqual(Any):Boolean"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">canEqual</span><span class="params">(<span name="that">that: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@canEqual(that:Any):Boolean" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>IterableLike → Equals</dd></dl></div>
</li><li name="scala.AnyRef#clone" visbl="prt" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="clone():Object"></a>
<a id="clone():AnyRef"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">clone</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.AnyRef">AnyRef</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@clone():Object" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[java.lang] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
<span class="name">@throws</span><span class="args">(<span>
<span class="defval" name="classOf[java.lang.CloneNotSupportedException]">...</span>
</span>)</span>
</dd></dl></div>
</li><li name="scala.collection.TraversableLike#collect" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="collect[B,That](pf:PartialFunction[A,B])(implicitbf:scala.collection.generic.CanBuildFrom[Repr,B,That]):That"></a>
<a id="collect[B,That](PartialFunction[Entry[K,V],B])(CanBuildFrom[Iterable[Entry[K,V]],B,That]):That"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">collect</span><span class="tparams">[<span name="B">B</span>, <span name="That">That</span>]</span><span class="params">(<span name="pf">pf: <span class="extype" name="scala.PartialFunction">PartialFunction</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>], <span class="extype" name="scala.collection.TraversableLike.collect.B">B</span>]</span>)</span><span class="params">(<span class="implicit">implicit </span><span name="bf">bf: <span class="extype" name="scala.collection.generic.CanBuildFrom">CanBuildFrom</span>[<span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]], <span class="extype" name="scala.collection.TraversableLike.collect.B">B</span>, <span class="extype" name="scala.collection.TraversableLike.collect.That">That</span>]</span>)</span><span class="result">: <span class="extype" name="scala.collection.TraversableLike.collect.That">That</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@collect[B,That](pf:PartialFunction[A,B])(implicitbf:scala.collection.generic.CanBuildFrom[Repr,B,That]):That" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableLike → GenTraversableLike</dd></dl></div>
</li><li name="scala.collection.TraversableOnce#collectFirst" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="collectFirst[B](pf:PartialFunction[A,B]):Option[B]"></a>
<a id="collectFirst[B](PartialFunction[Entry[K,V],B]):Option[B]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">collectFirst</span><span class="tparams">[<span name="B">B</span>]</span><span class="params">(<span name="pf">pf: <span class="extype" name="scala.PartialFunction">PartialFunction</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>], <span class="extype" name="scala.collection.TraversableOnce.collectFirst.B">B</span>]</span>)</span><span class="result">: <span class="extype" name="scala.Option">Option</span>[<span class="extype" name="scala.collection.TraversableOnce.collectFirst.B">B</span>]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@collectFirst[B](pf:PartialFunction[A,B]):Option[B]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableOnce</dd></dl></div>
</li><li name="scala.collection.Iterable#companion" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="companion:scala.collection.generic.GenericCompanion[Iterable]"></a>
<a id="companion:GenericCompanion[Iterable]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">companion</span><span class="result">: <span class="extype" name="scala.collection.generic.GenericCompanion">GenericCompanion</span>[<span class="extype" name="scala.collection.Iterable">Iterable</span>]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@companion:scala.collection.generic.GenericCompanion[Iterable]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Iterable → GenIterable → Traversable → GenTraversable → GenericTraversableTemplate</dd></dl></div>
</li><li name="org.apache.ignite.scalar.pimps.ScalarCachePimp#compare" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="compare(that:org.apache.ignite.IgniteCache[K,V]):Int"></a>
<a id="compare(IgniteCache[K,V]):Int"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">compare</span><span class="params">(<span name="that">that: <span class="extype" name="org.apache.ignite.IgniteCache">IgniteCache</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]</span>)</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@compare(that:org.apache.ignite.IgniteCache[K,V]):Int" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<p class="shortcomment cmt">Compares this cache name to the given cache name.</p><div class="fullcomment"><div class="comment cmt"><p>Compares this cache name to the given cache name.
</p></div><dl class="paramcmts block"><dt class="param">that</dt><dd class="cmt"><p>Another cache instance to compare names with.</p></dd></dl><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="" class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp">ScalarCachePimp</a> → Ordered</dd></dl></div>
</li><li name="scala.math.Ordered#compareTo" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="compareTo(that:A):Int"></a>
<a id="compareTo(IgniteCache[K,V]):Int"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">compareTo</span><span class="params">(<span name="that">that: <span class="extype" name="org.apache.ignite.IgniteCache">IgniteCache</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]</span>)</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@compareTo(that:A):Int" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Ordered → Comparable</dd></dl></div>
</li><li name="scala.collection.IterableLike#copyToArray" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="copyToArray[B<span class='angle_bracket'>&gt;</span>:A](xs:Array[B],start:Int,len:Int):Unit"></a>
<a id="copyToArray[B<span class='angle_bracket'>&gt;</span>:Entry[K,V]](Array[B],Int,Int):Unit"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">copyToArray</span><span class="tparams">[<span name="B">B <span class='angle_bracket'>&gt;</span>: <span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]</span>]</span><span class="params">(<span name="xs">xs: <span class="extype" name="scala.Array">Array</span>[<span class="extype" name="scala.collection.IterableLike.copyToArray.B">B</span>]</span>, <span name="start">start: <span class="extype" name="scala.Int">Int</span></span>, <span name="len">len: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@copyToArray[B<span class='angle_bracket'>&gt;</span>:A](xs:Array[B],start:Int,len:Int):Unit" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>IterableLike → TraversableLike → TraversableOnce → GenTraversableOnce</dd></dl></div>
</li><li name="scala.collection.TraversableOnce#copyToArray" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="copyToArray[B<span class='angle_bracket'>&gt;</span>:A](xs:Array[B]):Unit"></a>
<a id="copyToArray[B<span class='angle_bracket'>&gt;</span>:Entry[K,V]](Array[B]):Unit"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">copyToArray</span><span class="tparams">[<span name="B">B <span class='angle_bracket'>&gt;</span>: <span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]</span>]</span><span class="params">(<span name="xs">xs: <span class="extype" name="scala.Array">Array</span>[<span class="extype" name="scala.collection.TraversableOnce.copyToArray.B">B</span>]</span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@copyToArray[B<span class='angle_bracket'>&gt;</span>:A](xs:Array[B]):Unit" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableOnce → GenTraversableOnce</dd></dl></div>
</li><li name="scala.collection.TraversableOnce#copyToArray" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="copyToArray[B<span class='angle_bracket'>&gt;</span>:A](xs:Array[B],start:Int):Unit"></a>
<a id="copyToArray[B<span class='angle_bracket'>&gt;</span>:Entry[K,V]](Array[B],Int):Unit"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">copyToArray</span><span class="tparams">[<span name="B">B <span class='angle_bracket'>&gt;</span>: <span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]</span>]</span><span class="params">(<span name="xs">xs: <span class="extype" name="scala.Array">Array</span>[<span class="extype" name="scala.collection.TraversableOnce.copyToArray.B">B</span>]</span>, <span name="start">start: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@copyToArray[B<span class='angle_bracket'>&gt;</span>:A](xs:Array[B],start:Int):Unit" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableOnce → GenTraversableOnce</dd></dl></div>
</li><li name="scala.collection.TraversableOnce#copyToBuffer" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="copyToBuffer[B<span class='angle_bracket'>&gt;</span>:A](dest:scala.collection.mutable.Buffer[B]):Unit"></a>
<a id="copyToBuffer[B<span class='angle_bracket'>&gt;</span>:Entry[K,V]](Buffer[B]):Unit"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">copyToBuffer</span><span class="tparams">[<span name="B">B <span class='angle_bracket'>&gt;</span>: <span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]</span>]</span><span class="params">(<span name="dest">dest: <span class="extype" name="scala.collection.mutable.Buffer">Buffer</span>[<span class="extype" name="scala.collection.TraversableOnce.copyToBuffer.B">B</span>]</span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@copyToBuffer[B<span class='angle_bracket'>&gt;</span>:A](dest:scala.collection.mutable.Buffer[B]):Unit" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableOnce</dd></dl></div>
</li><li name="scala.collection.TraversableOnce#count" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="count(p:A=<span class='angle_bracket'>&gt;</span>Boolean):Int"></a>
<a id="count((Entry[K,V])⇒Boolean):Int"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">count</span><span class="params">(<span name="p">p: (<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]) ⇒ <span class="extype" name="scala.Boolean">Boolean</span></span>)</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@count(p:A=<span class='angle_bracket'>&gt;</span>Boolean):Int" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableOnce → GenTraversableOnce</dd></dl></div>
</li><li name="scala.collection.IterableLike#drop" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="drop(n:Int):Repr"></a>
<a id="drop(Int):Iterable[Entry[K,V]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">drop</span><span class="params">(<span name="n">n: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@drop(n:Int):Repr" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>IterableLike → TraversableLike → GenTraversableLike</dd></dl></div>
</li><li name="scala.collection.IterableLike#dropRight" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="dropRight(n:Int):Repr"></a>
<a id="dropRight(Int):Iterable[Entry[K,V]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">dropRight</span><span class="params">(<span name="n">n: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@dropRight(n:Int):Repr" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>IterableLike</dd></dl></div>
</li><li name="scala.collection.TraversableLike#dropWhile" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="dropWhile(p:A=<span class='angle_bracket'>&gt;</span>Boolean):Repr"></a>
<a id="dropWhile((Entry[K,V])⇒Boolean):Iterable[Entry[K,V]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">dropWhile</span><span class="params">(<span name="p">p: (<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]) ⇒ <span class="extype" name="scala.Boolean">Boolean</span></span>)</span><span class="result">: <span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@dropWhile(p:A=<span class='angle_bracket'>&gt;</span>Boolean):Repr" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableLike → GenTraversableLike</dd></dl></div>
</li><li name="scala.AnyRef#eq" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="eq(x$1:AnyRef):Boolean"></a>
<a id="eq(AnyRef):Boolean"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier">final </span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">eq</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@eq(x$1:AnyRef):Boolean" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
</li><li name="scala.AnyRef#equals" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="equals(x$1:Any):Boolean"></a>
<a id="equals(Any):Boolean"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">equals</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@equals(x$1:Any):Boolean" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
</li><li name="scala.collection.IterableLike#exists" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="exists(p:A=<span class='angle_bracket'>&gt;</span>Boolean):Boolean"></a>
<a id="exists((Entry[K,V])⇒Boolean):Boolean"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">exists</span><span class="params">(<span name="p">p: (<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]) ⇒ <span class="extype" name="scala.Boolean">Boolean</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@exists(p:A=<span class='angle_bracket'>&gt;</span>Boolean):Boolean" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>IterableLike → TraversableLike → TraversableOnce → GenTraversableOnce</dd></dl></div>
</li><li name="scala.collection.TraversableLike#filter" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="filter(p:A=<span class='angle_bracket'>&gt;</span>Boolean):Repr"></a>
<a id="filter((Entry[K,V])⇒Boolean):Iterable[Entry[K,V]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">filter</span><span class="params">(<span name="p">p: (<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]) ⇒ <span class="extype" name="scala.Boolean">Boolean</span></span>)</span><span class="result">: <span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@filter(p:A=<span class='angle_bracket'>&gt;</span>Boolean):Repr" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableLike → GenTraversableLike</dd></dl></div>
</li><li name="scala.collection.TraversableLike#filterNot" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="filterNot(p:A=<span class='angle_bracket'>&gt;</span>Boolean):Repr"></a>
<a id="filterNot((Entry[K,V])⇒Boolean):Iterable[Entry[K,V]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">filterNot</span><span class="params">(<span name="p">p: (<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]) ⇒ <span class="extype" name="scala.Boolean">Boolean</span></span>)</span><span class="result">: <span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@filterNot(p:A=<span class='angle_bracket'>&gt;</span>Boolean):Repr" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableLike → GenTraversableLike</dd></dl></div>
</li><li name="scala.AnyRef#finalize" visbl="prt" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="finalize():Unit"></a>
<a id="finalize():Unit"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">finalize</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@finalize():Unit" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[java.lang] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
<span class="name">@throws</span><span class="args">(<span>
<span class="symbol">classOf[java.lang.Throwable]</span>
</span>)</span>
</dd></dl></div>
</li><li name="scala.collection.IterableLike#find" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="find(p:A=<span class='angle_bracket'>&gt;</span>Boolean):Option[A]"></a>
<a id="find((Entry[K,V])⇒Boolean):Option[Entry[K,V]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">find</span><span class="params">(<span name="p">p: (<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]) ⇒ <span class="extype" name="scala.Boolean">Boolean</span></span>)</span><span class="result">: <span class="extype" name="scala.Option">Option</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@find(p:A=<span class='angle_bracket'>&gt;</span>Boolean):Option[A]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>IterableLike → TraversableLike → TraversableOnce → GenTraversableOnce</dd></dl></div>
</li><li name="scala.collection.TraversableLike#flatMap" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="flatMap[B,That](f:A=<span class='angle_bracket'>&gt;</span>scala.collection.GenTraversableOnce[B])(implicitbf:scala.collection.generic.CanBuildFrom[Repr,B,That]):That"></a>
<a id="flatMap[B,That]((Entry[K,V])⇒GenTraversableOnce[B])(CanBuildFrom[Iterable[Entry[K,V]],B,That]):That"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">flatMap</span><span class="tparams">[<span name="B">B</span>, <span name="That">That</span>]</span><span class="params">(<span name="f">f: (<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]) ⇒ <span class="extype" name="scala.collection.GenTraversableOnce">GenTraversableOnce</span>[<span class="extype" name="scala.collection.TraversableLike.flatMap.B">B</span>]</span>)</span><span class="params">(<span class="implicit">implicit </span><span name="bf">bf: <span class="extype" name="scala.collection.generic.CanBuildFrom">CanBuildFrom</span>[<span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]], <span class="extype" name="scala.collection.TraversableLike.flatMap.B">B</span>, <span class="extype" name="scala.collection.TraversableLike.flatMap.That">That</span>]</span>)</span><span class="result">: <span class="extype" name="scala.collection.TraversableLike.flatMap.That">That</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@flatMap[B,That](f:A=<span class='angle_bracket'>&gt;</span>scala.collection.GenTraversableOnce[B])(implicitbf:scala.collection.generic.CanBuildFrom[Repr,B,That]):That" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableLike → GenTraversableLike → FilterMonadic</dd></dl></div>
</li><li name="scala.collection.generic.GenericTraversableTemplate#flatten" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="flatten[B](implicitasTraversable:A=<span class='angle_bracket'>&gt;</span>scala.collection.GenTraversableOnce[B]):CC[B]"></a>
<a id="flatten[B]((Entry[K,V])⇒GenTraversableOnce[B]):Iterable[B]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">flatten</span><span class="tparams">[<span name="B">B</span>]</span><span class="params">(<span class="implicit">implicit </span><span name="asTraversable">asTraversable: (<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]) ⇒ <span class="extype" name="scala.collection.GenTraversableOnce">GenTraversableOnce</span>[<span class="extype" name="scala.collection.generic.GenericTraversableTemplate.flatten.B">B</span>]</span>)</span><span class="result">: <span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="scala.collection.generic.GenericTraversableTemplate.flatten.B">B</span>]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@flatten[B](implicitasTraversable:A=<span class='angle_bracket'>&gt;</span>scala.collection.GenTraversableOnce[B]):CC[B]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>GenericTraversableTemplate</dd></dl></div>
</li><li name="scala.collection.TraversableOnce#fold" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="fold[A1<span class='angle_bracket'>&gt;</span>:A](z:A1)(op:(A1,A1)=<span class='angle_bracket'>&gt;</span>A1):A1"></a>
<a id="fold[A1<span class='angle_bracket'>&gt;</span>:Entry[K,V]](A1)((A1,A1)⇒A1):A1"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">fold</span><span class="tparams">[<span name="A1">A1 <span class='angle_bracket'>&gt;</span>: <span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]</span>]</span><span class="params">(<span name="z">z: <span class="extype" name="scala.collection.TraversableOnce.fold.A1">A1</span></span>)</span><span class="params">(<span name="op">op: (<span class="extype" name="scala.collection.TraversableOnce.fold.A1">A1</span>, <span class="extype" name="scala.collection.TraversableOnce.fold.A1">A1</span>) ⇒ <span class="extype" name="scala.collection.TraversableOnce.fold.A1">A1</span></span>)</span><span class="result">: <span class="extype" name="scala.collection.TraversableOnce.fold.A1">A1</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@fold[A1<span class='angle_bracket'>&gt;</span>:A](z:A1)(op:(A1,A1)=<span class='angle_bracket'>&gt;</span>A1):A1" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableOnce → GenTraversableOnce</dd></dl></div>
</li><li name="scala.collection.TraversableOnce#foldLeft" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="foldLeft[B](z:B)(op:(B,A)=<span class='angle_bracket'>&gt;</span>B):B"></a>
<a id="foldLeft[B](B)((B,Entry[K,V])⇒B):B"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">foldLeft</span><span class="tparams">[<span name="B">B</span>]</span><span class="params">(<span name="z">z: <span class="extype" name="scala.collection.TraversableOnce.foldLeft.B">B</span></span>)</span><span class="params">(<span name="op">op: (<span class="extype" name="scala.collection.TraversableOnce.foldLeft.B">B</span>, <span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]) ⇒ <span class="extype" name="scala.collection.TraversableOnce.foldLeft.B">B</span></span>)</span><span class="result">: <span class="extype" name="scala.collection.TraversableOnce.foldLeft.B">B</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@foldLeft[B](z:B)(op:(B,A)=<span class='angle_bracket'>&gt;</span>B):B" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableOnce → GenTraversableOnce</dd></dl></div>
</li><li name="scala.collection.IterableLike#foldRight" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="foldRight[B](z:B)(op:(A,B)=<span class='angle_bracket'>&gt;</span>B):B"></a>
<a id="foldRight[B](B)((Entry[K,V],B)⇒B):B"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">foldRight</span><span class="tparams">[<span name="B">B</span>]</span><span class="params">(<span name="z">z: <span class="extype" name="scala.collection.IterableLike.foldRight.B">B</span></span>)</span><span class="params">(<span name="op">op: (<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>], <span class="extype" name="scala.collection.IterableLike.foldRight.B">B</span>) ⇒ <span class="extype" name="scala.collection.IterableLike.foldRight.B">B</span></span>)</span><span class="result">: <span class="extype" name="scala.collection.IterableLike.foldRight.B">B</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@foldRight[B](z:B)(op:(A,B)=<span class='angle_bracket'>&gt;</span>B):B" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>IterableLike → TraversableOnce → GenTraversableOnce</dd></dl></div>
</li><li name="scala.collection.IterableLike#forall" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="forall(p:A=<span class='angle_bracket'>&gt;</span>Boolean):Boolean"></a>
<a id="forall((Entry[K,V])⇒Boolean):Boolean"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">forall</span><span class="params">(<span name="p">p: (<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]) ⇒ <span class="extype" name="scala.Boolean">Boolean</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@forall(p:A=<span class='angle_bracket'>&gt;</span>Boolean):Boolean" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>IterableLike → TraversableLike → TraversableOnce → GenTraversableOnce</dd></dl></div>
</li><li name="scala.collection.IterableLike#foreach" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="foreach[U](f:A=<span class='angle_bracket'>&gt;</span>U):Unit"></a>
<a id="foreach[U]((Entry[K,V])⇒U):Unit"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">foreach</span><span class="tparams">[<span name="U">U</span>]</span><span class="params">(<span name="f">f: (<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]) ⇒ <span class="extype" name="scala.collection.IterableLike.foreach.U">U</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@foreach[U](f:A=<span class='angle_bracket'>&gt;</span>U):Unit" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>IterableLike → TraversableLike → GenTraversableLike → TraversableOnce → GenTraversableOnce → FilterMonadic</dd></dl></div>
</li><li name="scala.collection.generic.GenericTraversableTemplate#genericBuilder" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="genericBuilder[B]:scala.collection.mutable.Builder[B,CC[B]]"></a>
<a id="genericBuilder[B]:Builder[B,Iterable[B]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">genericBuilder</span><span class="tparams">[<span name="B">B</span>]</span><span class="result">: <span class="extype" name="scala.collection.mutable.Builder">Builder</span>[<span class="extype" name="scala.collection.generic.GenericTraversableTemplate.genericBuilder.B">B</span>, <span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="scala.collection.generic.GenericTraversableTemplate.genericBuilder.B">B</span>]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@genericBuilder[B]:scala.collection.mutable.Builder[B,CC[B]]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>GenericTraversableTemplate</dd></dl></div>
</li><li name="scala.AnyRef#getClass" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="getClass():Class[_]"></a>
<a id="getClass():Class[_]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier">final </span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">getClass</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Class">Class</span>[_]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@getClass():Class[_]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
</li><li name="org.apache.ignite.scalar.pimps.ScalarCachePimp#getOrElse" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="getOrElse(k:K,default:=<span class='angle_bracket'>&gt;</span>V):V"></a>
<a id="getOrElse(K,⇒V):V"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">getOrElse</span><span class="params">(<span name="k">k: <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span></span>, <span name="default">default: ⇒ <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span></span>)</span><span class="result">: <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@getOrElse(k:K,default:=<span class='angle_bracket'>&gt;</span>V):V" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<p class="shortcomment cmt">Returns the value associated with a key, or a default value if the key is not contained in the map.</p><div class="fullcomment"><div class="comment cmt"><p>Returns the value associated with a key, or a default value if the key is not contained in the map.
</p></div><dl class="paramcmts block"><dt class="param">k</dt><dd class="cmt"><p>The key.</p></dd><dt class="param">default</dt><dd class="cmt"><p>A computation that yields a default value in case key is not in cache.</p></dd><dt>returns</dt><dd class="cmt"><p>The cache value associated with <code>key</code> if it exists, otherwise the result
of the <code>default</code> computation.</p></dd></dl></div>
</li><li name="scala.collection.TraversableLike#groupBy" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="groupBy[K](f:A=<span class='angle_bracket'>&gt;</span>K):scala.collection.immutable.Map[K,Repr]"></a>
<a id="groupBy[K]((Entry[K,V])⇒K):Map[K,Iterable[Entry[K,V]]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">groupBy</span><span class="tparams">[<span name="K">K</span>]</span><span class="params">(<span name="f">f: (<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]) ⇒ <span class="extype" name="scala.collection.TraversableLike.groupBy.K">K</span></span>)</span><span class="result">: <span class="extype" name="scala.collection.immutable.Map">Map</span>[<span class="extype" name="scala.collection.TraversableLike.groupBy.K">K</span>, <span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@groupBy[K](f:A=<span class='angle_bracket'>&gt;</span>K):scala.collection.immutable.Map[K,Repr]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableLike → GenTraversableLike</dd></dl></div>
</li><li name="scala.collection.IterableLike#grouped" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="grouped(size:Int):Iterator[Repr]"></a>
<a id="grouped(Int):Iterator[Iterable[Entry[K,V]]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">grouped</span><span class="params">(<span name="size">size: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <span class="extype" name="scala.collection.Iterator">Iterator</span>[<span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@grouped(size:Int):Iterator[Repr]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>IterableLike</dd></dl></div>
</li><li name="scala.collection.TraversableLike#hasDefiniteSize" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="hasDefiniteSize:Boolean"></a>
<a id="hasDefiniteSize:Boolean"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">hasDefiniteSize</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@hasDefiniteSize:Boolean" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableLike → TraversableOnce → GenTraversableOnce</dd></dl></div>
</li><li name="scala.AnyRef#hashCode" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="hashCode():Int"></a>
<a id="hashCode():Int"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">hashCode</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@hashCode():Int" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
</li><li name="scala.collection.IterableLike#head" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="head:A"></a>
<a id="head:Entry[K,V]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">head</span><span class="result">: <span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@head:A" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>IterableLike → TraversableLike → GenTraversableLike</dd></dl></div>
</li><li name="scala.collection.TraversableLike#headOption" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="headOption:Option[A]"></a>
<a id="headOption:Option[Entry[K,V]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">headOption</span><span class="result">: <span class="extype" name="scala.Option">Option</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@headOption:Option[A]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableLike → GenTraversableLike</dd></dl></div>
</li><li name="org.apache.ignite.scalar.pimps.ScalarCachePimp#impl" visbl="prt" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="impl:org.apache.ignite.IgniteCache[K,V]"></a>
<a id="impl:IgniteCache[K,V]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">var</span>
</span>
<span class="symbol">
<span class="name">impl</span><span class="result">: <span class="extype" name="org.apache.ignite.IgniteCache">IgniteCache</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@impl:org.apache.ignite.IgniteCache[K,V]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<p class="shortcomment cmt"></p><div class="fullcomment"><div class="comment cmt"></div><dl class="attributes block"> <dt>Attributes</dt><dd>protected </dd></dl></div>
</li><li name="scala.collection.TraversableLike#init" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="init:Repr"></a>
<a id="init:Iterable[Entry[K,V]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">init</span><span class="result">: <span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@init:Repr" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableLike → GenTraversableLike</dd></dl></div>
</li><li name="scala.collection.TraversableLike#inits" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="inits:Iterator[Repr]"></a>
<a id="inits:Iterator[Iterable[Entry[K,V]]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">inits</span><span class="result">: <span class="extype" name="scala.collection.Iterator">Iterator</span>[<span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@inits:Iterator[Repr]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableLike</dd></dl></div>
</li><li name="scala.collection.IterableLike#isEmpty" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="isEmpty:Boolean"></a>
<a id="isEmpty:Boolean"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">isEmpty</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@isEmpty:Boolean" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>IterableLike → TraversableLike → TraversableOnce → GenTraversableOnce</dd></dl></div>
</li><li name="scala.Any#isInstanceOf" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="isInstanceOf[T0]:Boolean"></a>
<a id="isInstanceOf[T0]:Boolean"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier">final </span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">isInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@isInstanceOf[T0]:Boolean" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
</li><li name="scala.collection.TraversableLike#isTraversableAgain" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="isTraversableAgain:Boolean"></a>
<a id="isTraversableAgain:Boolean"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier">final </span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">isTraversableAgain</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@isTraversableAgain:Boolean" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableLike → GenTraversableLike → GenTraversableOnce</dd></dl></div>
</li><li name="org.apache.ignite.scalar.pimps.ScalarCachePimp#iterator" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="iterator:Iterator[javax.cache.Cache.Entry[K,V]]"></a>
<a id="iterator:Iterator[Entry[K,V]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">iterator</span><span class="result">: <span class="extype" name="scala.collection.Iterator">Iterator</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@iterator:Iterator[javax.cache.Cache.Entry[K,V]]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<p class="shortcomment cmt">Gets iterator for cache entries.</p><div class="fullcomment"><div class="comment cmt"><p>Gets iterator for cache entries.
</p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="" class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp">ScalarCachePimp</a> → IterableLike → GenIterableLike</dd></dl></div>
</li><li name="scala.collection.TraversableLike#last" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="last:A"></a>
<a id="last:Entry[K,V]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">last</span><span class="result">: <span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@last:A" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableLike → GenTraversableLike</dd></dl></div>
</li><li name="scala.collection.TraversableLike#lastOption" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="lastOption:Option[A]"></a>
<a id="lastOption:Option[Entry[K,V]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">lastOption</span><span class="result">: <span class="extype" name="scala.Option">Option</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@lastOption:Option[A]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableLike → GenTraversableLike</dd></dl></div>
</li><li name="scala.collection.TraversableLike#map" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="map[B,That](f:A=<span class='angle_bracket'>&gt;</span>B)(implicitbf:scala.collection.generic.CanBuildFrom[Repr,B,That]):That"></a>
<a id="map[B,That]((Entry[K,V])⇒B)(CanBuildFrom[Iterable[Entry[K,V]],B,That]):That"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">map</span><span class="tparams">[<span name="B">B</span>, <span name="That">That</span>]</span><span class="params">(<span name="f">f: (<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]) ⇒ <span class="extype" name="scala.collection.TraversableLike.map.B">B</span></span>)</span><span class="params">(<span class="implicit">implicit </span><span name="bf">bf: <span class="extype" name="scala.collection.generic.CanBuildFrom">CanBuildFrom</span>[<span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]], <span class="extype" name="scala.collection.TraversableLike.map.B">B</span>, <span class="extype" name="scala.collection.TraversableLike.map.That">That</span>]</span>)</span><span class="result">: <span class="extype" name="scala.collection.TraversableLike.map.That">That</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@map[B,That](f:A=<span class='angle_bracket'>&gt;</span>B)(implicitbf:scala.collection.generic.CanBuildFrom[Repr,B,That]):That" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableLike → GenTraversableLike → FilterMonadic</dd></dl></div>
</li><li name="scala.collection.TraversableOnce#max" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="max[B<span class='angle_bracket'>&gt;</span>:A](implicitcmp:Ordering[B]):A"></a>
<a id="max[B<span class='angle_bracket'>&gt;</span>:Entry[K,V]](Ordering[B]):Entry[K,V]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">max</span><span class="tparams">[<span name="B">B <span class='angle_bracket'>&gt;</span>: <span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]</span>]</span><span class="params">(<span class="implicit">implicit </span><span name="cmp">cmp: <span class="extype" name="scala.Ordering">Ordering</span>[<span class="extype" name="scala.collection.TraversableOnce.max.B">B</span>]</span>)</span><span class="result">: <span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@max[B<span class='angle_bracket'>&gt;</span>:A](implicitcmp:Ordering[B]):A" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableOnce → GenTraversableOnce</dd></dl></div>
</li><li name="scala.collection.TraversableOnce#maxBy" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="maxBy[B](f:A=<span class='angle_bracket'>&gt;</span>B)(implicitcmp:Ordering[B]):A"></a>
<a id="maxBy[B]((Entry[K,V])⇒B)(Ordering[B]):Entry[K,V]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">maxBy</span><span class="tparams">[<span name="B">B</span>]</span><span class="params">(<span name="f">f: (<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]) ⇒ <span class="extype" name="scala.collection.TraversableOnce.maxBy.B">B</span></span>)</span><span class="params">(<span class="implicit">implicit </span><span name="cmp">cmp: <span class="extype" name="scala.Ordering">Ordering</span>[<span class="extype" name="scala.collection.TraversableOnce.maxBy.B">B</span>]</span>)</span><span class="result">: <span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@maxBy[B](f:A=<span class='angle_bracket'>&gt;</span>B)(implicitcmp:Ordering[B]):A" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableOnce → GenTraversableOnce</dd></dl></div>
</li><li name="scala.collection.TraversableOnce#min" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="min[B<span class='angle_bracket'>&gt;</span>:A](implicitcmp:Ordering[B]):A"></a>
<a id="min[B<span class='angle_bracket'>&gt;</span>:Entry[K,V]](Ordering[B]):Entry[K,V]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">min</span><span class="tparams">[<span name="B">B <span class='angle_bracket'>&gt;</span>: <span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]</span>]</span><span class="params">(<span class="implicit">implicit </span><span name="cmp">cmp: <span class="extype" name="scala.Ordering">Ordering</span>[<span class="extype" name="scala.collection.TraversableOnce.min.B">B</span>]</span>)</span><span class="result">: <span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@min[B<span class='angle_bracket'>&gt;</span>:A](implicitcmp:Ordering[B]):A" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableOnce → GenTraversableOnce</dd></dl></div>
</li><li name="scala.collection.TraversableOnce#minBy" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="minBy[B](f:A=<span class='angle_bracket'>&gt;</span>B)(implicitcmp:Ordering[B]):A"></a>
<a id="minBy[B]((Entry[K,V])⇒B)(Ordering[B]):Entry[K,V]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">minBy</span><span class="tparams">[<span name="B">B</span>]</span><span class="params">(<span name="f">f: (<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]) ⇒ <span class="extype" name="scala.collection.TraversableOnce.minBy.B">B</span></span>)</span><span class="params">(<span class="implicit">implicit </span><span name="cmp">cmp: <span class="extype" name="scala.Ordering">Ordering</span>[<span class="extype" name="scala.collection.TraversableOnce.minBy.B">B</span>]</span>)</span><span class="result">: <span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@minBy[B](f:A=<span class='angle_bracket'>&gt;</span>B)(implicitcmp:Ordering[B]):A" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableOnce → GenTraversableOnce</dd></dl></div>
</li><li name="scala.collection.TraversableOnce#mkString" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="mkString:String"></a>
<a id="mkString:String"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">mkString</span><span class="result">: <span class="extype" name="scala.Predef.String">String</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@mkString:String" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableOnce → GenTraversableOnce</dd></dl></div>
</li><li name="scala.collection.TraversableOnce#mkString" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="mkString(sep:String):String"></a>
<a id="mkString(String):String"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">mkString</span><span class="params">(<span name="sep">sep: <span class="extype" name="scala.Predef.String">String</span></span>)</span><span class="result">: <span class="extype" name="scala.Predef.String">String</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@mkString(sep:String):String" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableOnce → GenTraversableOnce</dd></dl></div>
</li><li name="scala.collection.TraversableOnce#mkString" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="mkString(start:String,sep:String,end:String):String"></a>
<a id="mkString(String,String,String):String"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">mkString</span><span class="params">(<span name="start">start: <span class="extype" name="scala.Predef.String">String</span></span>, <span name="sep">sep: <span class="extype" name="scala.Predef.String">String</span></span>, <span name="end">end: <span class="extype" name="scala.Predef.String">String</span></span>)</span><span class="result">: <span class="extype" name="scala.Predef.String">String</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@mkString(start:String,sep:String,end:String):String" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableOnce → GenTraversableOnce</dd></dl></div>
</li><li name="scala.AnyRef#ne" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="ne(x$1:AnyRef):Boolean"></a>
<a id="ne(AnyRef):Boolean"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier">final </span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">ne</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@ne(x$1:AnyRef):Boolean" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
</li><li name="scala.collection.generic.GenericTraversableTemplate#newBuilder" visbl="prt" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="newBuilder:scala.collection.mutable.Builder[A,CC[A]]"></a>
<a id="newBuilder:Builder[Entry[K,V],Iterable[Entry[K,V]]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">newBuilder</span><span class="result">: <span class="extype" name="scala.collection.mutable.Builder">Builder</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>], <span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@newBuilder:scala.collection.mutable.Builder[A,CC[A]]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[this] </dd><dt>Definition Classes</dt><dd>GenericTraversableTemplate → HasNewBuilder</dd></dl></div>
</li><li name="scala.collection.TraversableOnce#nonEmpty" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="nonEmpty:Boolean"></a>
<a id="nonEmpty:Boolean"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">nonEmpty</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@nonEmpty:Boolean" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableOnce → GenTraversableOnce</dd></dl></div>
</li><li name="scala.AnyRef#notify" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="notify():Unit"></a>
<a id="notify():Unit"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier">final </span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">notify</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@notify():Unit" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
</li><li name="scala.AnyRef#notifyAll" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="notifyAll():Unit"></a>
<a id="notifyAll():Unit"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier">final </span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">notifyAll</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@notifyAll():Unit" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
</li><li name="org.apache.ignite.scalar.pimps.ScalarCachePimp#opt" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="opt(k:K):Option[V]"></a>
<a id="opt(K):Option[V]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">opt</span><span class="params">(<span name="k">k: <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span></span>)</span><span class="result">: <span class="extype" name="scala.Option">Option</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@opt(k:K):Option[V]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<p class="shortcomment cmt">Retrieves value mapped to the specified key from cache as an option.</p><div class="fullcomment"><div class="comment cmt"><p>Retrieves value mapped to the specified key from cache as an option. The return value
of <code>null</code> means entry did not pass the provided filter or cache has no mapping for the key.
</p></div><dl class="paramcmts block"><dt class="param">k</dt><dd class="cmt"><p>Key to retrieve the value for.</p></dd><dt>returns</dt><dd class="cmt"><p>Value for the given key.</p></dd></dl><dl class="attributes block"> <dt>See also</dt><dd><span class="cmt"><p><code>IgniteCache.get(...)</code></p></span></dd></dl></div>
</li><li name="scala.collection.Parallelizable#par" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="par:ParRepr"></a>
<a id="par:ParIterable[Entry[K,V]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">par</span><span class="result">: <span class="extype" name="scala.collection.parallel.ParIterable">ParIterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@par:ParRepr" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Parallelizable</dd></dl></div>
</li><li name="scala.collection.TraversableLike#parCombiner" visbl="prt" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="parCombiner:scala.collection.parallel.Combiner[A,scala.collection.parallel.ParIterable[A]]"></a>
<a id="parCombiner:Combiner[Entry[K,V],ParIterable[Entry[K,V]]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">parCombiner</span><span class="result">: <span class="extype" name="scala.collection.parallel.Combiner">Combiner</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>], <span class="extype" name="scala.collection.parallel.ParIterable">ParIterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@parCombiner:scala.collection.parallel.Combiner[A,scala.collection.parallel.ParIterable[A]]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[this] </dd><dt>Definition Classes</dt><dd>TraversableLike → Parallelizable</dd></dl></div>
</li><li name="scala.collection.TraversableLike#partition" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="partition(p:A=<span class='angle_bracket'>&gt;</span>Boolean):(Repr,Repr)"></a>
<a id="partition((Entry[K,V])⇒Boolean):(Iterable[Entry[K,V]],Iterable[Entry[K,V]])"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">partition</span><span class="params">(<span name="p">p: (<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]) ⇒ <span class="extype" name="scala.Boolean">Boolean</span></span>)</span><span class="result">: (<span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]], <span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]])</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@partition(p:A=<span class='angle_bracket'>&gt;</span>Boolean):(Repr,Repr)" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableLike → GenTraversableLike</dd></dl></div>
</li><li name="scala.collection.TraversableOnce#product" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="product[B<span class='angle_bracket'>&gt;</span>:A](implicitnum:Numeric[B]):B"></a>
<a id="product[B<span class='angle_bracket'>&gt;</span>:Entry[K,V]](Numeric[B]):B"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">product</span><span class="tparams">[<span name="B">B <span class='angle_bracket'>&gt;</span>: <span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]</span>]</span><span class="params">(<span class="implicit">implicit </span><span name="num">num: <span class="extype" name="scala.Numeric">Numeric</span>[<span class="extype" name="scala.collection.TraversableOnce.product.B">B</span>]</span>)</span><span class="result">: <span class="extype" name="scala.collection.TraversableOnce.product.B">B</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@product[B<span class='angle_bracket'>&gt;</span>:A](implicitnum:Numeric[B]):B" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableOnce → GenTraversableOnce</dd></dl></div>
</li><li name="org.apache.ignite.scalar.pimps.ScalarCachePimp#put$" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="put$(kv:(K,V)):V"></a>
<a id="put$((K,V)):V"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">put$</span><span class="params">(<span name="kv">kv: (<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>)</span>)</span><span class="result">: <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@put$(kv:(K,V)):V" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<p class="shortcomment cmt">Stores given key-value pair in cache.</p><div class="fullcomment"><div class="comment cmt"><p>Stores given key-value pair in cache. If filters are provided, then entries will
be stored in cache only if they pass the filter. Note that filter check is atomic,
so value stored in cache is guaranteed to be consistent with the filters.</p><p>If write-through is enabled, the stored value will be persisted to <code>GridCacheStore</code>
via <code>GridCacheStore#put(String, GridCacheTx, Object, Object)</code> method.</p><h5>Transactions</h5><p>This method is transactional and will enlist the entry into ongoing transaction
if there is one.
</p></div><dl class="paramcmts block"><dt class="param">kv</dt><dd class="cmt"><p>Key-Value pair to store in cache.</p></dd><dt>returns</dt><dd class="cmt"><p>Previous value associated with specified key, or <code>null</code>
if entry did not pass the filter, or if there was no mapping for the key in swap
or in persistent storage.</p></dd></dl><dl class="attributes block"> <dt>See also</dt><dd><span class="cmt"><p><code>IgniteCache#put(...)</code></p></span></dd></dl></div>
</li><li name="org.apache.ignite.scalar.pimps.ScalarCachePimp#putAll$" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="putAll$(kvs:Seq[(K,V)]):Unit"></a>
<a id="putAll$(Seq[(K,V)]):Unit"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">putAll$</span><span class="params">(<span name="kvs">kvs: <span class="extype" name="scala.collection.Seq">Seq</span>[(<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>)]</span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@putAll$(kvs:Seq[(K,V)]):Unit" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<p class="shortcomment cmt">Stores given key-value pairs from the sequence in cache.</p><div class="fullcomment"><div class="comment cmt"><p>Stores given key-value pairs from the sequence in cache.</p><p>If write-through is enabled, the stored values will be persisted to <code>GridCacheStore</code>
via <code>GridCacheStore#putAll(String, GridCacheTx, Map)</code> method.</p><h5>Transactions</h5><p>This method is transactional and will enlist the entry into ongoing transaction
if there is one.
</p></div><dl class="paramcmts block"><dt class="param">kvs</dt><dd class="cmt"><p>Key-value pairs to store in cache. If <code>null</code> this function is no-op.</p></dd></dl><dl class="attributes block"> <dt>See also</dt><dd><span class="cmt"><p><code>IgniteCache#putAll(...)</code></p></span></dd></dl></div>
</li><li name="org.apache.ignite.scalar.pimps.ScalarCachePimp#putAll$" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="putAll$(kv1:(K,V),kv2:(K,V),kvs:(K,V)*):Unit"></a>
<a id="putAll$((K,V),(K,V),(K,V)*):Unit"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">putAll$</span><span class="params">(<span name="kv1">kv1: (<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>)</span>, <span name="kv2">kv2: (<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>)</span>, <span name="kvs">kvs: (<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>)*</span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@putAll$(kv1:(K,V),kv2:(K,V),kvs:(K,V)*):Unit" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<p class="shortcomment cmt">Stores given key-value pairs in cache.</p><div class="fullcomment"><div class="comment cmt"><p>Stores given key-value pairs in cache.</p><p>If write-through is enabled, the stored values will be persisted to <code>GridCacheStore</code>
via <code>GridCacheStore#putAll(String, GridCacheTx, Map)</code> method.</p><h5>Transactions</h5><p>This method is transactional and will enlist the entry into ongoing transaction
if there is one.
</p></div><dl class="paramcmts block"><dt class="param">kv1</dt><dd class="cmt"><p>Key-value pair to store in cache.</p></dd><dt class="param">kv2</dt><dd class="cmt"><p>Key-value pair to store in cache.</p></dd><dt class="param">kvs</dt><dd class="cmt"><p>Optional key-value pairs to store in cache.</p></dd></dl><dl class="attributes block"> <dt>See also</dt><dd><span class="cmt"><p><code>IgniteCache#putAll(...)</code></p></span></dd></dl></div>
</li><li name="org.apache.ignite.scalar.pimps.ScalarCachePimp#putOpt$" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="putOpt$(kv:(K,V)):Option[V]"></a>
<a id="putOpt$((K,V)):Option[V]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">putOpt$</span><span class="params">(<span name="kv">kv: (<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>)</span>)</span><span class="result">: <span class="extype" name="scala.Option">Option</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@putOpt$(kv:(K,V)):Option[V]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<p class="shortcomment cmt">Stores given key-value pair in cache.</p><div class="fullcomment"><div class="comment cmt"><p>Stores given key-value pair in cache. If filters are provided, then entries will
be stored in cache only if they pass the filter. Note that filter check is atomic,
so value stored in cache is guaranteed to be consistent with the filters.</p><p>If write-through is enabled, the stored value will be persisted to <code>GridCacheStore</code>
via <code>GridCacheStore#put(String, GridCacheTx, Object, Object)</code> method.</p><h5>Transactions</h5><p>This method is transactional and will enlist the entry into ongoing transaction
if there is one.
</p></div><dl class="paramcmts block"><dt class="param">kv</dt><dd class="cmt"><p>Key-Value pair to store in cache.</p></dd><dt>returns</dt><dd class="cmt"><p>Previous value associated with specified key as an option.</p></dd></dl><dl class="attributes block"> <dt>See also</dt><dd><span class="cmt"><p><code>IgniteCache#put(...)</code></p></span></dd></dl></div>
</li><li name="org.apache.ignite.scalar.pimps.ScalarCachePimp#putx$" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="putx$(kv:(K,V)):Boolean"></a>
<a id="putx$((K,V)):Boolean"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">putx$</span><span class="params">(<span name="kv">kv: (<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>)</span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@putx$(kv:(K,V)):Boolean" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<p class="shortcomment cmt">Stores given key-value pair in cache.</p><div class="fullcomment"><div class="comment cmt"><p>Stores given key-value pair in cache. If filters are provided, then entries will
be stored in cache only if they pass the filter. Note that filter check is atomic,
so value stored in cache is guaranteed to be consistent with the filters.</p><p>If write-through is enabled, the stored value will be persisted to <code>GridCacheStore</code>
via <code>GridCacheStore#put(String, GridCacheTx, Object, Object)</code> method.</p><h5>Transactions</h5><p>This method is transactional and will enlist the entry into ongoing transaction
if there is one.
</p></div><dl class="paramcmts block"><dt class="param">kv</dt><dd class="cmt"><p>Key-Value pair to store in cache.</p></dd><dt>returns</dt><dd class="cmt"><p><code>True</code> if value was stored in cache, <code>false</code> otherwise.</p></dd></dl><dl class="attributes block"> <dt>See also</dt><dd><span class="cmt"><p><code>IgniteCache#putx(...)</code></p></span></dd></dl></div>
</li><li name="scala.collection.TraversableOnce#reduce" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="reduce[A1<span class='angle_bracket'>&gt;</span>:A](op:(A1,A1)=<span class='angle_bracket'>&gt;</span>A1):A1"></a>
<a id="reduce[A1<span class='angle_bracket'>&gt;</span>:Entry[K,V]]((A1,A1)⇒A1):A1"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">reduce</span><span class="tparams">[<span name="A1">A1 <span class='angle_bracket'>&gt;</span>: <span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]</span>]</span><span class="params">(<span name="op">op: (<span class="extype" name="scala.collection.TraversableOnce.reduce.A1">A1</span>, <span class="extype" name="scala.collection.TraversableOnce.reduce.A1">A1</span>) ⇒ <span class="extype" name="scala.collection.TraversableOnce.reduce.A1">A1</span></span>)</span><span class="result">: <span class="extype" name="scala.collection.TraversableOnce.reduce.A1">A1</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@reduce[A1<span class='angle_bracket'>&gt;</span>:A](op:(A1,A1)=<span class='angle_bracket'>&gt;</span>A1):A1" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableOnce → GenTraversableOnce</dd></dl></div>
</li><li name="scala.collection.TraversableOnce#reduceLeft" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="reduceLeft[B<span class='angle_bracket'>&gt;</span>:A](op:(B,A)=<span class='angle_bracket'>&gt;</span>B):B"></a>
<a id="reduceLeft[B<span class='angle_bracket'>&gt;</span>:Entry[K,V]]((B,Entry[K,V])⇒B):B"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">reduceLeft</span><span class="tparams">[<span name="B">B <span class='angle_bracket'>&gt;</span>: <span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]</span>]</span><span class="params">(<span name="op">op: (<span class="extype" name="scala.collection.TraversableOnce.reduceLeft.B">B</span>, <span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]) ⇒ <span class="extype" name="scala.collection.TraversableOnce.reduceLeft.B">B</span></span>)</span><span class="result">: <span class="extype" name="scala.collection.TraversableOnce.reduceLeft.B">B</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@reduceLeft[B<span class='angle_bracket'>&gt;</span>:A](op:(B,A)=<span class='angle_bracket'>&gt;</span>B):B" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableOnce</dd></dl></div>
</li><li name="scala.collection.TraversableOnce#reduceLeftOption" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="reduceLeftOption[B<span class='angle_bracket'>&gt;</span>:A](op:(B,A)=<span class='angle_bracket'>&gt;</span>B):Option[B]"></a>
<a id="reduceLeftOption[B<span class='angle_bracket'>&gt;</span>:Entry[K,V]]((B,Entry[K,V])⇒B):Option[B]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">reduceLeftOption</span><span class="tparams">[<span name="B">B <span class='angle_bracket'>&gt;</span>: <span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]</span>]</span><span class="params">(<span name="op">op: (<span class="extype" name="scala.collection.TraversableOnce.reduceLeftOption.B">B</span>, <span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]) ⇒ <span class="extype" name="scala.collection.TraversableOnce.reduceLeftOption.B">B</span></span>)</span><span class="result">: <span class="extype" name="scala.Option">Option</span>[<span class="extype" name="scala.collection.TraversableOnce.reduceLeftOption.B">B</span>]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@reduceLeftOption[B<span class='angle_bracket'>&gt;</span>:A](op:(B,A)=<span class='angle_bracket'>&gt;</span>B):Option[B]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableOnce → GenTraversableOnce</dd></dl></div>
</li><li name="scala.collection.TraversableOnce#reduceOption" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="reduceOption[A1<span class='angle_bracket'>&gt;</span>:A](op:(A1,A1)=<span class='angle_bracket'>&gt;</span>A1):Option[A1]"></a>
<a id="reduceOption[A1<span class='angle_bracket'>&gt;</span>:Entry[K,V]]((A1,A1)⇒A1):Option[A1]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">reduceOption</span><span class="tparams">[<span name="A1">A1 <span class='angle_bracket'>&gt;</span>: <span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]</span>]</span><span class="params">(<span name="op">op: (<span class="extype" name="scala.collection.TraversableOnce.reduceOption.A1">A1</span>, <span class="extype" name="scala.collection.TraversableOnce.reduceOption.A1">A1</span>) ⇒ <span class="extype" name="scala.collection.TraversableOnce.reduceOption.A1">A1</span></span>)</span><span class="result">: <span class="extype" name="scala.Option">Option</span>[<span class="extype" name="scala.collection.TraversableOnce.reduceOption.A1">A1</span>]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@reduceOption[A1<span class='angle_bracket'>&gt;</span>:A](op:(A1,A1)=<span class='angle_bracket'>&gt;</span>A1):Option[A1]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableOnce → GenTraversableOnce</dd></dl></div>
</li><li name="scala.collection.IterableLike#reduceRight" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="reduceRight[B<span class='angle_bracket'>&gt;</span>:A](op:(A,B)=<span class='angle_bracket'>&gt;</span>B):B"></a>
<a id="reduceRight[B<span class='angle_bracket'>&gt;</span>:Entry[K,V]]((Entry[K,V],B)⇒B):B"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">reduceRight</span><span class="tparams">[<span name="B">B <span class='angle_bracket'>&gt;</span>: <span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]</span>]</span><span class="params">(<span name="op">op: (<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>], <span class="extype" name="scala.collection.IterableLike.reduceRight.B">B</span>) ⇒ <span class="extype" name="scala.collection.IterableLike.reduceRight.B">B</span></span>)</span><span class="result">: <span class="extype" name="scala.collection.IterableLike.reduceRight.B">B</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@reduceRight[B<span class='angle_bracket'>&gt;</span>:A](op:(A,B)=<span class='angle_bracket'>&gt;</span>B):B" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>IterableLike → TraversableOnce → GenTraversableOnce</dd></dl></div>
</li><li name="scala.collection.TraversableOnce#reduceRightOption" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="reduceRightOption[B<span class='angle_bracket'>&gt;</span>:A](op:(A,B)=<span class='angle_bracket'>&gt;</span>B):Option[B]"></a>
<a id="reduceRightOption[B<span class='angle_bracket'>&gt;</span>:Entry[K,V]]((Entry[K,V],B)⇒B):Option[B]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">reduceRightOption</span><span class="tparams">[<span name="B">B <span class='angle_bracket'>&gt;</span>: <span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]</span>]</span><span class="params">(<span name="op">op: (<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>], <span class="extype" name="scala.collection.TraversableOnce.reduceRightOption.B">B</span>) ⇒ <span class="extype" name="scala.collection.TraversableOnce.reduceRightOption.B">B</span></span>)</span><span class="result">: <span class="extype" name="scala.Option">Option</span>[<span class="extype" name="scala.collection.TraversableOnce.reduceRightOption.B">B</span>]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@reduceRightOption[B<span class='angle_bracket'>&gt;</span>:A](op:(A,B)=<span class='angle_bracket'>&gt;</span>B):Option[B]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableOnce → GenTraversableOnce</dd></dl></div>
</li><li name="org.apache.ignite.scalar.pimps.ScalarCachePimp#remove$" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="remove$(k:K):V"></a>
<a id="remove$(K):V"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">remove$</span><span class="params">(<span name="k">k: <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span></span>)</span><span class="result">: <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@remove$(k:K):V" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<p class="shortcomment cmt">Removes given key mapping from cache.</p><div class="fullcomment"><div class="comment cmt"><p>Removes given key mapping from cache. If cache previously contained value for the given key,
then this value is returned. Otherwise, in case of <code>CacheMode#REPLICATED</code> caches,
the value will be loaded from swap and, if it's not there, and read-through is allowed,
from the underlying <code>GridCacheStore</code> storage. In case of <code>CacheMode#PARTITIONED</code>
caches, the value will be loaded from the primary node, which in its turn may load the value
from the swap storage, and consecutively, if it's not in swap and read-through is allowed,
from the underlying persistent storage. If value has to be loaded from persistent
storage, <code>GridCacheStore#load(String, GridCacheTx, Object)</code> method will be used.</p><p>If the returned value is not needed, method <code>removex$(...)</code> should
always be used instead of this one to avoid the overhead associated with returning of the
previous value.</p><p>If write-through is enabled, the value will be removed from 'GridCacheStore'
via <code>GridCacheStore#remove(String, GridCacheTx, Object)</code> method.</p><h5>Transactions</h5><p>This method is transactional and will enlist the entry into ongoing transaction
if there is one.
</p></div><dl class="paramcmts block"><dt class="param">k</dt><dd class="cmt"><p>Key whose mapping is to be removed from cache.</p></dd><dt>returns</dt><dd class="cmt"><p>Previous value associated with specified key, or <code>null</code>
if there was no value for this key.</p></dd></dl><dl class="attributes block"> <dt>See also</dt><dd><span class="cmt"><p><code>IgniteCache#remove(...)</code></p></span></dd></dl></div>
</li><li name="org.apache.ignite.scalar.pimps.ScalarCachePimp#removeAll$" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="removeAll$(k1:K,k2:K,ks:K*):Unit"></a>
<a id="removeAll$(K,K,K*):Unit"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">removeAll$</span><span class="params">(<span name="k1">k1: <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span></span>, <span name="k2">k2: <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span></span>, <span name="ks">ks: <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>*</span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@removeAll$(k1:K,k2:K,ks:K*):Unit" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<p class="shortcomment cmt">Removes given key mappings from cache.</p><div class="fullcomment"><div class="comment cmt"><p>Removes given key mappings from cache.</p><p>If write-through is enabled, the values will be removed from <code>GridCacheStore</code>
via <code>GridCacheStore#removeAll(String, GridCacheTx, Collection)</code> method.</p><h5>Transactions</h5><p>This method is transactional and will enlist the entry into ongoing transaction
if there is one.
</p></div><dl class="paramcmts block"><dt class="param">k1</dt><dd class="cmt"><p>1st key to remove.</p></dd><dt class="param">k2</dt><dd class="cmt"><p>2nd key to remove.</p></dd><dt class="param">ks</dt><dd class="cmt"><p>Optional sequence of additional keys to remove.</p></dd></dl><dl class="attributes block"> <dt>See also</dt><dd><span class="cmt"><p><code>IgniteCache#removeAll(...)</code></p></span></dd></dl></div>
</li><li name="org.apache.ignite.scalar.pimps.ScalarCachePimp#removeAll$" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="removeAll$(ks:Seq[K]):Unit"></a>
<a id="removeAll$(Seq[K]):Unit"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">removeAll$</span><span class="params">(<span name="ks">ks: <span class="extype" name="scala.collection.Seq">Seq</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>]</span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@removeAll$(ks:Seq[K]):Unit" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<p class="shortcomment cmt">Removes given key mappings from cache.</p><div class="fullcomment"><div class="comment cmt"><p>Removes given key mappings from cache.</p><p>If write-through is enabled, the values will be removed from <code>GridCacheStore</code>
via <code>GridCacheStore#removeAll(String, GridCacheTx, Collection)</code> method.</p><h5>Transactions</h5><p>This method is transactional and will enlist the entry into ongoing transaction
if there is one.
</p></div><dl class="paramcmts block"><dt class="param">ks</dt><dd class="cmt"><p>Sequence of additional keys to remove. If <code>null</code> - this function is no-op.</p></dd></dl><dl class="attributes block"> <dt>See also</dt><dd><span class="cmt"><p><code>IgniteCache#removeAll(...)</code></p></span></dd></dl></div>
</li><li name="org.apache.ignite.scalar.pimps.ScalarCachePimp#removeOpt$" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="removeOpt$(k:K):Option[V]"></a>
<a id="removeOpt$(K):Option[V]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">removeOpt$</span><span class="params">(<span name="k">k: <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span></span>)</span><span class="result">: <span class="extype" name="scala.Option">Option</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@removeOpt$(k:K):Option[V]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<p class="shortcomment cmt">Removes given key mapping from cache.</p><div class="fullcomment"><div class="comment cmt"><p>Removes given key mapping from cache. If cache previously contained value for the given key,
then this value is returned. Otherwise, in case of <code>CacheMode#REPLICATED</code> caches,
the value will be loaded from swap and, if it's not there, and read-through is allowed,
from the underlying <code>GridCacheStore</code> storage. In case of <code>CacheMode#PARTITIONED</code>
caches, the value will be loaded from the primary node, which in its turn may load the value
from the swap storage, and consecutively, if it's not in swap and read-through is allowed,
from the underlying persistent storage. If value has to be loaded from persistent
storage, <code>GridCacheStore#load(String, GridCacheTx, Object)</code> method will be used.</p><p>If the returned value is not needed, method <code>removex$(...)</code> should
always be used instead of this one to avoid the overhead associated with returning of the
previous value.</p><p>If write-through is enabled, the value will be removed from 'GridCacheStore'
via <code>GridCacheStore#remove(String, GridCacheTx, Object)</code> method.</p><h5>Transactions</h5><p>This method is transactional and will enlist the entry into ongoing transaction
if there is one.
</p></div><dl class="paramcmts block"><dt class="param">k</dt><dd class="cmt"><p>Key whose mapping is to be removed from cache.</p></dd><dt>returns</dt><dd class="cmt"><p>Previous value associated with specified key as an option.</p></dd></dl><dl class="attributes block"> <dt>See also</dt><dd><span class="cmt"><p><code>IgniteCache#remove(...)</code></p></span></dd></dl></div>
</li><li name="scala.collection.TraversableLike#repr" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="repr:Repr"></a>
<a id="repr:Iterable[Entry[K,V]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">repr</span><span class="result">: <span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@repr:Repr" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableLike → GenTraversableLike</dd></dl></div>
</li><li name="scala.collection.TraversableOnce#reversed" visbl="prt" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="reversed:List[A]"></a>
<a id="reversed:List[Entry[K,V]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">reversed</span><span class="result">: <span class="extype" name="scala.List">List</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@reversed:List[A]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[this] </dd><dt>Definition Classes</dt><dd>TraversableOnce</dd></dl></div>
</li><li name="scala.collection.IterableLike#sameElements" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="sameElements[B<span class='angle_bracket'>&gt;</span>:A](that:scala.collection.GenIterable[B]):Boolean"></a>
<a id="sameElements[B<span class='angle_bracket'>&gt;</span>:Entry[K,V]](GenIterable[B]):Boolean"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">sameElements</span><span class="tparams">[<span name="B">B <span class='angle_bracket'>&gt;</span>: <span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]</span>]</span><span class="params">(<span name="that">that: <span class="extype" name="scala.collection.GenIterable">GenIterable</span>[<span class="extype" name="scala.collection.IterableLike.sameElements.B">B</span>]</span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@sameElements[B<span class='angle_bracket'>&gt;</span>:A](that:scala.collection.GenIterable[B]):Boolean" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>IterableLike → GenIterableLike</dd></dl></div>
</li><li name="org.apache.ignite.scalar.pimps.ScalarCachePimp#scan" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="scan(kvp:ScalarCachePimp.this.KvPred)(implicitm:Manifest[V]):org.apache.ignite.cache.query.QueryCursor[javax.cache.Cache.Entry[K,V]]"></a>
<a id="scan(KvPred)(Manifest[V]):QueryCursor[Entry[K,V]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">scan</span><span class="params">(<span name="kvp">kvp: <a href="#KvPred=(K,V)=<span class='angle_bracket'>&gt;</span>Boolean" class="extmbr" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.KvPred">KvPred</a></span>)</span><span class="params">(<span class="implicit">implicit </span><span name="m">m: <span class="extype" name="scala.Predef.Manifest">Manifest</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]</span>)</span><span class="result">: <span class="extype" name="org.apache.ignite.cache.query.QueryCursor">QueryCursor</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@scan(kvp:ScalarCachePimp.this.KvPred)(implicitm:Manifest[V]):org.apache.ignite.cache.query.QueryCursor[javax.cache.Cache.Entry[K,V]]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<p class="shortcomment cmt">Creates and executes ad-hoc <code>SCAN</code> query returning its result.</p><div class="fullcomment"><div class="comment cmt"><p>Creates and executes ad-hoc <code>SCAN</code> query returning its result.</p><p>Note that if query is executed more than once (potentially with different
arguments) it is more performant to create query via standard mechanism
and execute it multiple times with different arguments. The analogy is
similar to JDBC <code>PreparedStatement</code>. Note also that this function will return
all results at once without pagination and therefore memory limits should be
taken into account.</p><p>Note that query value class will be taken implicitly as exact type <code>V</code> of this
cache projection.
</p></div><dl class="paramcmts block"><dt class="param">kvp</dt><dd class="cmt"><p>Filter to be used prior to returning key-value pairs to user. See <code>CacheQuery</code> for more details.</p></dd><dt>returns</dt><dd class="cmt"><p>Collection of cache key-value pairs.</p></dd></dl></div>
</li><li name="org.apache.ignite.scalar.pimps.ScalarCachePimp#scan" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="scan(cls:Class[_<span class='angle_bracket'>&lt;</span>:V],kvp:ScalarCachePimp.this.KvPred):org.apache.ignite.cache.query.QueryCursor[javax.cache.Cache.Entry[K,V]]"></a>
<a id="scan(Class[_<span class='angle_bracket'>&lt;</span>:V],KvPred):QueryCursor[Entry[K,V]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">scan</span><span class="params">(<span name="cls">cls: <span class="extype" name="scala.Predef.Class">Class</span>[_ <span class='angle_bracket'>&lt;</span>: <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]</span>, <span name="kvp">kvp: <a href="#KvPred=(K,V)=<span class='angle_bracket'>&gt;</span>Boolean" class="extmbr" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.KvPred">KvPred</a></span>)</span><span class="result">: <span class="extype" name="org.apache.ignite.cache.query.QueryCursor">QueryCursor</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@scan(cls:Class[_<span class='angle_bracket'>&lt;</span>:V],kvp:ScalarCachePimp.this.KvPred):org.apache.ignite.cache.query.QueryCursor[javax.cache.Cache.Entry[K,V]]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<p class="shortcomment cmt">Creates and executes ad-hoc <code>SCAN</code> query returning its result.</p><div class="fullcomment"><div class="comment cmt"><p>Creates and executes ad-hoc <code>SCAN</code> query returning its result.</p><p>Note that if query is executed more than once (potentially with different
arguments) it is more performant to create query via standard mechanism
and execute it multiple times with different arguments. The analogy is
similar to JDBC <code>PreparedStatement</code>. Note also that this function will return
all results at once without pagination and therefore memory limits should be
taken into account.
</p></div><dl class="paramcmts block"><dt class="param">cls</dt><dd class="cmt"><p>Query values class. Since cache can, in general, contain values of any subtype of <code>V</code>
query needs to know the exact type it should operate on.</p></dd><dt class="param">kvp</dt><dd class="cmt"><p>Filter to be used prior to returning key-value pairs to user. See <code>CacheQuery</code> for more details.</p></dd><dt>returns</dt><dd class="cmt"><p>Collection of cache key-value pairs.</p></dd></dl></div>
</li><li name="scala.collection.TraversableLike#scan" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="scan[B<span class='angle_bracket'>&gt;</span>:A,That](z:B)(op:(B,B)=<span class='angle_bracket'>&gt;</span>B)(implicitcbf:scala.collection.generic.CanBuildFrom[Repr,B,That]):That"></a>
<a id="scan[B<span class='angle_bracket'>&gt;</span>:Entry[K,V],That](B)((B,B)⇒B)(CanBuildFrom[Iterable[Entry[K,V]],B,That]):That"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">scan</span><span class="tparams">[<span name="B">B <span class='angle_bracket'>&gt;</span>: <span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]</span>, <span name="That">That</span>]</span><span class="params">(<span name="z">z: <span class="extype" name="scala.collection.TraversableLike.scan.B">B</span></span>)</span><span class="params">(<span name="op">op: (<span class="extype" name="scala.collection.TraversableLike.scan.B">B</span>, <span class="extype" name="scala.collection.TraversableLike.scan.B">B</span>) ⇒ <span class="extype" name="scala.collection.TraversableLike.scan.B">B</span></span>)</span><span class="params">(<span class="implicit">implicit </span><span name="cbf">cbf: <span class="extype" name="scala.collection.generic.CanBuildFrom">CanBuildFrom</span>[<span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]], <span class="extype" name="scala.collection.TraversableLike.scan.B">B</span>, <span class="extype" name="scala.collection.TraversableLike.scan.That">That</span>]</span>)</span><span class="result">: <span class="extype" name="scala.collection.TraversableLike.scan.That">That</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@scan[B<span class='angle_bracket'>&gt;</span>:A,That](z:B)(op:(B,B)=<span class='angle_bracket'>&gt;</span>B)(implicitcbf:scala.collection.generic.CanBuildFrom[Repr,B,That]):That" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableLike → GenTraversableLike</dd></dl></div>
</li><li name="scala.collection.TraversableLike#scanLeft" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="scanLeft[B,That](z:B)(op:(B,A)=<span class='angle_bracket'>&gt;</span>B)(implicitbf:scala.collection.generic.CanBuildFrom[Repr,B,That]):That"></a>
<a id="scanLeft[B,That](B)((B,Entry[K,V])⇒B)(CanBuildFrom[Iterable[Entry[K,V]],B,That]):That"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">scanLeft</span><span class="tparams">[<span name="B">B</span>, <span name="That">That</span>]</span><span class="params">(<span name="z">z: <span class="extype" name="scala.collection.TraversableLike.scanLeft.B">B</span></span>)</span><span class="params">(<span name="op">op: (<span class="extype" name="scala.collection.TraversableLike.scanLeft.B">B</span>, <span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]) ⇒ <span class="extype" name="scala.collection.TraversableLike.scanLeft.B">B</span></span>)</span><span class="params">(<span class="implicit">implicit </span><span name="bf">bf: <span class="extype" name="scala.collection.generic.CanBuildFrom">CanBuildFrom</span>[<span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]], <span class="extype" name="scala.collection.TraversableLike.scanLeft.B">B</span>, <span class="extype" name="scala.collection.TraversableLike.scanLeft.That">That</span>]</span>)</span><span class="result">: <span class="extype" name="scala.collection.TraversableLike.scanLeft.That">That</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@scanLeft[B,That](z:B)(op:(B,A)=<span class='angle_bracket'>&gt;</span>B)(implicitbf:scala.collection.generic.CanBuildFrom[Repr,B,That]):That" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableLike → GenTraversableLike</dd></dl></div>
</li><li name="scala.collection.TraversableLike#scanRight" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="scanRight[B,That](z:B)(op:(A,B)=<span class='angle_bracket'>&gt;</span>B)(implicitbf:scala.collection.generic.CanBuildFrom[Repr,B,That]):That"></a>
<a id="scanRight[B,That](B)((Entry[K,V],B)⇒B)(CanBuildFrom[Iterable[Entry[K,V]],B,That]):That"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">scanRight</span><span class="tparams">[<span name="B">B</span>, <span name="That">That</span>]</span><span class="params">(<span name="z">z: <span class="extype" name="scala.collection.TraversableLike.scanRight.B">B</span></span>)</span><span class="params">(<span name="op">op: (<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>], <span class="extype" name="scala.collection.TraversableLike.scanRight.B">B</span>) ⇒ <span class="extype" name="scala.collection.TraversableLike.scanRight.B">B</span></span>)</span><span class="params">(<span class="implicit">implicit </span><span name="bf">bf: <span class="extype" name="scala.collection.generic.CanBuildFrom">CanBuildFrom</span>[<span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]], <span class="extype" name="scala.collection.TraversableLike.scanRight.B">B</span>, <span class="extype" name="scala.collection.TraversableLike.scanRight.That">That</span>]</span>)</span><span class="result">: <span class="extype" name="scala.collection.TraversableLike.scanRight.That">That</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@scanRight[B,That](z:B)(op:(A,B)=<span class='angle_bracket'>&gt;</span>B)(implicitbf:scala.collection.generic.CanBuildFrom[Repr,B,That]):That" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableLike → GenTraversableLike</dd><dt>Annotations</dt><dd>
<span class="name">@migration</span>
</dd><dt>Migration</dt><dd class="cmt"><p><i>(Changed in version 2.9.0)</i> The behavior of <code>scanRight</code> has changed. The previous behavior can be reproduced with scanRight.reverse.</p></dd></dl></div>
</li><li name="scala.collection.Iterable#seq" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="seq:Iterable[A]"></a>
<a id="seq:Iterable[Entry[K,V]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">seq</span><span class="result">: <span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@seq:Iterable[A]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Iterable → GenIterable → Traversable → GenTraversable → Parallelizable → TraversableOnce → GenTraversableOnce</dd></dl></div>
</li><li name="scala.collection.TraversableOnce#size" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="size:Int"></a>
<a id="size:Int"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">size</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@size:Int" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableOnce → GenTraversableOnce</dd></dl></div>
</li><li name="scala.collection.IterableLike#slice" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="slice(from:Int,until:Int):Repr"></a>
<a id="slice(Int,Int):Iterable[Entry[K,V]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">slice</span><span class="params">(<span name="from">from: <span class="extype" name="scala.Int">Int</span></span>, <span name="until">until: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@slice(from:Int,until:Int):Repr" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>IterableLike → TraversableLike → GenTraversableLike</dd></dl></div>
</li><li name="scala.collection.IterableLike#sliding" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="sliding(size:Int,step:Int):Iterator[Repr]"></a>
<a id="sliding(Int,Int):Iterator[Iterable[Entry[K,V]]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">sliding</span><span class="params">(<span name="size">size: <span class="extype" name="scala.Int">Int</span></span>, <span name="step">step: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <span class="extype" name="scala.collection.Iterator">Iterator</span>[<span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@sliding(size:Int,step:Int):Iterator[Repr]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>IterableLike</dd></dl></div>
</li><li name="scala.collection.IterableLike#sliding" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="sliding(size:Int):Iterator[Repr]"></a>
<a id="sliding(Int):Iterator[Iterable[Entry[K,V]]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">sliding</span><span class="params">(<span name="size">size: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <span class="extype" name="scala.collection.Iterator">Iterator</span>[<span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@sliding(size:Int):Iterator[Repr]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>IterableLike</dd></dl></div>
</li><li name="scala.collection.TraversableLike#span" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="span(p:A=<span class='angle_bracket'>&gt;</span>Boolean):(Repr,Repr)"></a>
<a id="span((Entry[K,V])⇒Boolean):(Iterable[Entry[K,V]],Iterable[Entry[K,V]])"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">span</span><span class="params">(<span name="p">p: (<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]) ⇒ <span class="extype" name="scala.Boolean">Boolean</span></span>)</span><span class="result">: (<span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]], <span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]])</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@span(p:A=<span class='angle_bracket'>&gt;</span>Boolean):(Repr,Repr)" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableLike → GenTraversableLike</dd></dl></div>
</li><li name="scala.collection.TraversableLike#splitAt" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="splitAt(n:Int):(Repr,Repr)"></a>
<a id="splitAt(Int):(Iterable[Entry[K,V]],Iterable[Entry[K,V]])"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">splitAt</span><span class="params">(<span name="n">n: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: (<span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]], <span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]])</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@splitAt(n:Int):(Repr,Repr)" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableLike → GenTraversableLike</dd></dl></div>
</li><li name="org.apache.ignite.scalar.pimps.ScalarCachePimp#sql" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="sql(clause:String,args:Any*)(implicitm:Manifest[V]):org.apache.ignite.cache.query.QueryCursor[javax.cache.Cache.Entry[K,V]]"></a>
<a id="sql(String,Any*)(Manifest[V]):QueryCursor[Entry[K,V]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">sql</span><span class="params">(<span name="clause">clause: <span class="extype" name="scala.Predef.String">String</span></span>, <span name="args">args: <span class="extype" name="scala.Any">Any</span>*</span>)</span><span class="params">(<span class="implicit">implicit </span><span name="m">m: <span class="extype" name="scala.Predef.Manifest">Manifest</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]</span>)</span><span class="result">: <span class="extype" name="org.apache.ignite.cache.query.QueryCursor">QueryCursor</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@sql(clause:String,args:Any*)(implicitm:Manifest[V]):org.apache.ignite.cache.query.QueryCursor[javax.cache.Cache.Entry[K,V]]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<p class="shortcomment cmt">Creates and executes ad-hoc <code>SQL</code> query returning its result.</p><div class="fullcomment"><div class="comment cmt"><p>Creates and executes ad-hoc <code>SQL</code> query returning its result.</p><p>Note that if query is executed more than once (potentially with different
arguments) it is more performant to create query via standard mechanism
and execute it multiple times with different arguments. The analogy is
similar to JDBC <code>PreparedStatement</code>. Note also that this function will return
all results at once without pagination and therefore memory limits should be
taken into account.</p><p>Note that query value class will be taken implicitly as exact type <code>V</code> of this
cache projection.
</p></div><dl class="paramcmts block"><dt class="param">clause</dt><dd class="cmt"><p>Query SQL clause. See <code>CacheQuery</code> for more details.</p></dd><dt class="param">args</dt><dd class="cmt"><p>Optional list of query arguments.</p></dd><dt>returns</dt><dd class="cmt"><p>Collection of cache key-value pairs.</p></dd></dl></div>
</li><li name="org.apache.ignite.scalar.pimps.ScalarCachePimp#sql" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="sql(cls:Class[_<span class='angle_bracket'>&lt;</span>:V],clause:String):org.apache.ignite.cache.query.QueryCursor[javax.cache.Cache.Entry[K,V]]"></a>
<a id="sql(Class[_<span class='angle_bracket'>&lt;</span>:V],String):QueryCursor[Entry[K,V]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">sql</span><span class="params">(<span name="cls">cls: <span class="extype" name="scala.Predef.Class">Class</span>[_ <span class='angle_bracket'>&lt;</span>: <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]</span>, <span name="clause">clause: <span class="extype" name="scala.Predef.String">String</span></span>)</span><span class="result">: <span class="extype" name="org.apache.ignite.cache.query.QueryCursor">QueryCursor</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@sql(cls:Class[_<span class='angle_bracket'>&lt;</span>:V],clause:String):org.apache.ignite.cache.query.QueryCursor[javax.cache.Cache.Entry[K,V]]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<p class="shortcomment cmt">Creates and executes ad-hoc <code>SQL</code> query returning its result.</p><div class="fullcomment"><div class="comment cmt"><p>Creates and executes ad-hoc <code>SQL</code> query returning its result.</p><p>Note that if query is executed more than once (potentially with different
arguments) it is more performant to create query via standard mechanism
and execute it multiple times with different arguments. The analogy is
similar to JDBC <code>PreparedStatement</code>. Note also that this function will return
all results at once without pagination and therefore memory limits should be
taken into account.
</p></div><dl class="paramcmts block"><dt class="param">cls</dt><dd class="cmt"><p>Query values class. Since cache can, in general, contain values of any subtype of <code>V</code>
query needs to know the exact type it should operate on.</p></dd><dt class="param">clause</dt><dd class="cmt"><p>Query SQL clause. See <code>CacheQuery</code> for more details.</p></dd><dt>returns</dt><dd class="cmt"><p>Collection of cache key-value pairs.</p></dd></dl></div>
</li><li name="org.apache.ignite.scalar.pimps.ScalarCachePimp#sql" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="sql(cls:Class[_<span class='angle_bracket'>&lt;</span>:V],clause:String,args:Any*):org.apache.ignite.cache.query.QueryCursor[javax.cache.Cache.Entry[K,V]]"></a>
<a id="sql(Class[_<span class='angle_bracket'>&lt;</span>:V],String,Any*):QueryCursor[Entry[K,V]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">sql</span><span class="params">(<span name="cls">cls: <span class="extype" name="scala.Predef.Class">Class</span>[_ <span class='angle_bracket'>&lt;</span>: <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]</span>, <span name="clause">clause: <span class="extype" name="scala.Predef.String">String</span></span>, <span name="args">args: <span class="extype" name="scala.Any">Any</span>*</span>)</span><span class="result">: <span class="extype" name="org.apache.ignite.cache.query.QueryCursor">QueryCursor</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@sql(cls:Class[_<span class='angle_bracket'>&lt;</span>:V],clause:String,args:Any*):org.apache.ignite.cache.query.QueryCursor[javax.cache.Cache.Entry[K,V]]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<p class="shortcomment cmt">Creates and executes ad-hoc <code>SQL</code> query returning its result.</p><div class="fullcomment"><div class="comment cmt"><p>Creates and executes ad-hoc <code>SQL</code> query returning its result.</p><p>Note that if query is executed more than once (potentially with different
arguments) it is more performant to create query via standard mechanism
and execute it multiple times with different arguments. The analogy is
similar to JDBC <code>PreparedStatement</code>. Note also that this function will return
all results at once without pagination and therefore memory limits should be
taken into account.
</p></div><dl class="paramcmts block"><dt class="param">cls</dt><dd class="cmt"><p>Query values class. Since cache can, in general, contain values of any subtype of <code>V</code>
query needs to know the exact type it should operate on.</p></dd><dt class="param">clause</dt><dd class="cmt"><p>Query SQL clause. See <code>CacheQuery</code> for more details.</p></dd><dt class="param">args</dt><dd class="cmt"><p>Optional list of query arguments.</p></dd><dt>returns</dt><dd class="cmt"><p>Collection of cache key-value pairs.</p></dd></dl></div>
</li><li name="org.apache.ignite.scalar.pimps.ScalarCachePimp#sqlFields" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="sqlFields(clause:String):org.apache.ignite.cache.query.QueryCursor[java.util.List[_]]"></a>
<a id="sqlFields(String):QueryCursor[List[_]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">sqlFields</span><span class="params">(<span name="clause">clause: <span class="extype" name="scala.Predef.String">String</span></span>)</span><span class="result">: <span class="extype" name="org.apache.ignite.cache.query.QueryCursor">QueryCursor</span>[<span class="extype" name="java.util.List">List</span>[_]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@sqlFields(clause:String):org.apache.ignite.cache.query.QueryCursor[java.util.List[_]]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<p class="shortcomment cmt">Creates and executes ad-hoc <code>SQL</code> no-arg fields query returning its result.</p><div class="fullcomment"><div class="comment cmt"><p>Creates and executes ad-hoc <code>SQL</code> no-arg fields query returning its result.</p><p>Note that if query is executed more than once (potentially with different
arguments) it is more performant to create query via standard mechanism
and execute it multiple times with different arguments. The analogy is
similar to JDBC <code>PreparedStatement</code>. Note also that this function will return
all results at once without pagination and therefore memory limits should be
taken into account.
</p></div><dl class="paramcmts block"><dt class="param">clause</dt><dd class="cmt"><p>Query SQL clause. See <code>CacheQuery</code> for more details.</p></dd><dt>returns</dt><dd class="cmt"><p>Sequence of sequences of field values.</p></dd></dl></div>
</li><li name="org.apache.ignite.scalar.pimps.ScalarCachePimp#sqlFields" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="sqlFields(clause:String,args:Any*):org.apache.ignite.cache.query.QueryCursor[java.util.List[_]]"></a>
<a id="sqlFields(String,Any*):QueryCursor[List[_]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">sqlFields</span><span class="params">(<span name="clause">clause: <span class="extype" name="scala.Predef.String">String</span></span>, <span name="args">args: <span class="extype" name="scala.Any">Any</span>*</span>)</span><span class="result">: <span class="extype" name="org.apache.ignite.cache.query.QueryCursor">QueryCursor</span>[<span class="extype" name="java.util.List">List</span>[_]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@sqlFields(clause:String,args:Any*):org.apache.ignite.cache.query.QueryCursor[java.util.List[_]]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<p class="shortcomment cmt">Creates and executes ad-hoc <code>SQL</code> fields query returning its result.</p><div class="fullcomment"><div class="comment cmt"><p>Creates and executes ad-hoc <code>SQL</code> fields query returning its result.</p><p>Note that if query is executed more than once (potentially with different
arguments) it is more performant to create query via standard mechanism
and execute it multiple times with different arguments. The analogy is
similar to JDBC <code>PreparedStatement</code>. Note also that this function will return
all results at once without pagination and therefore memory limits should be
taken into account.
</p></div><dl class="paramcmts block"><dt class="param">clause</dt><dd class="cmt"><p>Query SQL clause. See <code>CacheQuery</code> for more details.</p></dd><dt class="param">args</dt><dd class="cmt"><p>Optional list of query arguments.</p></dd><dt>returns</dt><dd class="cmt"><p>Sequence of sequences of field values.</p></dd></dl></div>
</li><li name="scala.collection.TraversableLike#stringPrefix" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="stringPrefix:String"></a>
<a id="stringPrefix:String"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">stringPrefix</span><span class="result">: <span class="extype" name="scala.Predef.String">String</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@stringPrefix:String" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableLike → GenTraversableLike</dd></dl></div>
</li><li name="scala.collection.TraversableOnce#sum" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="sum[B<span class='angle_bracket'>&gt;</span>:A](implicitnum:Numeric[B]):B"></a>
<a id="sum[B<span class='angle_bracket'>&gt;</span>:Entry[K,V]](Numeric[B]):B"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">sum</span><span class="tparams">[<span name="B">B <span class='angle_bracket'>&gt;</span>: <span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]</span>]</span><span class="params">(<span class="implicit">implicit </span><span name="num">num: <span class="extype" name="scala.Numeric">Numeric</span>[<span class="extype" name="scala.collection.TraversableOnce.sum.B">B</span>]</span>)</span><span class="result">: <span class="extype" name="scala.collection.TraversableOnce.sum.B">B</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@sum[B<span class='angle_bracket'>&gt;</span>:A](implicitnum:Numeric[B]):B" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableOnce → GenTraversableOnce</dd></dl></div>
</li><li name="scala.AnyRef#synchronized" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="synchronized[T0](x$1:=<span class='angle_bracket'>&gt;</span>T0):T0"></a>
<a id="synchronized[T0](⇒T0):T0"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier">final </span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">synchronized</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="params">(<span name="arg0">arg0: ⇒ <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>)</span><span class="result">: <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@synchronized[T0](x$1:=<span class='angle_bracket'>&gt;</span>T0):T0" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
</li><li name="scala.collection.TraversableLike#tail" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="tail:Repr"></a>
<a id="tail:Iterable[Entry[K,V]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">tail</span><span class="result">: <span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@tail:Repr" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableLike → GenTraversableLike</dd></dl></div>
</li><li name="scala.collection.TraversableLike#tails" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="tails:Iterator[Repr]"></a>
<a id="tails:Iterator[Iterable[Entry[K,V]]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">tails</span><span class="result">: <span class="extype" name="scala.collection.Iterator">Iterator</span>[<span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@tails:Iterator[Repr]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableLike</dd></dl></div>
</li><li name="scala.collection.IterableLike#take" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="take(n:Int):Repr"></a>
<a id="take(Int):Iterable[Entry[K,V]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">take</span><span class="params">(<span name="n">n: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@take(n:Int):Repr" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>IterableLike → TraversableLike → GenTraversableLike</dd></dl></div>
</li><li name="scala.collection.IterableLike#takeRight" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="takeRight(n:Int):Repr"></a>
<a id="takeRight(Int):Iterable[Entry[K,V]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">takeRight</span><span class="params">(<span name="n">n: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@takeRight(n:Int):Repr" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>IterableLike</dd></dl></div>
</li><li name="scala.collection.IterableLike#takeWhile" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="takeWhile(p:A=<span class='angle_bracket'>&gt;</span>Boolean):Repr"></a>
<a id="takeWhile((Entry[K,V])⇒Boolean):Iterable[Entry[K,V]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">takeWhile</span><span class="params">(<span name="p">p: (<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]) ⇒ <span class="extype" name="scala.Boolean">Boolean</span></span>)</span><span class="result">: <span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@takeWhile(p:A=<span class='angle_bracket'>&gt;</span>Boolean):Repr" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>IterableLike → TraversableLike → GenTraversableLike</dd></dl></div>
</li><li name="org.apache.ignite.scalar.pimps.ScalarCachePimp#text" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="text(clause:String)(implicitm:Manifest[V]):org.apache.ignite.cache.query.QueryCursor[javax.cache.Cache.Entry[K,V]]"></a>
<a id="text(String)(Manifest[V]):QueryCursor[Entry[K,V]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">text</span><span class="params">(<span name="clause">clause: <span class="extype" name="scala.Predef.String">String</span></span>)</span><span class="params">(<span class="implicit">implicit </span><span name="m">m: <span class="extype" name="scala.Predef.Manifest">Manifest</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]</span>)</span><span class="result">: <span class="extype" name="org.apache.ignite.cache.query.QueryCursor">QueryCursor</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@text(clause:String)(implicitm:Manifest[V]):org.apache.ignite.cache.query.QueryCursor[javax.cache.Cache.Entry[K,V]]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<p class="shortcomment cmt">Creates and executes ad-hoc <code>TEXT</code> query returning its result.</p><div class="fullcomment"><div class="comment cmt"><p>Creates and executes ad-hoc <code>TEXT</code> query returning its result.</p><p>Note that if query is executed more than once (potentially with different
arguments) it is more performant to create query via standard mechanism
and execute it multiple times with different arguments. The analogy is
similar to JDBC <code>PreparedStatement</code>. Note also that this function will return
all results at once without pagination and therefore memory limits should be
taken into account.</p><p>Note that query value class will be taken implicitly as exact type <code>V</code> of this
cache projection.
</p></div><dl class="paramcmts block"><dt class="param">clause</dt><dd class="cmt"><p>Query text clause. See <code>CacheQuery</code> for more details.</p></dd><dt>returns</dt><dd class="cmt"><p>Collection of cache key-value pairs.</p></dd></dl></div>
</li><li name="org.apache.ignite.scalar.pimps.ScalarCachePimp#text" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="text(cls:Class[_<span class='angle_bracket'>&lt;</span>:V],clause:String):org.apache.ignite.cache.query.QueryCursor[javax.cache.Cache.Entry[K,V]]"></a>
<a id="text(Class[_<span class='angle_bracket'>&lt;</span>:V],String):QueryCursor[Entry[K,V]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">text</span><span class="params">(<span name="cls">cls: <span class="extype" name="scala.Predef.Class">Class</span>[_ <span class='angle_bracket'>&lt;</span>: <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]</span>, <span name="clause">clause: <span class="extype" name="scala.Predef.String">String</span></span>)</span><span class="result">: <span class="extype" name="org.apache.ignite.cache.query.QueryCursor">QueryCursor</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@text(cls:Class[_<span class='angle_bracket'>&lt;</span>:V],clause:String):org.apache.ignite.cache.query.QueryCursor[javax.cache.Cache.Entry[K,V]]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<p class="shortcomment cmt">Creates and executes ad-hoc <code>TEXT</code> query returning its result.</p><div class="fullcomment"><div class="comment cmt"><p>Creates and executes ad-hoc <code>TEXT</code> query returning its result.</p><p>Note that if query is executed more than once (potentially with different
arguments) it is more performant to create query via standard mechanism
and execute it multiple times with different arguments. The analogy is
similar to JDBC <code>PreparedStatement</code>. Note also that this function will return
all results at once without pagination and therefore memory limits should be
taken into account.
</p></div><dl class="paramcmts block"><dt class="param">cls</dt><dd class="cmt"><p>Query values class. Since cache can, in general, contain values of any subtype of <code>V</code>
query needs to know the exact type it should operate on.</p></dd><dt class="param">clause</dt><dd class="cmt"><p>Query text clause. See <code>CacheQuery</code> for more details.</p></dd><dt>returns</dt><dd class="cmt"><p>Collection of cache key-value pairs.</p></dd></dl></div>
</li><li name="scala.collection.IterableLike#thisCollection" visbl="prt" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="thisCollection:Iterable[A]"></a>
<a id="thisCollection:Iterable[Entry[K,V]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">thisCollection</span><span class="result">: <span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@thisCollection:Iterable[A]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[this] </dd><dt>Definition Classes</dt><dd>IterableLike → TraversableLike</dd></dl></div>
</li><li name="scala.collection.TraversableLike#to" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="to[Col[_]](implicitcbf:scala.collection.generic.CanBuildFrom[Nothing,A,Col[A@scala.annotation.unchecked.uncheckedVariance]]):Col[A@scala.annotation.unchecked.uncheckedVariance]"></a>
<a id="to[Col[_]](CanBuildFrom[Nothing,Entry[K,V],Col[Entry[K,V]]]):Col[Entry[K,V]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">to</span><span class="tparams">[<span name="Col">Col<span class="tparams">[<span name="_">_</span>]</span></span>]</span><span class="params">(<span class="implicit">implicit </span><span name="cbf">cbf: <span class="extype" name="scala.collection.generic.CanBuildFrom">CanBuildFrom</span>[<span class="extype" name="scala.Nothing">Nothing</span>, <span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>], <span class="extype" name="scala.collection.TraversableLike.to.Col">Col</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]]</span>)</span><span class="result">: <span class="extype" name="scala.collection.TraversableLike.to.Col">Col</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@to[Col[_]](implicitcbf:scala.collection.generic.CanBuildFrom[Nothing,A,Col[A@scala.annotation.unchecked.uncheckedVariance]]):Col[A@scala.annotation.unchecked.uncheckedVariance]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableLike → TraversableOnce → GenTraversableOnce</dd></dl></div>
</li><li name="scala.collection.TraversableOnce#toArray" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="toArray[B<span class='angle_bracket'>&gt;</span>:A](implicitevidence$1:scala.reflect.ClassTag[B]):Array[B]"></a>
<a id="toArray[B<span class='angle_bracket'>&gt;</span>:Entry[K,V]](ClassTag[B]):Array[B]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">toArray</span><span class="tparams">[<span name="B">B <span class='angle_bracket'>&gt;</span>: <span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]</span>]</span><span class="params">(<span class="implicit">implicit </span><span name="arg0">arg0: <span class="extype" name="scala.reflect.ClassTag">ClassTag</span>[<span class="extype" name="scala.collection.TraversableOnce.toArray.B">B</span>]</span>)</span><span class="result">: <span class="extype" name="scala.Array">Array</span>[<span class="extype" name="scala.collection.TraversableOnce.toArray.B">B</span>]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@toArray[B<span class='angle_bracket'>&gt;</span>:A](implicitevidence$1:scala.reflect.ClassTag[B]):Array[B]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableOnce → GenTraversableOnce</dd></dl></div>
</li><li name="scala.collection.TraversableOnce#toBuffer" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="toBuffer[B<span class='angle_bracket'>&gt;</span>:A]:scala.collection.mutable.Buffer[B]"></a>
<a id="toBuffer[B<span class='angle_bracket'>&gt;</span>:Entry[K,V]]:Buffer[B]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">toBuffer</span><span class="tparams">[<span name="B">B <span class='angle_bracket'>&gt;</span>: <span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]</span>]</span><span class="result">: <span class="extype" name="scala.collection.mutable.Buffer">Buffer</span>[<span class="extype" name="scala.collection.TraversableOnce.toBuffer.B">B</span>]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@toBuffer[B<span class='angle_bracket'>&gt;</span>:A]:scala.collection.mutable.Buffer[B]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableOnce → GenTraversableOnce</dd></dl></div>
</li><li name="scala.collection.IterableLike#toCollection" visbl="prt" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="toCollection(repr:Repr):Iterable[A]"></a>
<a id="toCollection(Iterable[Entry[K,V]]):Iterable[Entry[K,V]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">toCollection</span><span class="params">(<span name="repr">repr: <span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]</span>)</span><span class="result">: <span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@toCollection(repr:Repr):Iterable[A]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[this] </dd><dt>Definition Classes</dt><dd>IterableLike → TraversableLike</dd></dl></div>
</li><li name="scala.collection.TraversableOnce#toIndexedSeq" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="toIndexedSeq:scala.collection.immutable.IndexedSeq[A]"></a>
<a id="toIndexedSeq:IndexedSeq[Entry[K,V]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">toIndexedSeq</span><span class="result">: <span class="extype" name="scala.collection.immutable.IndexedSeq">IndexedSeq</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@toIndexedSeq:scala.collection.immutable.IndexedSeq[A]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableOnce → GenTraversableOnce</dd></dl></div>
</li><li name="scala.collection.IterableLike#toIterable" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="toIterable:Iterable[A]"></a>
<a id="toIterable:Iterable[Entry[K,V]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">toIterable</span><span class="result">: <span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@toIterable:Iterable[A]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>IterableLike → TraversableOnce → GenTraversableOnce</dd></dl></div>
</li><li name="scala.collection.IterableLike#toIterator" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="toIterator:Iterator[A]"></a>
<a id="toIterator:Iterator[Entry[K,V]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">toIterator</span><span class="result">: <span class="extype" name="scala.collection.Iterator">Iterator</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@toIterator:Iterator[A]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>IterableLike → TraversableLike → GenTraversableOnce</dd><dt>Annotations</dt><dd>
<span class="name">@deprecatedOverriding</span><span class="args">(<span>
<span class="defval" name="&quot;toIterator should stay consistent with iterator for all Iterables: override iterator instead.&quot;">...</span>
</span>, <span>
<span class="symbol">&quot;2.11.0&quot;</span>
</span>)</span>
</dd></dl></div>
</li><li name="org.apache.ignite.scalar.pimps.ScalarCachePimp#toJavaSet" visbl="prt" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="toJavaSet[T](it:Iterable[T]):java.util.Set[T]"></a>
<a id="toJavaSet[T](Iterable[T]):Set[T]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">toJavaSet</span><span class="tparams">[<span name="T">T</span>]</span><span class="params">(<span name="it">it: <span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.toJavaSet.T">T</span>]</span>)</span><span class="result">: <span class="extype" name="java.util.Set">Set</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.toJavaSet.T">T</span>]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@toJavaSet[T](it:Iterable[T]):java.util.Set[T]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected </dd></dl></div>
</li><li name="scala.collection.TraversableOnce#toList" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="toList:List[A]"></a>
<a id="toList:List[Entry[K,V]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">toList</span><span class="result">: <span class="extype" name="scala.List">List</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@toList:List[A]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableOnce → GenTraversableOnce</dd></dl></div>
</li><li name="scala.collection.TraversableOnce#toMap" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="toMap[T,U](implicitev:<span class='angle_bracket'>&lt;</span>:<span class='angle_bracket'>&lt;</span>[A,(T,U)]):scala.collection.immutable.Map[T,U]"></a>
<a id="toMap[T,U](<span class='angle_bracket'>&lt;</span>:<span class='angle_bracket'>&lt;</span>[Entry[K,V],(T,U)]):Map[T,U]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">toMap</span><span class="tparams">[<span name="T">T</span>, <span name="U">U</span>]</span><span class="params">(<span class="implicit">implicit </span><span name="ev">ev: <span class="extype" name="scala.Predef.<span class='angle_bracket'>&lt;</span>:<span class='angle_bracket'>&lt;</span>"><span class='angle_bracket'>&lt;</span>:<span class='angle_bracket'>&lt;</span></span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>], (<span class="extype" name="scala.collection.TraversableOnce.toMap.T">T</span>, <span class="extype" name="scala.collection.TraversableOnce.toMap.U">U</span>)]</span>)</span><span class="result">: <span class="extype" name="scala.collection.immutable.Map">Map</span>[<span class="extype" name="scala.collection.TraversableOnce.toMap.T">T</span>, <span class="extype" name="scala.collection.TraversableOnce.toMap.U">U</span>]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@toMap[T,U](implicitev:<span class='angle_bracket'>&lt;</span>:<span class='angle_bracket'>&lt;</span>[A,(T,U)]):scala.collection.immutable.Map[T,U]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableOnce → GenTraversableOnce</dd></dl></div>
</li><li name="scala.collection.TraversableOnce#toSeq" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="toSeq:Seq[A]"></a>
<a id="toSeq:Seq[Entry[K,V]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">toSeq</span><span class="result">: <span class="extype" name="scala.collection.Seq">Seq</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@toSeq:Seq[A]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableOnce → GenTraversableOnce</dd></dl></div>
</li><li name="scala.collection.TraversableOnce#toSet" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="toSet[B<span class='angle_bracket'>&gt;</span>:A]:scala.collection.immutable.Set[B]"></a>
<a id="toSet[B<span class='angle_bracket'>&gt;</span>:Entry[K,V]]:Set[B]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">toSet</span><span class="tparams">[<span name="B">B <span class='angle_bracket'>&gt;</span>: <span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]</span>]</span><span class="result">: <span class="extype" name="scala.collection.immutable.Set">Set</span>[<span class="extype" name="scala.collection.TraversableOnce.toSet.B">B</span>]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@toSet[B<span class='angle_bracket'>&gt;</span>:A]:scala.collection.immutable.Set[B]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableOnce → GenTraversableOnce</dd></dl></div>
</li><li name="scala.collection.IterableLike#toStream" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="toStream:scala.collection.immutable.Stream[A]"></a>
<a id="toStream:Stream[Entry[K,V]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">toStream</span><span class="result">: <span class="extype" name="scala.collection.immutable.Stream">Stream</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@toStream:scala.collection.immutable.Stream[A]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>IterableLike → TraversableLike → GenTraversableOnce</dd></dl></div>
</li><li name="scala.collection.TraversableLike#toString" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="toString():String"></a>
<a id="toString():String"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">toString</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Predef.String">String</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@toString():String" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableLike → Any</dd></dl></div>
</li><li name="scala.collection.TraversableLike#toTraversable" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="toTraversable:Traversable[A]"></a>
<a id="toTraversable:Traversable[Entry[K,V]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">toTraversable</span><span class="result">: <span class="extype" name="scala.collection.Traversable">Traversable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@toTraversable:Traversable[A]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableLike → TraversableOnce → GenTraversableOnce</dd><dt>Annotations</dt><dd>
<span class="name">@deprecatedOverriding</span><span class="args">(<span>
<span class="defval" name="&quot;Enforce contract of toTraversable that if it is Traversable it returns itself.&quot;">...</span>
</span>, <span>
<span class="symbol">&quot;2.11.0&quot;</span>
</span>)</span>
</dd></dl></div>
</li><li name="scala.collection.TraversableOnce#toVector" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="toVector:Vector[A]"></a>
<a id="toVector:Vector[Entry[K,V]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">toVector</span><span class="result">: <span class="extype" name="scala.Vector">Vector</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@toVector:Vector[A]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableOnce → GenTraversableOnce</dd></dl></div>
</li><li name="scala.collection.generic.GenericTraversableTemplate#transpose" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="transpose[B](implicitasTraversable:A=<span class='angle_bracket'>&gt;</span>scala.collection.GenTraversableOnce[B]):CC[CC[B]@scala.annotation.unchecked.uncheckedVariance]"></a>
<a id="transpose[B]((Entry[K,V])⇒GenTraversableOnce[B]):Iterable[Iterable[B]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">transpose</span><span class="tparams">[<span name="B">B</span>]</span><span class="params">(<span class="implicit">implicit </span><span name="asTraversable">asTraversable: (<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]) ⇒ <span class="extype" name="scala.collection.GenTraversableOnce">GenTraversableOnce</span>[<span class="extype" name="scala.collection.generic.GenericTraversableTemplate.transpose.B">B</span>]</span>)</span><span class="result">: <span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="scala.collection.generic.GenericTraversableTemplate.transpose.B">B</span>]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@transpose[B](implicitasTraversable:A=<span class='angle_bracket'>&gt;</span>scala.collection.GenTraversableOnce[B]):CC[CC[B]@scala.annotation.unchecked.uncheckedVariance]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>GenericTraversableTemplate</dd><dt>Annotations</dt><dd>
<span class="name">@migration</span>
</dd><dt>Migration</dt><dd class="cmt"><p><i>(Changed in version 2.9.0)</i> <code>transpose</code> throws an <code>IllegalArgumentException</code> if collections are not uniformly sized.</p></dd></dl></div>
</li><li name="scala.collection.generic.GenericTraversableTemplate#unzip" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="unzip[A1,A2](implicitasPair:A=<span class='angle_bracket'>&gt;</span>(A1,A2)):(CC[A1],CC[A2])"></a>
<a id="unzip[A1,A2]((Entry[K,V])⇒(A1,A2)):(Iterable[A1],Iterable[A2])"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">unzip</span><span class="tparams">[<span name="A1">A1</span>, <span name="A2">A2</span>]</span><span class="params">(<span class="implicit">implicit </span><span name="asPair">asPair: (<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]) ⇒ (<span class="extype" name="scala.collection.generic.GenericTraversableTemplate.unzip.A1">A1</span>, <span class="extype" name="scala.collection.generic.GenericTraversableTemplate.unzip.A2">A2</span>)</span>)</span><span class="result">: (<span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="scala.collection.generic.GenericTraversableTemplate.unzip.A1">A1</span>], <span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="scala.collection.generic.GenericTraversableTemplate.unzip.A2">A2</span>])</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@unzip[A1,A2](implicitasPair:A=<span class='angle_bracket'>&gt;</span>(A1,A2)):(CC[A1],CC[A2])" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>GenericTraversableTemplate</dd></dl></div>
</li><li name="scala.collection.generic.GenericTraversableTemplate#unzip3" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="unzip3[A1,A2,A3](implicitasTriple:A=<span class='angle_bracket'>&gt;</span>(A1,A2,A3)):(CC[A1],CC[A2],CC[A3])"></a>
<a id="unzip3[A1,A2,A3]((Entry[K,V])⇒(A1,A2,A3)):(Iterable[A1],Iterable[A2],Iterable[A3])"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">unzip3</span><span class="tparams">[<span name="A1">A1</span>, <span name="A2">A2</span>, <span name="A3">A3</span>]</span><span class="params">(<span class="implicit">implicit </span><span name="asTriple">asTriple: (<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]) ⇒ (<span class="extype" name="scala.collection.generic.GenericTraversableTemplate.unzip3.A1">A1</span>, <span class="extype" name="scala.collection.generic.GenericTraversableTemplate.unzip3.A2">A2</span>, <span class="extype" name="scala.collection.generic.GenericTraversableTemplate.unzip3.A3">A3</span>)</span>)</span><span class="result">: (<span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="scala.collection.generic.GenericTraversableTemplate.unzip3.A1">A1</span>], <span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="scala.collection.generic.GenericTraversableTemplate.unzip3.A2">A2</span>], <span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="scala.collection.generic.GenericTraversableTemplate.unzip3.A3">A3</span>])</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@unzip3[A1,A2,A3](implicitasTriple:A=<span class='angle_bracket'>&gt;</span>(A1,A2,A3)):(CC[A1],CC[A2],CC[A3])" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>GenericTraversableTemplate</dd></dl></div>
</li><li name="org.apache.ignite.scalar.pimps.ScalarCachePimp#value" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="value:org.apache.ignite.IgniteCache[K,V]"></a>
<a id="value:IgniteCache[K,V]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">lazy val</span>
</span>
<span class="symbol">
<span class="name">value</span><span class="result">: <span class="extype" name="org.apache.ignite.IgniteCache">IgniteCache</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@value:org.apache.ignite.IgniteCache[K,V]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<p class="shortcomment cmt"></p><div class="fullcomment"><div class="comment cmt"></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="" class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp">ScalarCachePimp</a> → <a href="PimpedType.html" class="extype" name="org.apache.ignite.scalar.pimps.PimpedType">PimpedType</a></dd></dl></div>
</li><li name="scala.collection.IterableLike#view" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="view(from:Int,until:Int):scala.collection.IterableView[A,Repr]"></a>
<a id="view(Int,Int):IterableView[Entry[K,V],Iterable[Entry[K,V]]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">view</span><span class="params">(<span name="from">from: <span class="extype" name="scala.Int">Int</span></span>, <span name="until">until: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <span class="extype" name="scala.collection.IterableView">IterableView</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>], <span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@view(from:Int,until:Int):scala.collection.IterableView[A,Repr]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>IterableLike → TraversableLike</dd></dl></div>
</li><li name="scala.collection.IterableLike#view" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="view:scala.collection.IterableView[A,Repr]"></a>
<a id="view:IterableView[Entry[K,V],Iterable[Entry[K,V]]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">view</span><span class="result">: <span class="extype" name="scala.collection.IterableView">IterableView</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>], <span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@view:scala.collection.IterableView[A,Repr]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>IterableLike → TraversableLike</dd></dl></div>
</li><li name="scala.AnyRef#wait" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="wait():Unit"></a>
<a id="wait():Unit"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier">final </span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">wait</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@wait():Unit" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
<span class="name">@throws</span><span class="args">(<span>
<span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
</span>)</span>
</dd></dl></div>
</li><li name="scala.AnyRef#wait" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="wait(x$1:Long,x$2:Int):Unit"></a>
<a id="wait(Long,Int):Unit"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier">final </span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>, <span name="arg1">arg1: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@wait(x$1:Long,x$2:Int):Unit" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
<span class="name">@throws</span><span class="args">(<span>
<span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
</span>)</span>
</dd></dl></div>
</li><li name="scala.AnyRef#wait" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="wait(x$1:Long):Unit"></a>
<a id="wait(Long):Unit"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier">final </span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@wait(x$1:Long):Unit" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
<span class="name">@throws</span><span class="args">(<span>
<span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
</span>)</span>
</dd></dl></div>
</li><li name="scala.collection.TraversableLike#withFilter" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="withFilter(p:A=<span class='angle_bracket'>&gt;</span>Boolean):scala.collection.generic.FilterMonadic[A,Repr]"></a>
<a id="withFilter((Entry[K,V])⇒Boolean):FilterMonadic[Entry[K,V],Iterable[Entry[K,V]]]"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">withFilter</span><span class="params">(<span name="p">p: (<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]) ⇒ <span class="extype" name="scala.Boolean">Boolean</span></span>)</span><span class="result">: <span class="extype" name="scala.collection.generic.FilterMonadic">FilterMonadic</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>], <span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]]</span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@withFilter(p:A=<span class='angle_bracket'>&gt;</span>Boolean):scala.collection.generic.FilterMonadic[A,Repr]" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>TraversableLike → FilterMonadic</dd></dl></div>
</li><li name="scala.collection.IterableLike#zip" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="zip[A1<span class='angle_bracket'>&gt;</span>:A,B,That](that:scala.collection.GenIterable[B])(implicitbf:scala.collection.generic.CanBuildFrom[Repr,(A1,B),That]):That"></a>
<a id="zip[A1<span class='angle_bracket'>&gt;</span>:Entry[K,V],B,That](GenIterable[B])(CanBuildFrom[Iterable[Entry[K,V]],(A1,B),That]):That"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">zip</span><span class="tparams">[<span name="A1">A1 <span class='angle_bracket'>&gt;</span>: <span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]</span>, <span name="B">B</span>, <span name="That">That</span>]</span><span class="params">(<span name="that">that: <span class="extype" name="scala.collection.GenIterable">GenIterable</span>[<span class="extype" name="scala.collection.IterableLike.zip.B">B</span>]</span>)</span><span class="params">(<span class="implicit">implicit </span><span name="bf">bf: <span class="extype" name="scala.collection.generic.CanBuildFrom">CanBuildFrom</span>[<span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]], (<span class="extype" name="scala.collection.IterableLike.zip.A1">A1</span>, <span class="extype" name="scala.collection.IterableLike.zip.B">B</span>), <span class="extype" name="scala.collection.IterableLike.zip.That">That</span>]</span>)</span><span class="result">: <span class="extype" name="scala.collection.IterableLike.zip.That">That</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@zip[A1<span class='angle_bracket'>&gt;</span>:A,B,That](that:scala.collection.GenIterable[B])(implicitbf:scala.collection.generic.CanBuildFrom[Repr,(A1,B),That]):That" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>IterableLike → GenIterableLike</dd></dl></div>
</li><li name="scala.collection.IterableLike#zipAll" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="zipAll[B,A1<span class='angle_bracket'>&gt;</span>:A,That](that:scala.collection.GenIterable[B],thisElem:A1,thatElem:B)(implicitbf:scala.collection.generic.CanBuildFrom[Repr,(A1,B),That]):That"></a>
<a id="zipAll[B,A1<span class='angle_bracket'>&gt;</span>:Entry[K,V],That](GenIterable[B],A1,B)(CanBuildFrom[Iterable[Entry[K,V]],(A1,B),That]):That"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">zipAll</span><span class="tparams">[<span name="B">B</span>, <span name="A1">A1 <span class='angle_bracket'>&gt;</span>: <span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]</span>, <span name="That">That</span>]</span><span class="params">(<span name="that">that: <span class="extype" name="scala.collection.GenIterable">GenIterable</span>[<span class="extype" name="scala.collection.IterableLike.zipAll.B">B</span>]</span>, <span name="thisElem">thisElem: <span class="extype" name="scala.collection.IterableLike.zipAll.A1">A1</span></span>, <span name="thatElem">thatElem: <span class="extype" name="scala.collection.IterableLike.zipAll.B">B</span></span>)</span><span class="params">(<span class="implicit">implicit </span><span name="bf">bf: <span class="extype" name="scala.collection.generic.CanBuildFrom">CanBuildFrom</span>[<span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]], (<span class="extype" name="scala.collection.IterableLike.zipAll.A1">A1</span>, <span class="extype" name="scala.collection.IterableLike.zipAll.B">B</span>), <span class="extype" name="scala.collection.IterableLike.zipAll.That">That</span>]</span>)</span><span class="result">: <span class="extype" name="scala.collection.IterableLike.zipAll.That">That</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@zipAll[B,A1<span class='angle_bracket'>&gt;</span>:A,That](that:scala.collection.GenIterable[B],thisElem:A1,thatElem:B)(implicitbf:scala.collection.generic.CanBuildFrom[Repr,(A1,B),That]):That" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>IterableLike → GenIterableLike</dd></dl></div>
</li><li name="scala.collection.IterableLike#zipWithIndex" visbl="pub" data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="zipWithIndex[A1<span class='angle_bracket'>&gt;</span>:A,That](implicitbf:scala.collection.generic.CanBuildFrom[Repr,(A1,Int),That]):That"></a>
<a id="zipWithIndex[A1<span class='angle_bracket'>&gt;</span>:Entry[K,V],That](CanBuildFrom[Iterable[Entry[K,V]],(A1,Int),That]):That"></a>
<h4 class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">zipWithIndex</span><span class="tparams">[<span name="A1">A1 <span class='angle_bracket'>&gt;</span>: <span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]</span>, <span name="That">That</span>]</span><span class="params">(<span class="implicit">implicit </span><span name="bf">bf: <span class="extype" name="scala.collection.generic.CanBuildFrom">CanBuildFrom</span>[<span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]], (<span class="extype" name="scala.collection.IterableLike.zipWithIndex.A1">A1</span>, <span class="extype" name="scala.Int">Int</span>), <span class="extype" name="scala.collection.IterableLike.zipWithIndex.That">That</span>]</span>)</span><span class="result">: <span class="extype" name="scala.collection.IterableLike.zipWithIndex.That">That</span></span>
</span>
</h4><span class="permalink">
<a href="../../../../../index.html#org.apache.ignite.scalar.pimps.ScalarCachePimp@zipWithIndex[A1<span class='angle_bracket'>&gt;</span>:A,That](implicitbf:scala.collection.generic.CanBuildFrom[Repr,(A1,Int),That]):That" title="Permalink" target="_top">
<img src="../../../../../lib/permalink.png" alt="Permalink" />
</a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>IterableLike → GenIterableLike</dd></dl></div>
</li></ol>
</div>
</div>
<div id="inheritedMembers">
<div class="parent" name="scala.math.Ordered">
<h3>Inherited from <span class="extype" name="scala.math.Ordered">Ordered</span>[<span class="extype" name="org.apache.ignite.IgniteCache">IgniteCache</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]</h3>
</div><div class="parent" name="java.lang.Comparable">
<h3>Inherited from <span class="extype" name="java.lang.Comparable">Comparable</span>[<span class="extype" name="org.apache.ignite.IgniteCache">IgniteCache</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]</h3>
</div><div class="parent" name="scala.collection.Iterable">
<h3>Inherited from <span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]</h3>
</div><div class="parent" name="scala.collection.IterableLike">
<h3>Inherited from <span class="extype" name="scala.collection.IterableLike">IterableLike</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>], <span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]]</h3>
</div><div class="parent" name="scala.Equals">
<h3>Inherited from <span class="extype" name="scala.Equals">Equals</span></h3>
</div><div class="parent" name="scala.collection.GenIterable">
<h3>Inherited from <span class="extype" name="scala.collection.GenIterable">GenIterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]</h3>
</div><div class="parent" name="scala.collection.GenIterableLike">
<h3>Inherited from <span class="extype" name="scala.collection.GenIterableLike">GenIterableLike</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>], <span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]]</h3>
</div><div class="parent" name="scala.collection.Traversable">
<h3>Inherited from <span class="extype" name="scala.collection.Traversable">Traversable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]</h3>
</div><div class="parent" name="scala.collection.GenTraversable">
<h3>Inherited from <span class="extype" name="scala.collection.GenTraversable">GenTraversable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]</h3>
</div><div class="parent" name="scala.collection.generic.GenericTraversableTemplate">
<h3>Inherited from <span class="extype" name="scala.collection.generic.GenericTraversableTemplate">GenericTraversableTemplate</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>], <span class="extype" name="scala.collection.Iterable">Iterable</span>]</h3>
</div><div class="parent" name="scala.collection.TraversableLike">
<h3>Inherited from <span class="extype" name="scala.collection.TraversableLike">TraversableLike</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>], <span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]]</h3>
</div><div class="parent" name="scala.collection.GenTraversableLike">
<h3>Inherited from <span class="extype" name="scala.collection.GenTraversableLike">GenTraversableLike</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>], <span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]]</h3>
</div><div class="parent" name="scala.collection.Parallelizable">
<h3>Inherited from <span class="extype" name="scala.collection.Parallelizable">Parallelizable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>], <span class="extype" name="scala.collection.parallel.ParIterable">ParIterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]]</h3>
</div><div class="parent" name="scala.collection.TraversableOnce">
<h3>Inherited from <span class="extype" name="scala.collection.TraversableOnce">TraversableOnce</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]</h3>
</div><div class="parent" name="scala.collection.GenTraversableOnce">
<h3>Inherited from <span class="extype" name="scala.collection.GenTraversableOnce">GenTraversableOnce</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]</h3>
</div><div class="parent" name="scala.collection.generic.FilterMonadic">
<h3>Inherited from <span class="extype" name="scala.collection.generic.FilterMonadic">FilterMonadic</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>], <span class="extype" name="scala.collection.Iterable">Iterable</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]]</h3>
</div><div class="parent" name="scala.collection.generic.HasNewBuilder">
<h3>Inherited from <span class="extype" name="scala.collection.generic.HasNewBuilder">HasNewBuilder</span>[<span class="extype" name="javax.cache.Cache.Entry">Entry</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>], Iterable[javax.cache.Cache.Entry[K,V]] @scala.annotation.unchecked.uncheckedVariance]</h3>
</div><div class="parent" name="org.apache.ignite.scalar.pimps.PimpedType">
<h3>Inherited from <a href="PimpedType.html" class="extype" name="org.apache.ignite.scalar.pimps.PimpedType">PimpedType</a>[<span class="extype" name="org.apache.ignite.IgniteCache">IgniteCache</span>[<span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.K">K</span>, <span class="extype" name="org.apache.ignite.scalar.pimps.ScalarCachePimp.V">V</span>]]</h3>
</div><div class="parent" name="scala.AnyRef">
<h3>Inherited from <span class="extype" name="scala.AnyRef">AnyRef</span></h3>
</div><div class="parent" name="scala.Any">
<h3>Inherited from <span class="extype" name="scala.Any">Any</span></h3>
</div>
</div>
<div id="groupedMembers">
<div class="group" name="Ungrouped">
<h3>Ungrouped</h3>
</div>
</div>
</div>
<div id="tooltip"></div>
<div id="footer"> </div>
</body>
</html>