Silk DI 0.6


se.jbee.inject
Interface Typed<T>

Type Parameters:
T - The actual type (Class)
All Known Subinterfaces:
Parameter<T>, Parameterization<T>
All Known Implementing Classes:
Binding, Constructible, Dependency, Instance, Producible, Resource, Type

public interface Typed<T>

Has a Type, is typed.

Author:
Jan Bernitt (jan@jbee.se)

Method Summary
 Type<T> getType()
           
<E> Typed<E>
typed(Type<E> type)
           
 

Method Detail

getType

Type<T> getType()
Returns:
The Type of this object.

typed

<E> Typed<E> typed(Type<E> type)
Returns:
This object with the given Type.

Silk DI 0.6