open class Namer : Namer<Named>
An implementation of the namer interface for objects implementing the named interface.
Namer()
An implementation of the namer interface for objects implementing the named interface. |
static val INSTANCE: Namer<Named> |
open fun determineName(object: Named): String |
|
open static fun <T : Any> forType(type: Class<out T>): Namer<in T> |