Namer

interface Namer<T>(source)

A namer is capable of providing a name based on some inherent characteristic of an object.

Parameters

<T>

The type of object that the namer can name

Inheritors

Types

Link copied to clipboard
open class Comparator<T> : Comparator<T>
A comparator implementation based on the names returned by the given namer.

Functions

Link copied to clipboard
abstract fun determineName(object: T): String
Determines the name of the given object.