cask
Toggle table of contents
1.0.0
jvm
Platform filter
jvm
Switch theme
Search in API
cask
cask
/
net.ririfa.cask
Package-level
declarations
Types
Functions
Properties
Types
Cask
Link copied to clipboard
interface
Cask
<
K
,
V
>
Cask
Bi
Consumer
Link copied to clipboard
@
FunctionalInterface
fun
interface
CaskBiConsumer
<
K
,
V
>
Cask
Builder
Link copied to clipboard
interface
CaskBuilder
<
K
,
V
>
Cask
Runtime
Link copied to clipboard
object
CaskRuntime
Eviction
Strategy
Link copied to clipboard
fun
interface
EvictionStrategy
<
K
,
V
>
Properties
fifo
Link copied to clipboard
var
<
K
,
V
>
CaskBuilder
<
K
,
V
>
.
fifo
:
Boolean
lru
Link copied to clipboard
var
<
K
,
V
>
CaskBuilder
<
K
,
V
>
.
lru
:
Boolean
max
Size
Link copied to clipboard
var
<
K
,
V
>
CaskBuilder
<
K
,
V
>
.
maxSize
:
Int
ttl
Hours
Link copied to clipboard
var
<
K
,
V
>
CaskBuilder
<
K
,
V
>
.
ttlHours
:
Long
ttl
Minutes
Link copied to clipboard
var
<
K
,
V
>
CaskBuilder
<
K
,
V
>
.
ttlMinutes
:
Long
ttl
Seconds
Link copied to clipboard
var
<
K
,
V
>
CaskBuilder
<
K
,
V
>
.
ttlSeconds
:
Long
Functions
allow
Null
Values
Link copied to clipboard
fun
<
K
,
V
>
CaskBuilder
<
K
,
V
>
.
allowNullValues
(
)
:
CaskBuilder
<
K
,
V
>
cask
Link copied to clipboard
fun
<
K
,
V
>
cask
(
init
:
CaskBuilder
<
K
,
V
>
.
(
)
->
Unit
)
:
Cask
<
K
,
V
>
loader
Link copied to clipboard
fun
<
K
,
V
>
CaskBuilder
<
K
,
V
>
.
loader
(
block
:
CaskLoader
<
K
,
V
>
)
:
CaskBuilder
<
K
,
V
>
on
Evict
Link copied to clipboard
fun
<
K
,
V
>
CaskBuilder
<
K
,
V
>
.
onEvict
(
block
:
(
K
,
V
?
)
->
Unit
)
:
CaskBuilder
<
K
,
V
>
ttl
Link copied to clipboard
fun
<
K
,
V
>
CaskBuilder
<
K
,
V
>
.
ttl
(
value
:
Long
,
unit
:
TimeUnit
)
:
CaskBuilder
<
K
,
V
>