Package javax.persistence.criteria

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


        CriteriaQuery<Member> criteria = cb.createQuery(Member.class);
        Root<Member> member = criteria.from(Member.class);
        // Swap criteria statements if you would like to try out type-safe criteria queries, a new
        // feature in JPA 2.0
        // criteria.select(member).where(cb.equal(member.get(Member_.name), email));
        criteria.select(member).where(cb.equal(member.get("email"), email));
        return em.createQuery(criteria).getSingleResult();
    }

    public List<Member> findAllOrderedByName() {
        CriteriaBuilder cb = em.getCriteriaBuilder();
View Full Code Here


      criteriaQuery.from(Evento.class);
   
    criteriaQuery.select(root)
      .where(
        criteriaBuilder.and(
            criteriaBuilder.equal(root.get("agenda").get("colaborador"), colaborador ),
            criteriaBuilder.between(root.get("dataIncial").as(Date.class), dataInicial, dataFinal)
          )
      );
   
    return entityManager
View Full Code Here

   
   
    criteriaQuery.select(root)
      .where(
          criteriaBuilder.and(
            criteriaBuilder.equal(root.get("dataTransacao").as(Date.class),date ),
            criteriaBuilder.equal(root.get("conta"),conta)
          )
        ).orderBy(
            criteriaBuilder.asc(root.get("dataTransacao").as(Date.class))
          );
View Full Code Here

   
    criteriaQuery.select(root)
      .where(
          criteriaBuilder.and(
            criteriaBuilder.equal(root.get("dataTransacao").as(Date.class),date ),
            criteriaBuilder.equal(root.get("conta"),conta)
          )
        ).orderBy(
            criteriaBuilder.asc(root.get("dataTransacao").as(Date.class))
          );
   
View Full Code Here

   
    criteriaQuery.select(root)
      .where(
          criteriaBuilder.and(
              criteriaBuilder.between(root.get("dataTransacao").as(Date.class), dataInicial, dataFinal),
              criteriaBuilder.equal(root.get("conta"),conta)
            )
        ).orderBy(
            criteriaBuilder.asc(root.get("dataTransacao").as(Date.class))
          );
   
View Full Code Here

    criteriaQuery.select(root)
      .where(
          criteriaBuilder.and(
            criteriaBuilder.between(root.get("dataLancamento").as(Date.class), dataInicial, dataFinal),
            criteriaBuilder.equal(root.get("colaborador"), colaborador)
          )
        ).orderBy(
            criteriaBuilder.asc(root.get("dataLancamento").as(Date.class))
          );
View Full Code Here

    criteriaQuery.select(root)
      .where(
          criteriaBuilder.and(
            criteriaBuilder.between(root.get("dataLancamento").as(Date.class), dataInicial, dataFinal),
            criteriaBuilder.equal(root.get("cliente"), cliente)
          )
        ).orderBy(
            criteriaBuilder.asc(root.get("dataLancamento").as(Date.class))
          );
View Full Code Here

    Root<Lancamento> root =
        criteriaQuery.from(Lancamento.class);

    criteriaQuery.select(root)
      .where(criteriaBuilder.equal(root.get("cliente"), cliente));

    return entityManager
        .createQuery(criteriaQuery)
        .getResultList();
  }
View Full Code Here

        criteriaQuery.from(Sprint.class);


    criteriaQuery
      .select(root)
      .where(criteriaBuilder.equal(root.get("sprintStatus"), sprintStatus));


    try {
      // FIXME:3 the same about fixme above.
      return entityManager
View Full Code Here

            CriteriaBuilder criteriaBuilder = entityManager.getCriteriaBuilder();
            CriteriaQuery<? extends IBean> criteriaQuery = criteriaBuilder.createQuery(beanClass);
            Root<? extends IBean> beanRoot = criteriaQuery.from(beanClass);
            if (name != null)
            {
                criteriaQuery.where((value != null) ? criteriaBuilder.equal(beanRoot.get(name), value) : criteriaBuilder.isNull(beanRoot.get(name)));
            }
            if (orderBy != null)
            {
                criteriaQuery.orderBy(ascending ? criteriaBuilder.asc(beanRoot.get(orderBy)) : criteriaBuilder.desc(beanRoot.get(orderBy)));
            }
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.