DefaultHandlers

Registry for DefaultHandlers keyed purely by KClass.

  • Built‑in handlers are lazily registered at first access.

  • Primitive vs wrapper classes are resolved transparently.

  • Java‑based APIs can still register via register(java.lang.Class) using the provided overload.

Functions

Link copied to clipboard
fun get(type: KClass<*>): DefaultHandler?
Link copied to clipboard
fun register(type: Class<*>, handler: DefaultHandler)

Convenience overload for Java callers

fun register(type: KClass<*>, handler: DefaultHandler)