core
core
API
io.bullet.borer
cbor
CborParser
Config
CborRenderer
encodings
Base16
Base32
Base64
BaseEncoding
BaseEncoding
LookupBaseEncoding
ZBase32
input
FromByteArrayInput
FromByteArrayProvider
FromByteBufferInput
FromByteBufferProvider
FromFileInput
FromFileProvider
FromInputStreamInput
FromIteratorInput
internal
ByteArrayAccess
ByteArrayAccess
Default
Unsafe
json
JsonRenderer
output
ToByteArrayOutput
ToByteArray
ToByteArrayProvider
ToByteBufferOutput
ToByteBuffer
ToByteBufferProvider
ToFileOutput
ToFile
ToFileProvider
ToOutputStreamOutput
ToOutputStream
ToOutputStreamBase
ToOutputStreamProvider
ToUnitOutput
ToUnitProvider
AdtDecoder
AdtEncoder
AdtEncodingStrategy
AdtEncodingStrategy
Default
Borer
DecodingConfig
EncodingConfig
Error
Error
General
InvalidInputData
Overflow
UnexpectedEndOfInput
Unsupported
ValidationFailure
TransEncodingConfig
ByteAccess
ByteAccess
ForByteArray
ForByteBuffer
ByteStringArrayCodecs
ByteStringArrayCodecs
Cbor
DecodingConfig
DecodingConfig
EncodingConfig
EncodingConfig
TransDecodingConfig
TransDecodingConfig
TransEncodingConfig
TransEncodingConfig
Codec
Codec
ForEither
CommonApi
DataItem
Shifts
Decoder
Decoder
DefaultValueAware
ForEither
Lazy
StringBooleans
StringNulls
StringNumbers
DecodingSetup
Api
Sealed
Default
Default
Dom
AbstractBytesElem
AbstractTextElem
ArrayElem
ArrayElem
Sized
Sized
Unsized
Unsized
BooleanElem
BooleanElem
ByteArrayElem
BytesStreamElem
DoubleElem
Element
Float16Elem
FloatElem
IntElem
LongElem
MapElem
MapElem
Sized
Sized
StringOrElem
Unsized
Unsized
NullElem
NumberStringElem
OverLongElem
SimpleValueElem
StringElem
TaggedElem
TextStreamElem
Transformer
ToJsonSubset
Transformer
UndefinedElem
Encoder
Encoder
ConcatEncoder
DefaultValueAware
ForEither
Lazy
PossiblyWithoutOutput
StringBooleans
StringNulls
StringNumbers
EncodingSetup
Api
JsonApi
Sealed
Float16
Float16
Input
Input
InputOps
PaddingProvider
Position
Provider
InputReader
Json
DecodingConfig
DecodingConfig
EncodingConfig
EncodingConfig
TransDecodingConfig
TransDecodingConfig
TransEncodingConfig
TransEncodingConfig
Logging
ElementType
ArrayElement
MapEntry
MapKey
MapValue
UnboundedByteStringElement
UnboundedTextStringElement
ElementType
LevelInfo
LineFormatLogger
Logger
PrintLogger
Receiver
ToStringLogger
LowPrioDecoders
LowPrioEncoders
LowPrioNullable
NullOptions
Nullable
Nullable
Output
Output
OutputOps
ToTypeProvider
ToValueProvider
Reader
Config
Receiver
Receiver
WithDefault
SimpleValue
SimpleValue
Tag
Tag
BigFloat
DateTimeString
DecimalFraction
EmbeddedCBOR
EpochDateTime
HintBase16
HintBase64
HintBase64url
MagicHeader
NegativeBigNum
Other
PositiveBigNum
TextBase64
TextBase64Url
TextMime
TextRegex
TextUri
TaggedValue
TaggedValue
Target
TranscodingSetup
DecodingApi
EncodingApi
Sealed
Undefined
Utf8
Writer
Writer
Config
Script
Script
core
/
io.bullet.borer
/
Receiver
/
WithDefault
WithDefault
io.bullet.borer.Receiver.WithDefault
abstract
class
WithDefault
extends
Receiver
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Receiver
class
Object
trait
Matchable
class
Any
Members list
Clear all
Value members
Abstract methods
protected
def
default
(
tpe
:
String
):
Unit
Concrete methods
def
onArrayHeader
(
length
:
Long
):
Unit
def
onArrayStart
(
):
Unit
def
onBoolean
(
value
:
Boolean
):
Unit
def
onBreak
(
):
Unit
def
onBytes
[
Bytes
:
ByteAccess
](
value
:
Bytes
):
Unit
def
onBytesStart
(
):
Unit
def
onChars
(
buffer
:
Array
[
Char
],
length
:
Int
):
Unit
def
onDouble
(
value
:
Double
):
Unit
def
onEndOfInput
(
):
Unit
def
onFloat
(
value
:
Float
):
Unit
def
onFloat16
(
value
:
Float
):
Unit
def
onInt
(
value
:
Int
):
Unit
def
onLong
(
value
:
Long
):
Unit
def
onMapHeader
(
length
:
Long
):
Unit
def
onMapStart
(
):
Unit
def
onNull
(
):
Unit
def
onNumberString
(
value
:
String
):
Unit
def
onOverLong
(
negative
:
Boolean
,
value
:
Long
):
Unit
def
onSimpleValue
(
value
:
Int
):
Unit
def
onString
(
value
:
String
):
Unit
def
onTag
(
value
:
Tag
):
Unit
def
onText
[
Bytes
:
ByteAccess
](
value
:
Bytes
):
Unit
def
onTextStart
(
):
Unit
def
onUndefined
(
):
Unit
In this article
Attributes
Members list
Value members
Abstract methods
Concrete methods