Package javax.persistence.criteria

Examples of javax.persistence.criteria.CriteriaBuilder.like()


           
          /*
           * If anyMatch = true, check for a match anywhere in the string
           */
          } else if (filter.getAnyMatch()) {
            predicates.add(builder.like((Expression<String>) path, "%" + val + "%"));
           
          /*
           * Otherwise match just the beginning of the string
           */
          } else {
View Full Code Here


           
          /*
           * Otherwise match just the beginning of the string
           */
          } else {
            predicates.add(builder.like((Expression<String>) path, val + "%"));
          }
         
        /*
         * Boolean filter
         */
 
View Full Code Here

        {
          predicate = cb.le(propertyExpression, obtainNumber(value, beanClass, property));
        }
        else if (PersistenceCriterion.OPERATOR_LIKE.equals(operator))
        {
          predicate = cb.like((Expression<String>) propertyExpression, (String) value);
        }
        else if (PersistenceCriterion.OPERATOR_NULL.equals(operator))
        {
          predicate = cb.isNull(propertyExpression);
        }
View Full Code Here

        ParameterExpression str = criteriaBuilder.parameter(String.class);
        ParameterExpression house = criteriaBuilder.parameter(String.class);
        ParameterExpression apart = criteriaBuilder.parameter(String.class);
        if (contact.getBirthDate() != null) {
            if (contact.getDirection().equals(">")) {
                select.where(criteriaBuilder.like(from.get("firstName"), fN),
                        (criteriaBuilder.like(from.get("middleName"), mN)),
                        (criteriaBuilder.like(from.get("lastName"), lN)),
                        (criteriaBuilder.ge(from.get("dateOfBirth"), date)),
                        (criteriaBuilder.like(from.get("email"), mail)),
                        (criteriaBuilder.like(from.get("city"), city)),
View Full Code Here

        ParameterExpression house = criteriaBuilder.parameter(String.class);
        ParameterExpression apart = criteriaBuilder.parameter(String.class);
        if (contact.getBirthDate() != null) {
            if (contact.getDirection().equals(">")) {
                select.where(criteriaBuilder.like(from.get("firstName"), fN),
                        (criteriaBuilder.like(from.get("middleName"), mN)),
                        (criteriaBuilder.like(from.get("lastName"), lN)),
                        (criteriaBuilder.ge(from.get("dateOfBirth"), date)),
                        (criteriaBuilder.like(from.get("email"), mail)),
                        (criteriaBuilder.like(from.get("city"), city)),
                        (criteriaBuilder.like(from.get("street"), str)),
View Full Code Here

        ParameterExpression apart = criteriaBuilder.parameter(String.class);
        if (contact.getBirthDate() != null) {
            if (contact.getDirection().equals(">")) {
                select.where(criteriaBuilder.like(from.get("firstName"), fN),
                        (criteriaBuilder.like(from.get("middleName"), mN)),
                        (criteriaBuilder.like(from.get("lastName"), lN)),
                        (criteriaBuilder.ge(from.get("dateOfBirth"), date)),
                        (criteriaBuilder.like(from.get("email"), mail)),
                        (criteriaBuilder.like(from.get("city"), city)),
                        (criteriaBuilder.like(from.get("street"), str)),
                        (criteriaBuilder.like(from.get("house"), house)),
View Full Code Here

            if (contact.getDirection().equals(">")) {
                select.where(criteriaBuilder.like(from.get("firstName"), fN),
                        (criteriaBuilder.like(from.get("middleName"), mN)),
                        (criteriaBuilder.like(from.get("lastName"), lN)),
                        (criteriaBuilder.ge(from.get("dateOfBirth"), date)),
                        (criteriaBuilder.like(from.get("email"), mail)),
                        (criteriaBuilder.like(from.get("city"), city)),
                        (criteriaBuilder.like(from.get("street"), str)),
                        (criteriaBuilder.like(from.get("house"), house)),
                        (criteriaBuilder.like(from.get("apartment"), apart)));
            } else {
View Full Code Here

                select.where(criteriaBuilder.like(from.get("firstName"), fN),
                        (criteriaBuilder.like(from.get("middleName"), mN)),
                        (criteriaBuilder.like(from.get("lastName"), lN)),
                        (criteriaBuilder.ge(from.get("dateOfBirth"), date)),
                        (criteriaBuilder.like(from.get("email"), mail)),
                        (criteriaBuilder.like(from.get("city"), city)),
                        (criteriaBuilder.like(from.get("street"), str)),
                        (criteriaBuilder.like(from.get("house"), house)),
                        (criteriaBuilder.like(from.get("apartment"), apart)));
            } else {
                select.where(criteriaBuilder.like(from.get("firstName"), fN),
View Full Code Here

                        (criteriaBuilder.like(from.get("middleName"), mN)),
                        (criteriaBuilder.like(from.get("lastName"), lN)),
                        (criteriaBuilder.ge(from.get("dateOfBirth"), date)),
                        (criteriaBuilder.like(from.get("email"), mail)),
                        (criteriaBuilder.like(from.get("city"), city)),
                        (criteriaBuilder.like(from.get("street"), str)),
                        (criteriaBuilder.like(from.get("house"), house)),
                        (criteriaBuilder.like(from.get("apartment"), apart)));
            } else {
                select.where(criteriaBuilder.like(from.get("firstName"), fN),
                        (criteriaBuilder.like(from.get("middleName"), mN)),
View Full Code Here

                        (criteriaBuilder.like(from.get("lastName"), lN)),
                        (criteriaBuilder.ge(from.get("dateOfBirth"), date)),
                        (criteriaBuilder.like(from.get("email"), mail)),
                        (criteriaBuilder.like(from.get("city"), city)),
                        (criteriaBuilder.like(from.get("street"), str)),
                        (criteriaBuilder.like(from.get("house"), house)),
                        (criteriaBuilder.like(from.get("apartment"), apart)));
            } else {
                select.where(criteriaBuilder.like(from.get("firstName"), fN),
                        (criteriaBuilder.like(from.get("middleName"), mN)),
                        (criteriaBuilder.like(from.get("lastName"), lN)),
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.