NOISIF Platform
Toggle table of contents
80ccce4
java
Target filter
java
Switch theme
Search in API
Skip to content
NOISIF Platform
NSL ZCache
/
xyz.noisif.nsl.zcache
/
GenericNativeStorage
/
AbstractBuilder
Abstract
Builder
abstract
class
AbstractBuilder
<
B
:
GenericNativeStorage.AbstractBuilder
<
B
>
?
>
Inheritors
Builder
Members
Constructors
Abstract
Builder
Link copied to clipboard
protected
constructor
(
)
Properties
initial
Capacity
Link copied to clipboard
protected
open
var
initialCapacity
:
Int
max
Bytes
Link copied to clipboard
protected
open
var
maxBytes
:
Long
memory
Source
Link copied to clipboard
protected
open
var
memorySource
:
String
Functions
build
Link copied to clipboard
abstract
fun
build
(
)
:
NativeStorage
initial
Capacity
Link copied to clipboard
open
fun
initialCapacity
(
initialCapacity
:
Int
)
:
B
max
Memory
Link copied to clipboard
open
fun
maxMemory
(
maxMemory
:
Long
,
memUnit
:
MemUnit
)
:
B
self
Link copied to clipboard
protected
abstract
fun
self
(
)
:
B
use
Jvm
Max
Direct
Memory
Link copied to clipboard
open
fun
useJvmMaxDirectMemory
(
)
:
B
open
fun
useJvmMaxDirectMemory
(
usageFraction
:
Double
)
:
B
validate
Link copied to clipboard
protected
open
fun
validate
(
)