private ListMultimap<Integer, PickedHUEditorRow> retrievePickedHUsIndexedByPickingSlotId(@NonNull final List<I_M_Picking_Candidate> pickingCandidates)
{
final Map<Integer, PickedHUEditorRow> huId2huRow = new HashMap<>();
final Builder<Integer, PickedHUEditorRow> builder = ImmutableListMultimap.builder();
for (final I_M_Picking_Candidate pickingCandidate : pickingCandidates)
{
final int huId = pickingCandidate.getM_HU_ID();
if (huId2huRow.containsKey(huId))
{
continue;
}
final HUEditorRow huEditorRow = huEditorRepo.retrieveForHUId(huId);
final boolean pickingCandidateProcessed = isPickingCandidateProcessed(pickingCandidate);
final PickedHUEditorRow row = new PickedHUEditorRow(huEditorRow, pickingCandidateProcessed);
huId2huRow.put(huId, row);
builder.put(pickingCandidate.getM_PickingSlot_ID(), row);
}
return builder.build();
}
PickingHuRowsRepository.java 文件源码
java
阅读 40
收藏 0
点赞 0
评论 0
项目:metasfresh-webui-api
作者:
评论列表
文章目录