code: public final CatalogGs findCatalogGsById(final List<CatalogGs> pCatalogs,
      final Long pId) throws Exception {
      for (CatalogGs cat : pCatalogs) {
        if (cat.getItsId().equals(pId)) {
          return cat;
        }
      }
      throw new Exception("Algorithm error! Can't find catalog #" + pId);
    }
docs: <p>Find catalog GS by ID.</p>
  @param pCatalogs Catalog List
  @param pId Catalog ID
  @return CatalogGs Catalog
  @throws Exception if not found