Package de.xima.fc.gui.common.model.data
Class DataTableEntriesModel.Builder<T extends Serializable>
- java.lang.Object
-
- de.xima.fc.gui.common.model.data.DataTableEntriesModel.Builder<T>
-
- Enclosing class:
- DataTableEntriesModel<T extends Serializable>
public static final class DataTableEntriesModel.Builder<T extends Serializable> extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DataTableEntriesModel<T>
build()
DataTableEntriesModel.Builder<T>
withEntryInitializer(ISerializableBiFunction<IEntityContext,T,T> initialize)
DataTableEntriesModel.Builder<T>
withMarkedCallback(ISerializableConsumer<List<T>> markedCallback)
DataTableEntriesModel.Builder<T>
withSelectedCallback(ISerializableConsumer<T> selectedCallback)
-
-
-
Method Detail
-
withEntryInitializer
public DataTableEntriesModel.Builder<T> withEntryInitializer(ISerializableBiFunction<IEntityContext,T,T> initialize)
-
withSelectedCallback
public DataTableEntriesModel.Builder<T> withSelectedCallback(ISerializableConsumer<T> selectedCallback)
-
withMarkedCallback
public DataTableEntriesModel.Builder<T> withMarkedCallback(ISerializableConsumer<List<T>> markedCallback)
-
build
public DataTableEntriesModel<T> build()
-
-