Package com.helger.dao.wal
Class AbstractMapBasedWALDAO.InitSettings<IMPLTYPE>
java.lang.Object
com.helger.dao.wal.AbstractMapBasedWALDAO.InitSettings<IMPLTYPE>
- Type Parameters:
IMPLTYPE- Implementation type to use.
- Enclosing class:
- AbstractMapBasedWALDAO<INTERFACETYPE extends com.helger.commons.id.IHasID<String>,
IMPLTYPE extends INTERFACETYPE>
Extensible constructor parameter builder. Must be static because it is used
in the constructor and no
this is present.- Author:
- Philip Helger
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionsetDoInitialRead(boolean bDoInitialRead) setMapSupplier(Supplier<com.helger.commons.collection.impl.ICommonsMap<String, IMPLTYPE>> aMapSupplier) setReadElementFilter(Predicate<com.helger.xml.microdom.IMicroElement> aReadElementFilter)
-
Constructor Details
-
InitSettings
public InitSettings()
-
-
Method Details
-
setDoInitialRead
@Nonnull public AbstractMapBasedWALDAO.InitSettings<IMPLTYPE> setDoInitialRead(boolean bDoInitialRead) -
setMapSupplier
-
setOrderedMapSupplier
-
setReadElementFilter
@Nonnull public AbstractMapBasedWALDAO.InitSettings<IMPLTYPE> setReadElementFilter(@Nonnull Predicate<com.helger.xml.microdom.IMicroElement> aReadElementFilter)
-