Package org.eclipse.sisu.inject
Class Legacy<S>
- java.lang.Object
-
- org.eclipse.sisu.inject.Legacy<S>
-
@Deprecated public final class Legacy<S> extends java.lang.Object
Deprecated.Limited support for migrating legacy types.
-
-
Field Summary
Fields Modifier and Type Field Description private static Legacy<BeanEntry<?,?>>
LEGACY_BEAN_ENTRY
Deprecated.private java.lang.reflect.Constructor<?>
proxyConstructor
Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static <Q extends java.lang.annotation.Annotation,T>
com.google.inject.Provider<java.lang.Iterable<BeanEntry<Q,T>>>adapt(com.google.inject.Provider<java.lang.Iterable<? extends BeanEntry<Q,T>>> delegate)
Deprecated.static <Q extends java.lang.annotation.Annotation,T>
java.lang.Iterable<BeanEntry<Q,T>>adapt(java.lang.Iterable<? extends BeanEntry<Q,T>> delegate)
Deprecated.static <Q extends java.lang.annotation.Annotation,T>
BeanEntry<Q,T>adapt(BeanEntry<Q,T> delegate)
Deprecated.static <Q extends java.lang.annotation.Annotation,T,W>
Mediator<Q,T,W>adapt(Mediator<Q,T,W> delegate)
Deprecated.static <S,T extends S>
Legacy<S>as(java.lang.Class<T> clazz)
Deprecated.<T extends S>
Tproxy(S delegate)
Deprecated.
-
-
-
Constructor Detail
-
Legacy
private Legacy(java.lang.Class<? extends S> clazz)
Deprecated.
-
-
Method Detail
-
as
public static <S,T extends S> Legacy<S> as(java.lang.Class<T> clazz)
Deprecated.
-
adapt
public static <Q extends java.lang.annotation.Annotation,T> BeanEntry<Q,T> adapt(BeanEntry<Q,T> delegate)
Deprecated.
-
adapt
public static <Q extends java.lang.annotation.Annotation,T> java.lang.Iterable<BeanEntry<Q,T>> adapt(java.lang.Iterable<? extends BeanEntry<Q,T>> delegate)
Deprecated.
-
adapt
public static <Q extends java.lang.annotation.Annotation,T> com.google.inject.Provider<java.lang.Iterable<BeanEntry<Q,T>>> adapt(com.google.inject.Provider<java.lang.Iterable<? extends BeanEntry<Q,T>>> delegate)
Deprecated.
-
-