<AH extends AssignmentHolderType,K extends HumanReadableDescribable,ACT extends AbstractConstructionType,AC extends AbstractConstruction<AH,ACT,EC>,EC extends EvaluatedAbstractConstruction<AH>> DeltaMapTriple<K,EvaluatedConstructionPack<EC>> |
ConstructionProcessor.distributeConstructions(DeltaSetTriple<EvaluatedAssignmentImpl<AH>> evaluatedAssignmentTriple,
Function<EvaluatedAssignmentImpl<AH>,DeltaSetTriple<AC>> constructionTripleExtractor,
FailableLensFunction<EC,K> keyGenerator,
ComplexConstructionConsumer<K,EC> consumer) |
Categorizes assigned constructions (resource object or persona ones) from evaluated assignments into
other structures by calling appropriate methods on the consumer.
|