code: @Override
      public Iterable<T> findAll(Iterable<I> ids) {
          List<T> results = new ArrayList<>();
          for (I id : ids) {
              T t = findOne(id);
              if (t != null) {
                  results.add(t);
              }
          }
          return results;
      }
docs: Returns all instances of the type with the given IDs.
  
  @param ids the ids.
  @return the instances, empty if none.