permaculture playing cards*
The moose likes Java in General and the fly likes Filtering Object based on certain Criteria. Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Java » Java in General
Bookmark "Filtering Object based on certain Criteria." Watch "Filtering Object based on certain Criteria." New topic
Author

Filtering Object based on certain Criteria.

Sangel Kapoor
Ranch Hand

Joined: Jan 12, 2013
Posts: 51

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: 37926
    
  22
Put it into a database and let the database do the selecting.
Sangel Kapoor
Ranch Hand

Joined: Jan 12, 2013
Posts: 51

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: 37926
    
  22
That is probably the wrong way to go about building your app. Build the database first, and the front‑end later.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Filtering Object based on certain Criteria.
 
Similar Threads
JavaRanch shirts
shirts
Java shirts
newb-array problem
Divorce > Marriage?