public ResponseEntity items()

in src/inventory/src/main/java/com/google/abmedge/inventory/InventoryController.java [133:142]


  public ResponseEntity<String> items(@RequestBody List<String> idList) {
    List<Item> inventoryItems =
        idList.stream()
            .map(id -> activeConnector.getById(UUID.fromString(id)))
            .filter(Optional::isPresent)
            .map(Optional::get)
            .collect(Collectors.toList());
    String jsonString = GSON.toJson(inventoryItems, new TypeToken<List<Item>>() {}.getType());
    return new ResponseEntity<>(jsonString, HttpStatus.OK);
  }