Class AdapterLoader<T,​D>

  • Direct Known Subclasses:
    BindingDOMAdapterLoader

    @Deprecated(forRemoval=true)
    public abstract class AdapterLoader<T,​D>
    extends com.google.common.cache.CacheLoader<Class<? extends T>,​com.google.common.base.Optional<T>>
    Deprecated, for removal: This API element is subject to removal in a future version.
    • Nested Class Summary

      • Nested classes/interfaces inherited from class com.google.common.cache.CacheLoader

        com.google.common.cache.CacheLoader.InvalidCacheLoadException, com.google.common.cache.CacheLoader.UnsupportedLoadingOperationException
    • Constructor Summary

      Constructors 
      Constructor Description
      AdapterLoader()
      Deprecated, for removal: This API element is subject to removal in a future version.
       
    • Constructor Detail

      • AdapterLoader

        public AdapterLoader()
        Deprecated, for removal: This API element is subject to removal in a future version.
    • Method Detail

      • load

        public com.google.common.base.Optional<T> load​(Class<? extends T> key)
        Deprecated, for removal: This API element is subject to removal in a future version.
        Specified by:
        load in class com.google.common.cache.CacheLoader<Class<? extends T>,​com.google.common.base.Optional<T>>
      • getDelegate

        protected abstract @Nullable D getDelegate​(Class<? extends D> reqDeleg)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • createBuilder

        protected abstract @NonNull AdapterBuilder<? extends T,​D> createBuilder​(Class<? extends T> key)
        Deprecated, for removal: This API element is subject to removal in a future version.