# Namer

open class Namer : Namer<Named> (source)

An implementation of the namer interface for objects implementing the named interface.

#### Since

1.0

## Constructors

Namer
Link copied to clipboard
constructor()

## Properties

INSTANCE
Link copied to clipboard
val INSTANCE: Namer<Named>
Namer.

## Functions

determineName
Link copied to clipboard
open fun determineName(object: Named): String
Determines the name of the given object.
forType
Link copied to clipboard
open fun <T> forType(type: Class<out T>): Namer<in T>
For type.