]> git.mxchange.org Git - jcontacts-core.git/commitdiff
Continued:
authorRoland Häder <roland@mxchange.org>
Sun, 3 Sep 2017 22:53:17 +0000 (00:53 +0200)
committerRoland Häder <roland@mxchange.org>
Sun, 3 Sep 2017 22:53:17 +0000 (00:53 +0200)
- added named query "SearchContact" which accepts a whole contact instance as
  parameter (very cool!)

Signed-off-by: Roland Häder <roland@mxchange.org>
src/org/mxchange/jcontacts/contact/UserContact.java

index 3c2bd4741c99e68a4003bf6f85944013afbfeae5..6a61c8b6d1880473941b756abdcd88e09774f3a4 100644 (file)
@@ -69,6 +69,7 @@ import org.mxchange.jphone.phonenumbers.mobile.MobileNumber;
                        @NamedQuery (name = "AllContacts", query = "SELECT c FROM contacts AS c ORDER BY c.contactId ASC"),
                        @NamedQuery (name = "AllContactEmailAddresses", query = "SELECT c.contactEmailAddress FROM contacts AS c ORDER BY c.contactId ASC"),
                        @NamedQuery (name = "AllContactsByCellphone", query = "SELECT c FROM contacts AS c WHERE c.contactMobileNumber = :mobileNumber ORDER BY c.contactId ASC"),
+                       @NamedQuery (name = "SearchContact", query = "SELECT c FROM contacts AS c WHERE c = :contact"),
                        @NamedQuery (name = "SearchContactById", query = "SELECT c FROM contacts AS c WHERE c.contactId = :contactId"),
                        @NamedQuery (name = "SearchContactByEmailAddress", query = "SELECT c FROM contacts AS c WHERE LOWER(c.contactEmailAddress) LIKE LOWER(:emailAddress)")
                }