public final class

Legacy

extends Object
java.lang.Object
   ↳ org.eclipse.sisu.inject.Legacy<S>

This class is deprecated.
Limited support for migrating legacy types.

Summary

Public Methods
static <Q extends Annotation, T> Iterable<BeanEntry<Q, T>> adapt(Iterable<? extends BeanEntry<Q, T>> delegate)
static <Q extends Annotation, T> Provider<Iterable<BeanEntry<Q, T>>> adapt(Provider<Iterable<? extends BeanEntry<Q, T>>> delegate)
static <Q extends Annotation, T, W> Mediator<Q, T, W> adapt(Mediator<Q, T, W> delegate)
static <Q extends Annotation, T> BeanEntry<Q, T> adapt(BeanEntry<Q, T> delegate)
static <S, T extends S> Legacy<S> as(Class<T> clazz)
<T extends S> T proxy(S delegate)
[Expand]
Inherited Methods
From class java.lang.Object

Public Methods

public static Iterable<BeanEntry<Q, T>> adapt (Iterable<? extends BeanEntry<Q, T>> delegate)

public static Provider<Iterable<BeanEntry<Q, T>>> adapt (Provider<Iterable<? extends BeanEntry<Q, T>>> delegate)

public static Mediator<Q, T, W> adapt (Mediator<Q, T, W> delegate)

public static BeanEntry<Q, T> adapt (BeanEntry<Q, T> delegate)

public static Legacy<S> as (Class<T> clazz)

public T proxy (S delegate)