Package javax.persistence.criteria

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


    @Override
    public List<ScheduleGroup> findAll(Extraction extraction) {
        CriteriaBuilder criteriaBuilder = entityManager.getCriteriaBuilder();

        CriteriaQuery<ScheduleGroup> criteriaQuery = criteriaBuilder.createQuery(ScheduleGroup.class);
        Root<ScheduleGroup> root = criteriaQuery.from(ScheduleGroup.class);
        root.fetch(ScheduleGroup_.jobs, JoinType.LEFT);

        // CHECKSTYLE-OFF: NestedMethodCall
        criteriaQuery.orderBy(
View Full Code Here


    @Override
    public List<ClusterGroup> findAll(Extraction extraction) {
        CriteriaBuilder criteriaBuilder = entityManager.getCriteriaBuilder();

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

        // CHECKSTYLE-OFF: NestedMethodCall
        criteriaQuery.orderBy(
            criteriaBuilder.asc(root.get(ClusterGroup_.name))
View Full Code Here

        final List<String> conditions = parseMethodName(methodName);

        final EntityType<T> et = entityManager.getMetamodel().entity(entityType);
        final CriteriaBuilder cb = entityManager.getCriteriaBuilder();

        CriteriaQuery<Object> query = cb.createQuery();
        Root<T> from = query.from(entityType);
        query = query.select(from);

        int i = 0;
        Predicate where = null;
View Full Code Here

    EntityManager em = emf.createEntityManager();

    try {
      CriteriaBuilder cb = em.getCriteriaBuilder();
      CriteriaQuery cq = cb.createQuery(config.getEntityClass());
      cq.select(cq.from(config.getEntityClass()));

      TypedQuery q = em.createQuery(cq);
      if (maxEntries > 0)
         q.setMaxResults(maxEntries);
View Full Code Here

    EntityManager em = emf.createEntityManager();

    try {
      CriteriaBuilder cb = em.getCriteriaBuilder();
      CriteriaQuery cq = cb.createQuery(config.getEntityClass());
      cq.select(cq.from(config.getEntityClass()));

      TypedQuery q = em.createQuery(cq);

      Iterator it = q.getResultList().iterator();
View Full Code Here

   
    CriteriaBuilder criteriaBuilder
      = entityManager.getCriteriaBuilder();
   
    CriteriaQuery<Cliente> criteriaQuery =
      criteriaBuilder.createQuery(Cliente.class);
   
    Root<Cliente> root =
      criteriaQuery.from(Cliente.class);
       
    criteriaQuery
View Full Code Here

  public List<Cliente> selecionarTodosClientePelaIdadeEntre(Integer idadeInicial, Integer idadeFinal){
    CriteriaBuilder criteriaBuilder
      = entityManager.getCriteriaBuilder();

    CriteriaQuery<Cliente> criteriaQuery =
      criteriaBuilder.createQuery(Cliente.class);

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

    criteriaQuery
View Full Code Here

  public List<Cliente> selecionarTodosClientePeloNumeroEnderecoEntre(Integer numeroEnderecoIncial, Integer numeroEnderecoFinal){
    CriteriaBuilder criteriaBuilder =
      entityManager.getCriteriaBuilder();
   
    CriteriaQuery<Cliente> criteriaQuery =
      criteriaBuilder.createQuery(Cliente.class);
   
    Root<Cliente> root =
      criteriaQuery.from(Cliente.class);
   
   
View Full Code Here

  public Cliente selecionarClientePorNomeIdade(String nomeCliente, Integer idadeCliente){   
    CriteriaBuilder criteriaBuilder
      = entityManager.getCriteriaBuilder();
   
    CriteriaQuery<Cliente> criteriaQuery =
      criteriaBuilder.createQuery(Cliente.class);   
   
    Root<Cliente> root =
      criteriaQuery.from(Cliente.class);   
   
    criteriaQuery
View Full Code Here

    }

    @Override
    public Collection<Conference> search(ConferenceCriteria criteria) {
        CriteriaBuilder cb = getManager().getCriteriaBuilder();
        CriteriaQuery<Conference> cq = cb.createQuery(Conference.class);
        Root<Conference> root = cq.from(Conference.class);

        Path<String> name = root.get("name");

        if(criteria.getName() != null) {
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.