Forums Register Login
Design Pattern for Search and Discovery of items in the system

I have a problem at hand. I need to make a design of an application for search and discovery of the products inside it. Suppose I have multiple categories and in each category, I have other sub-categories and in those products are listed. A product can be part of many sub-categories and categories. Is there any design pattern which can come handy. A pseudocode will be lot beneficial.

This does not sound like problem needing a design pattern per se. Just a simple linear visit.

Recursively visit each category and add the products that are members of those categories to a common Set. Where a Set is a java.util.Set, a data structure that does not accept duplicates. At the end of the recursion, your Set will contain all of the products that are members of any of the categories or sub-categories.
No more fooling around. Read this tiny ad:
Programmatically Create PDF Using Free Spire.PDF with Java

This thread has been viewed 579 times.

All times above are in ranch (not your local) time.
The current ranch time is
Jan 19, 2019 22:18:47.