Companion

A static instance of EncoderDecoder configured with a Base16.Builder.lineBreak interval of 64, and remaining Base16.Builder DEFAULT values.

Properties

Link copied to clipboard
const val CHARS_LOWER: String

Lowercase Base16 encoding characters.

Link copied to clipboard
const val CHARS_UPPER: String

Uppercase Base16 encoding characters.

Functions

Link copied to clipboard
@JvmStatic
@JvmName(name = "-Builder")
inline fun Builder(block: Base16.Builder.() -> Unit): Base16
@JvmStatic
@JvmName(name = "-Builder")
inline fun Builder(other: Base16.Config?, block: Base16.Builder.() -> Unit): Base16

Syntactic sugar for Kotlin consumers that like lambdas.

Link copied to clipboard
protected open override fun name(): String
Link copied to clipboard
protected open override fun newDecoderFeedProtected(out: Decoder.OutFeed): Decoder.Feed
Link copied to clipboard
protected open override fun newEncoderFeedProtected(out: Encoder.OutFeed): Encoder.Feed