| Author |
Filtering Object based on certain Criteria.
|
Sahil Rally
Greenhorn
Joined: Jan 12, 2013
Posts: 28
|
|
Hello Geeks
Problem : I Have Objects called T-Shirts in my application, T-shirts have many attributes such as NECK TYPE, FIT TYPE, SIZE, COLOR etc. Now i want the client to be able to get the T-shirts which satisfies all the criteria he mentions, for instance he says i want T-shrits which are black in color , XL size and SLIM fit type OR I want ORANGE color T-Shirts.
I have a T-shirt class inside which i have defined various enums for NECK,FIT,SLEEVES,PRICE,COLOR and so on.
Now i want to write a method which will accept any number of these enums and filters the T-shirt according to that and return the desired result.
getTshirt(Enum... ){} // Logically something of this sort
Could you please tell me the best way of doing this ???
Regards
|
 |
Campbell Ritchie
Sheriff
Joined: Oct 13, 2005
Posts: 32710
|
|
|
Put it into a database and let the database do the selecting.
|
 |
Sahil Rally
Greenhorn
Joined: Jan 12, 2013
Posts: 28
|
|
Your are right sir, but for some reason i can't put it into database. I am mocking the database thing for now, later ofcourse i will shift it to database and run the sql query to do my job.
|
 |
Campbell Ritchie
Sheriff
Joined: Oct 13, 2005
Posts: 32710
|
|
|
That is probably the wrong way to go about building your app. Build the database first, and the front‑end later.
|
 |
 |
|
|
subject: Filtering Object based on certain Criteria.
|
|
|