Fachrichtung Informationswissenschaft - Exkurs: Information Retrieval - Informationen zum Studium der Informationswissenschaft, mit besonderem Schwerpunkt auf dem Studiengang Informationswissenschaft an der Universität des Saarlandes in Saarbrücken. Virtuelles Handbuch Informationswissenschaft. Exemplarische informationswissenschaftliche Projekte. Diskussionsbeiträge.
List<Predicate> predicates = new ArrayList<Predicate>();
//Adding predicates in case of parameter not being null
if (param1 != null) {
predicates.add(
qb.equal(customer.get("someAttribute"), param1));
}
if (paramNull != null) {
predicates.add(
qb.equal(customer.get("someOtherAttribute"), paramNull));
}
//query itself
cq.select(customer)
.where(predicates.toArray(new Predicate[]{}));
Hi! If you think I add value to your network, do drop me a recommendation at http://mrtweet.net/jomiralb?gr Much appreciated! [from http://twitter.com/jomiralb/statuses/1218488446]