T
- The type of object that the namer can namepublic interface Namer<T>
Modifier and Type | Interface and Description |
---|---|
static class |
Namer.Comparator<T>
A comparator implementation based on the names returned by the given namer.
|
Modifier and Type | Method and Description |
---|---|
String |
determineName(T object)
Determines the name of the given object.
|
String determineName(T object)
object
- The object to determine the name ofRuntimeException
- If the name cannot be determined or is null