NOISIF Platform
Toggle table of contents
80ccce4
java
Target filter
java
Switch theme
Search in API
Skip to content
NOISIF Platform
NSL Common
/
xyz.noisif.nsl.common.cache
/
MultiProviderCache
Multi
Provider
Cache
open
class
MultiProviderCache
<
K
,
C
,
V
>
Members
Constructors
Multi
Provider
Cache
Link copied to clipboard
constructor
(
providers
:
List
<
V
>
,
supportsPredicate
:
BiPredicate
<
V
,
C
>
)
Properties
cache
Link copied to clipboard
private
val
cache
:
Map
<
K
,
List
<
V
>
>
providers
Link copied to clipboard
private
val
providers
:
List
<
V
>
supports
Predicate
Link copied to clipboard
private
val
supportsPredicate
:
BiPredicate
<
V
,
C
>
Functions
get
Link copied to clipboard
open
fun
get
(
key
:
K
,
context
:
C
)
:
List
<
V
>