Package org.comroid.varbind.container
Class DataContainerBuilder<S extends DataContainerBuilder<S,T,D>,T extends DataContainer<D>,D>
- java.lang.Object
-
- org.comroid.varbind.container.DataContainerBuilder<S,T,D>
-
- All Implemented Interfaces:
java.util.function.Supplier<java.util.concurrent.CompletableFuture<T>>,org.comroid.api.Builder<T>,org.comroid.api.Provider<T>,org.comroid.api.Provider.Now<T>,org.comroid.api.SelfDeclared<S>
public abstract class DataContainerBuilder<S extends DataContainerBuilder<S,T,D>,T extends DataContainer<D>,D> extends java.lang.Object implements org.comroid.api.Builder<T>, org.comroid.api.SelfDeclared<S>
-
-
Constructor Summary
Constructors Constructor Description DataContainerBuilder(java.lang.Class<T> type, D dependencyObject)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description Tbuild()protected abstract TmergeVarCarrier(DataContainer<D> dataContainer)<V> Swith(VarBind<V,? super D,?,?> bind, V value)
-