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 Clarification on findByCriteria interface documentation (B&S ) 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 "Clarification on findByCriteria interface documentation (B&S )" Watch "Clarification on findByCriteria interface documentation (B&S )" New topic

Clarification on findByCriteria interface documentation (B&S )

b weiss

Joined: Apr 14, 2009
Posts: 7

I was wondering if I could get some clarification about what this exactly means. I get that the method is supposed to return an array of which record numbers contain the information the user searched by. However:
Field n in the database file is described by criteria[n]

does this mean that the "column" the search is supposed to go through is the last element in the array?

Such that:
A null value in criteria[n] matches any field value.
means that there's no specific "column" to search through and everything should be searched.

A non-null value in criteria[n] matches any field value that begins with criteria[n]
means that if criteria[n] == Name and a String in the criteria array happens to be "Fred" then any Strings in the Name "column" that contain "Fred" are valid records to return.

I have already finished my findByCriteria method and it works up to what I think the this documentation says but I just wanted to know if my train of thought for it was correct.


K. Tsang

Joined: Sep 13, 2007
Posts: 3132

You may want to check this thread about searching for URLyBird, but the idea is the same.

K. Tsang JavaRanch SCJP5 SCJD OCPJP7 OCPWCD5 OCPBCD5 OCPWSD5 OCMJEA5 part 1 part 2/3
I agree. Here's the link:
subject: Clarification on findByCriteria interface documentation (B&S )
jQuery in Action, 3rd edition