Skip to content

Commit

Permalink
Deployed a5ec7f8 with MkDocs version: 1.6.1
Browse files Browse the repository at this point in the history
  • Loading branch information
ychescale9 committed Sep 18, 2024
1 parent b8fb99d commit 906f6c5
Show file tree
Hide file tree
Showing 51 changed files with 166 additions and 149 deletions.
2 changes: 1 addition & 1 deletion 404.html

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@
<div class="breadcrumbs"><a href="../../index.html">cache4k</a><span class="delimiter">/</span><a href="../index.html">io.github.reactivecircus.cache4k</a><span class="delimiter">/</span><span class="current">CacheEventListener</span></div>
<div class="cover ">
<h1 class="cover"><span>Cache</span><wbr><span>Event</span><wbr><span><span>Listener</span></span></h1>
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":cache4k:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">fun </span><span class="token keyword">interface </span><a href="index.html">CacheEventListener</a><span class="token operator">&lt;</span><span class="token keyword"></span><a href="index.html">Key</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html">Any</a><span class="token punctuation">, </span><span class="token keyword"></span><a href="index.html">Value</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html">Any</a><span class="token operator">&gt;</span></div><p class="paragraph">Definition of the contract for implementing listeners to receive <a href="../-cache-event/index.html">CacheEvent</a>s from a <a href="../-cache/index.html">Cache</a>.</p></div></div>
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":cache4k:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">fun </span><span class="token keyword">interface </span><a href="index.html">CacheEventListener</a><span class="token operator">&lt;</span><a href="index.html">Key</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html">Any</a><span class="token punctuation">, </span><a href="index.html">Value</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html">Any</a><span class="token operator">&gt;</span></div><p class="paragraph">Definition of the contract for implementing listeners to receive <a href="../-cache-event/index.html">CacheEvent</a>s from a <a href="../-cache/index.html">Cache</a>.</p></div></div>
</div>
<div class="tabbedcontent">
<div class="tabs-section" tabs-section="tabs-section"><button class="section-tab" data-active="" data-togglable="CONSTRUCTOR,TYPE,PROPERTY,FUNCTION">Members</button></div>
Expand All @@ -79,7 +79,7 @@ <h2 class="">Functions</h2>
</span></span></div>
<div>
<div class="title">
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":cache4k:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword"></span><span class="token keyword">fun </span><a href="on-event.html"><span class="token function">onEvent</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">event<span class="token operator">: </span><a href="../-cache-event/index.html">CacheEvent</a><span class="token operator">&lt;</span><span class="token keyword"></span><a href="index.html">Key</a><span class="token punctuation">, </span><span class="token keyword"></span><a href="index.html">Value</a><span class="token operator">&gt;</span></span></span><span class="token punctuation">)</span></div><div class="brief "><p class="paragraph">Invoked on <a href="../-cache-event/index.html">CacheEvent</a> firing.</p></div></div></div>
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":cache4k:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="on-event.html"><span class="token function">onEvent</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">event<span class="token operator">: </span><a href="../-cache-event/index.html">CacheEvent</a><span class="token operator">&lt;</span><a href="index.html">Key</a><span class="token punctuation">, </span><a href="index.html">Value</a><span class="token operator">&gt;</span></span></span><span class="token punctuation">)</span></div><div class="brief "><p class="paragraph">Invoked on <a href="../-cache-event/index.html">CacheEvent</a> firing.</p></div></div></div>
</div>
</div>
</div>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@
<div class="cover ">
<h1 class="cover"><span>on</span><wbr><span><span>Event</span></span></h1>
</div>
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":cache4k:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword"></span><span class="token keyword">fun </span><a href="on-event.html"><span class="token function">onEvent</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">event<span class="token operator">: </span><a href="../-cache-event/index.html">CacheEvent</a><span class="token operator">&lt;</span><span class="token keyword"></span><a href="index.html">Key</a><span class="token punctuation">, </span><span class="token keyword"></span><a href="index.html">Value</a><span class="token operator">&gt;</span></span></span><span class="token punctuation">)</span></div><p class="paragraph">Invoked on <a href="../-cache-event/index.html">CacheEvent</a> firing.</p><p class="paragraph">Cache entry event firing behaviors for mutative methods:</p><table><thead><tr><th>Initial value</th><th>Operation</th><th>New value</th><th>Event</th></tr></thead><tbody><tr><td>{}</td><td>put(K, V)</td><td>{K: V}</td><td>Created(K, V)</td></tr><tr><td>{K: V1}</td><td>put(K, V2)</td><td>{K: V2}</td><td>Updated(K, V1, V2)</td></tr><tr><td>{K: V}</td><td>invalidate(K)</td><td>{}</td><td>Removed(K, V)</td></tr><tr><td>{K1: V1, K2: V2}</td><td>invalidateAll()</td><td>{}</td><td>Removed(K1, V1), Removed(K2, V2)</td></tr><tr><td>{K: V}</td><td>any operation, K expired</td><td>{}</td><td>Expired(K, V)</td></tr><tr><td>{K1: V1}</td><td>put(K2, V2), K1 evicted</td><td>{K2: V2}</td><td>Created(K2, V2), Evicted(K1, V1)</td></tr></tbody></table></div></div>
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":cache4k:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">fun </span><a href="on-event.html"><span class="token function">onEvent</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">event<span class="token operator">: </span><a href="../-cache-event/index.html">CacheEvent</a><span class="token operator">&lt;</span><a href="index.html">Key</a><span class="token punctuation">, </span><a href="index.html">Value</a><span class="token operator">&gt;</span></span></span><span class="token punctuation">)</span></div><p class="paragraph">Invoked on <a href="../-cache-event/index.html">CacheEvent</a> firing.</p><p class="paragraph">Cache entry event firing behaviors for mutative methods:</p><table><thead><tr><th>Initial value</th><th>Operation</th><th>New value</th><th>Event</th></tr></thead><tbody><tr><td>{}</td><td>put(K, V)</td><td>{K: V}</td><td>Created(K, V)</td></tr><tr><td>{K: V1}</td><td>put(K, V2)</td><td>{K: V2}</td><td>Updated(K, V1, V2)</td></tr><tr><td>{K: V}</td><td>invalidate(K)</td><td>{}</td><td>Removed(K, V)</td></tr><tr><td>{K1: V1, K2: V2}</td><td>invalidateAll()</td><td>{}</td><td>Removed(K1, V1), Removed(K2, V2)</td></tr><tr><td>{K: V}</td><td>any operation, K expired</td><td>{}</td><td>Expired(K, V)</td></tr><tr><td>{K1: V1}</td><td>put(K2, V2), K1 evicted</td><td>{K2: V2}</td><td>Created(K2, V2), Evicted(K1, V1)</td></tr></tbody></table></div></div>
</div>
<div class="footer">
<span class="go-to-top-icon"><a href="#content" id="go-to-top-link"></a></span><span>© 2024 Copyright</span><span class="pull-right"><span>Generated by </span><a href="https://github.com/Kotlin/dokka"><span>dokka</span><span class="padded-icon"></span></a></span>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@
<div class="breadcrumbs"><a href="../../../index.html">cache4k</a><span class="delimiter">/</span><a href="../../index.html">io.github.reactivecircus.cache4k</a><span class="delimiter">/</span><a href="../index.html">CacheEvent</a><span class="delimiter">/</span><span class="current">Created</span></div>
<div class="cover ">
<h1 class="cover"><span><span>Created</span></span></h1>
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":cache4k:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">class </span><a href="index.html">Created</a><span class="token operator">&lt;</span><span class="token keyword"></span><a href="index.html">Key</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html">Any</a><span class="token punctuation">, </span><span class="token keyword"></span><a href="index.html">Value</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html">Any</a><span class="token operator">&gt;</span><span class="token punctuation">(</span><span class="parameters "><span class="parameter "><span class="token keyword">val </span>key<span class="token operator">: </span><a href="index.html">Key</a><span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">val </span>value<span class="token operator">: </span><a href="index.html">Value</a></span></span><span class="token punctuation">)</span> : <a href="../index.html">CacheEvent</a><span class="token operator">&lt;</span><span class="token keyword"></span><a href="index.html">Key</a><span class="token punctuation">, </span><span class="token keyword"></span><a href="index.html">Value</a><span class="token operator">&gt; </span></div></div></div>
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":cache4k:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">class </span><a href="index.html">Created</a><span class="token operator">&lt;</span><a href="index.html">Key</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html">Any</a><span class="token punctuation">, </span><a href="index.html">Value</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html">Any</a><span class="token operator">&gt;</span><span class="token punctuation">(</span><span class="parameters "><span class="parameter "><span class="token keyword">val </span>key<span class="token operator">: </span><a href="index.html">Key</a><span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">val </span>value<span class="token operator">: </span><a href="index.html">Value</a></span></span><span class="token punctuation">)</span> : <a href="../index.html">CacheEvent</a><span class="token operator">&lt;</span><a href="index.html">Key</a><span class="token punctuation">, </span><a href="index.html">Value</a><span class="token operator">&gt; </span></div></div></div>
</div>
<div class="tabbedcontent">
<div class="tabs-section" tabs-section="tabs-section"><button class="section-tab" data-active="" data-togglable="CONSTRUCTOR,TYPE,PROPERTY,FUNCTION">Members</button></div>
Expand Down Expand Up @@ -113,7 +113,7 @@ <h2 class="">Properties</h2>
</span></span></div>
<div>
<div class="title">
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":cache4k:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword"></span><span class="token keyword">val </span><a href="value.html">value</a><span class="token operator">: </span><a href="index.html">Value</a></div></div></div>
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":cache4k:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="value.html">value</a><span class="token operator">: </span><a href="index.html">Value</a></div></div></div>
</div>
</div>
</div>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@
<div class="cover ">
<h1 class="cover"><span><span>value</span></span></h1>
</div>
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":cache4k:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword"></span><span class="token keyword">val </span><a href="value.html">value</a><span class="token operator">: </span><a href="index.html">Value</a></div></div></div>
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":cache4k:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="value.html">value</a><span class="token operator">: </span><a href="index.html">Value</a></div></div></div>
</div>
<div class="footer">
<span class="go-to-top-icon"><a href="#content" id="go-to-top-link"></a></span><span>© 2024 Copyright</span><span class="pull-right"><span>Generated by </span><a href="https://github.com/Kotlin/dokka"><span>dokka</span><span class="padded-icon"></span></a></span>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@
<div class="breadcrumbs"><a href="../../../index.html">cache4k</a><span class="delimiter">/</span><a href="../../index.html">io.github.reactivecircus.cache4k</a><span class="delimiter">/</span><a href="../index.html">CacheEvent</a><span class="delimiter">/</span><span class="current">Evicted</span></div>
<div class="cover ">
<h1 class="cover"><span><span>Evicted</span></span></h1>
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":cache4k:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">class </span><a href="index.html">Evicted</a><span class="token operator">&lt;</span><span class="token keyword"></span><a href="index.html">Key</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html">Any</a><span class="token punctuation">, </span><span class="token keyword"></span><a href="index.html">Value</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html">Any</a><span class="token operator">&gt;</span><span class="token punctuation">(</span><span class="parameters "><span class="parameter "><span class="token keyword">val </span>key<span class="token operator">: </span><a href="index.html">Key</a><span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">val </span>value<span class="token operator">: </span><a href="index.html">Value</a></span></span><span class="token punctuation">)</span> : <a href="../index.html">CacheEvent</a><span class="token operator">&lt;</span><span class="token keyword"></span><a href="index.html">Key</a><span class="token punctuation">, </span><span class="token keyword"></span><a href="index.html">Value</a><span class="token operator">&gt; </span></div></div></div>
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":cache4k:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">class </span><a href="index.html">Evicted</a><span class="token operator">&lt;</span><a href="index.html">Key</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html">Any</a><span class="token punctuation">, </span><a href="index.html">Value</a><span class="token operator"> : </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html">Any</a><span class="token operator">&gt;</span><span class="token punctuation">(</span><span class="parameters "><span class="parameter "><span class="token keyword">val </span>key<span class="token operator">: </span><a href="index.html">Key</a><span class="token punctuation">, </span></span><span class="parameter "><span class="token keyword">val </span>value<span class="token operator">: </span><a href="index.html">Value</a></span></span><span class="token punctuation">)</span> : <a href="../index.html">CacheEvent</a><span class="token operator">&lt;</span><a href="index.html">Key</a><span class="token punctuation">, </span><a href="index.html">Value</a><span class="token operator">&gt; </span></div></div></div>
</div>
<div class="tabbedcontent">
<div class="tabs-section" tabs-section="tabs-section"><button class="section-tab" data-active="" data-togglable="CONSTRUCTOR,TYPE,PROPERTY,FUNCTION">Members</button></div>
Expand Down Expand Up @@ -113,7 +113,7 @@ <h2 class="">Properties</h2>
</span></span></div>
<div>
<div class="title">
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":cache4k:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword"></span><span class="token keyword">val </span><a href="value.html">value</a><span class="token operator">: </span><a href="index.html">Value</a></div></div></div>
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":cache4k:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="value.html">value</a><span class="token operator">: </span><a href="index.html">Value</a></div></div></div>
</div>
</div>
</div>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@
<div class="cover ">
<h1 class="cover"><span><span>value</span></span></h1>
</div>
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":cache4k:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword"></span><span class="token keyword">val </span><a href="value.html">value</a><span class="token operator">: </span><a href="index.html">Value</a></div></div></div>
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":cache4k:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">val </span><a href="value.html">value</a><span class="token operator">: </span><a href="index.html">Value</a></div></div></div>
</div>
<div class="footer">
<span class="go-to-top-icon"><a href="#content" id="go-to-top-link"></a></span><span>© 2024 Copyright</span><span class="pull-right"><span>Generated by </span><a href="https://github.com/Kotlin/dokka"><span>dokka</span><span class="padded-icon"></span></a></span>
Expand Down
Loading

0 comments on commit 906f6c5

Please sign in to comment.