getBooleanEncoder
Call Signature
getBooleanEncoder():
FixedSizeEncoder
<boolean
,1
>
Returns an encoder for boolean values.
This encoder converts true
into 1
and false
into 0
.
The size
option allows customizing the number codec used for storage.
For more details, see getBooleanCodec.
Returns
FixedSizeEncoder
<boolean
, 1
>
A FixedSizeEncoder<boolean, N>
where N
is the size of the number codec.
Example
Encoding booleans.
See
Call Signature
getBooleanEncoder<
TSize
>(config
):FixedSizeEncoder
<boolean
,TSize
>
Returns an encoder for boolean values.
This encoder converts true
into 1
and false
into 0
.
The size
option allows customizing the number codec used for storage.
For more details, see getBooleanCodec.
Type Parameters
Type Parameter |
---|
TSize extends number |
Parameters
Parameter | Type | Description |
---|---|---|
config | BooleanCodecConfig <NumberEncoder > & object | Configuration options for encoding booleans. |
Returns
FixedSizeEncoder
<boolean
, TSize
>
A FixedSizeEncoder<boolean, N>
where N
is the size of the number codec.
Example
Encoding booleans.
See
Call Signature
getBooleanEncoder(
config
):VariableSizeEncoder
<boolean
>
Returns an encoder for boolean values.
This encoder converts true
into 1
and false
into 0
.
The size
option allows customizing the number codec used for storage.
For more details, see getBooleanCodec.
Parameters
Parameter | Type | Description |
---|---|---|
config | BooleanCodecConfig <NumberEncoder > | Configuration options for encoding booleans. |
Returns
VariableSizeEncoder
<boolean
>
A FixedSizeEncoder<boolean, N>
where N
is the size of the number codec.
Example
Encoding booleans.