Package org.aksw.commons.util.slot
Class SlottedBuilderImpl<W,P>
java.lang.Object
org.aksw.commons.util.slot.SlottedBuilderImpl<W,P>
- All Implemented Interfaces:
SlotSource<P>,SlottedBuilder<W,P>
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()static <W,P> SlottedBuilder<W, P> create(Function<Collection<P>, ? extends W> assembler) newSlot()
-
Field Details
-
assembler
The assembler that assembles the 'whole' from the 'parts' -
slots
-
-
Constructor Details
-
SlottedBuilderImpl
-
-
Method Details
-
newSlot
- Specified by:
newSlotin interfaceSlotSource<W>
-
build
- Specified by:
buildin interfaceSlottedBuilder<W,P>
-
create
-