T - - builded specific object typeD - - delegates type@Beta public abstract class AdapterBuilder<T,D> extends Object implements org.opendaylight.yangtools.concepts.Builder<T>
| Constructor and Description | 
|---|
AdapterBuilder()  | 
| Modifier and Type | Method and Description | 
|---|---|
<V extends D> | 
addDelegate(Class<V> type,
           D impl)
Add delegate to set of delegates. 
 | 
T | 
build()  | 
protected abstract T | 
createInstance(com.google.common.collect.ClassToInstanceMap<D> delegates)  | 
abstract Set<? extends Class<? extends D>> | 
getRequiredDelegates()
Get required delegates. 
 | 
protected abstract T createInstance(com.google.common.collect.ClassToInstanceMap<D> delegates)
public abstract Set<? extends Class<? extends D>> getRequiredDelegates()
public final <V extends D> void addDelegate(Class<V> type, D impl)
type - - type of delegateimpl - - implementation of delegateCopyright © 2018 OpenDaylight. All rights reserved.