return pReturnRequest.getShipGroupList()
.stream()
.allMatch(i -> i.getModeOfReturn().equals(REFUND_ONLY));
При условии, что pReturnRequest.getShipGroupList()
никогда не будет null
.
Как указывает @Holger, мы можем улучшить вышеприведенный фрагмент, покрыв случай, когда список становится пустым.
final List<BFReturnShip> list = pReturnRequest.getShipGroupList();
return !list.isEmpty() &&
list.stream().allMatch(i -> i.getModeOfReturn().equals(REFUND_ONLY));