Class AdapterLoader<T,D>
- java.lang.Object
-
- com.google.common.cache.CacheLoader<Class<? extends T>,com.google.common.base.Optional<T>>
-
- org.opendaylight.controller.md.sal.binding.spi.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.
-
-
Constructor Summary
Constructors Constructor Description AdapterLoader()Deprecated, for removal: This API element is subject to removal in a future version.
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Deprecated Methods Modifier and Type Method Description 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.protected abstract @Nullable DgetDelegate(Class<? extends D> reqDeleg)Deprecated, for removal: This API element is subject to removal in a future version.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.
-
-
-
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.
-
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.
-
-