Silk DI 0.6


se.jbee.inject.bootstrap
Interface Naming<T>

Type Parameters:
T - The type of value that can be transformed to a Name
All Known Implementing Classes:
Configuring

public interface Naming<T>

A strategy that derives Names from an object passed as argument.

Author:
Jan Bernitt (jan@jbee.se)

Method Summary
 Name name(T value)
          Note: Dependent on the usage it should be considered to use Name.namedInternal(String) to derive the names whenever there is a chance that the name might collide with a user defined one.
 

Method Detail

name

Name name(T value)
Note: Dependent on the usage it should be considered to use Name.namedInternal(String) to derive the names whenever there is a chance that the name might collide with a user defined one.

Parameters:
value - null is allowed
Returns:
A Name derived from the value passed

Silk DI 0.6