Package javax.persistence.criteria

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


        CriteriaQuery<ScheduleJob> criteriaQuery = criteriaBuilder.createQuery(ScheduleJob.class);
        Root<ScheduleJob> root = criteriaQuery.from(ScheduleJob.class);

        // CHECKSTYLE-OFF: NestedMethodCall
        criteriaQuery.where(
            criteriaBuilder.equal(root.get(ScheduleJob_.cluster).get(ClusterGroup_.id), clusterGroupId)
        );
        // CHECKSTYLE-ON: NestedMethodCall

        TypedQuery<ScheduleJob> typedQuery = entityManager.createQuery(criteriaQuery);
View Full Code Here


        CriteriaQuery<ScheduleExecution> criteriaQuery = criteriaBuilder.createQuery(ScheduleExecution.class);
        Root<ScheduleExecution> root = criteriaQuery.from(ScheduleExecution.class);

        // CHECKSTYLE-OFF: NestedMethodCall
        criteriaQuery.where(
            criteriaBuilder.equal(root.get(ScheduleExecution_.job).get(ScheduleJob_.id), scheduleJobId)
        );

        criteriaQuery.orderBy(
            criteriaBuilder.desc(root.get(ScheduleExecution_.fired))
        );
View Full Code Here

            Predicate currentClause;
            if (javaType.equals(String.class)) {
                currentClause = cb.like((Expression<String>) path, (String) args[i++]);
            } else if (Number.class.isAssignableFrom(javaType) || javaType.isPrimitive()) {
                currentClause = cb.equal(path, args[i++]);
            } else {
                LOGGER.warning("field " + condition + " not found, ignoring");
                continue;
            }
View Full Code Here

      criteriaQuery.from(Cliente.class);
       
    criteriaQuery
      .select(root)
      .where(
        criteriaBuilder
          .equal(root.get("nome"), nome)           
      );
   
    return entityManager
      .createQuery(criteriaQuery)
View Full Code Here

   
    criteriaQuery
      .select(root)
      .where(
          criteriaBuilder.and(
           criteriaBuilder.equal(root.get("nome"), nomeCliente),
           criteriaBuilder.equal(root.get("idade"), idadeCliente)
        )   
      );
   
    return entityManager
View Full Code Here

    criteriaQuery
      .select(root)
      .where(
          criteriaBuilder.and(
           criteriaBuilder.equal(root.get("nome"), nomeCliente),
           criteriaBuilder.equal(root.get("idade"), idadeCliente)
        )   
      );
   
    return entityManager
        .createQuery(criteriaQuery)
View Full Code Here

    public Course findCourse(int id) {
        CriteriaBuilder cb = em.getCriteriaBuilder();
        CriteriaQuery<Course> cq = cb.createQuery(Course.class);
        Root<Course> course = cq.from(Course.class);
        cq.select(course).where(cb.equal(course.get("cid"), id));
        Query query = em.createQuery(cq);
        Course result = (Course) query.getSingleResult();
        if (result != null) {
//            System.out.println("Cousre with id: " + cid + " is found");
        }
View Full Code Here

    public Course findCourseByName(String cname) {
        CriteriaBuilder cb = em.getCriteriaBuilder();
        CriteriaQuery<Course> cq = cb.createQuery(Course.class);
        Root<Course> course = cq.from(Course.class);
        cq.select(course).where(cb.equal(course.get("cname"), cname));
        Query query = em.createQuery(cq);
        Course result = (Course) query.getSingleResult();
        if (result != null) {
//            System.out.println("Cousre with name: " + cname + " is found");
        }
View Full Code Here

    public Course findCourse(int id) {
        CriteriaBuilder cb = em.getCriteriaBuilder();
        CriteriaQuery<Course> cq = cb.createQuery(Course.class);
        Root<Course> course = cq.from(Course.class);
        cq.select(course).where(cb.equal(course.get("cid"), id));
        Query query = em.createQuery(cq);
        Course result = (Course) query.getSingleResult();
        if (result != null) {
//            System.out.println("Cousre with id: " + cid + " is found");
        }
View Full Code Here

    public Course findCourseByName(String cname) {
        CriteriaBuilder cb = em.getCriteriaBuilder();
        CriteriaQuery<Course> cq = cb.createQuery(Course.class);
        Root<Course> course = cq.from(Course.class);
        cq.select(course).where(cb.equal(course.get("cname"), cname));
        Query query = em.createQuery(cq);
        Course result = (Course) query.getSingleResult();
        if (result != null) {
//            System.out.println("Cousre with name: " + cname + " is found");
        }
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.