File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Developer Certification (SCJD/OCMJD) and the fly likes criteriaFind() criteria Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Certification » Developer Certification (SCJD/OCMJD)
Bookmark "criteriaFind() criteria" Watch "criteriaFind() criteria" New topic

criteriaFind() criteria

Steve Granton
Ranch Hand

Joined: Jan 13, 2002
Posts: 200
I'm busy implementing the criteriaFind() and had the following thought:
Should we allow multiple criteria for a particular field? For instance, would the following criteria string be valid - "Destination airport=DEN,Destination airport=SFO"?
Has anyone else implemented this pseudo 'OR' statement?
Is it required for the assignment or is it enough to only allow one criteria for each field?
Also, maybe you could comment on my design of this method:
At present I am tokenising the criteria string on the ',' and then again on the '='. I then attempt map the fieldnames to fieldindexes in the schema - storing the search criteria values in an array with the position being the field index. I then iterate over the records in the datafile and try to match search criteria for values.
[ February 08, 2002: Message edited by: Steve Granton ]
Mark Spritzler

Joined: Feb 05, 2001
Posts: 17276

No ors needed.
And the design for the tokenizer is the exact design I had.

Perfect World Programming, LLC - iOS Apps
How to Ask Questions the Smart Way FAQ
I agree. Here's the link:
subject: criteriaFind() criteria
It's not a secret anymore!