Class Legacy<S>


  • @Deprecated
    public final class Legacy<S>
    extends java.lang.Object
    Deprecated.
    Limited support for migrating legacy types.
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private Legacy​(java.lang.Class<? extends S> clazz)
      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>
      T
      proxy​(S delegate)
      Deprecated.
       
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • LEGACY_BEAN_ENTRY

        private static final Legacy<BeanEntry<?,​?>> LEGACY_BEAN_ENTRY
        Deprecated.
      • proxyConstructor

        private final java.lang.reflect.Constructor<?> proxyConstructor
        Deprecated.
    • Constructor Detail

      • Legacy

        private Legacy​(java.lang.Class<? extends S> clazz)
        Deprecated.
    • Method Detail

      • proxy

        public <T extends S> T proxy​(S delegate)
        Deprecated.
      • 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.
      • adapt

        public static <Q extends java.lang.annotation.Annotation,​T,​W> Mediator<Q,​T,​W> adapt​(Mediator<Q,​T,​W> delegate)
        Deprecated.