Package org.hibernate

Examples of org.hibernate.Criteria.addOrder()


      }

      // Sorting of elements.
      if (getFeatureInfo().getSortAttributeName() != null) {
        if (SortType.ASC.equals(getFeatureInfo().getSortType())) {
          criteria.addOrder(Order.asc(getFeatureInfo().getSortAttributeName()));
        } else {
          criteria.addOrder(Order.desc(getFeatureInfo().getSortAttributeName()));
        }
      }
View Full Code Here


      // Sorting of elements.
      if (getFeatureInfo().getSortAttributeName() != null) {
        if (SortType.ASC.equals(getFeatureInfo().getSortType())) {
          criteria.addOrder(Order.asc(getFeatureInfo().getSortAttributeName()));
        } else {
          criteria.addOrder(Order.desc(getFeatureInfo().getSortAttributeName()));
        }
      }

      criteria.setResultTransformer(Criteria.DISTINCT_ROOT_ENTITY);
View Full Code Here

        Session session = (Session)entityManager.getDelegate();

        Criteria crit = session.createCriteria(User.class).add(example);
        if (orderByProperty != null)
                crit.addOrder( orderDescending ? Order.desc(orderByProperty) : Order.asc(orderByProperty) );

        return crit.setResultTransformer(DistinctRootEntityResultTransformer.INSTANCE);
    }

}
View Full Code Here

    public void retrieveAllMembersOrderedByName() {

        // using Hibernate Session and Criteria Query via Hibernate Native API
        Session session = (Session) em.getDelegate();
        Criteria cb = session.createCriteria(Member.class);
        cb.addOrder(Order.asc("name"));
        members = (List<Member>) cb.list();

    }
}
View Full Code Here

    @SuppressWarnings("unchecked")
    public List<Member> findAllOrderedByName() {
        // using Hibernate Session and Criteria Query via Hibernate Native API
        Session session = (Session) em.getDelegate();
        Criteria cb = session.createCriteria(Member.class);
        cb.addOrder(Order.asc("name"));
        return (List<Member>) cb.list();
        // return members;
    }
}
View Full Code Here

          public Object doInHibernate(final Session session) {
            Criteria crit = session.createCriteria(Supplier.class);

            if (orderBy != null) {
              crit.addOrder(Order.asc(orderBy));
            }

            crit = crit.createCriteria("supplierType").add(
                Restrictions.ilike("supplierTypeName",
                    typeString));
View Full Code Here

                    Restrictions.or(Restrictions
                        .isNull("inactive"),
                        Restrictions.eq("inactive", 0)));

            if (orderBy != null) {
              crit.addOrder(Order.asc(orderBy));
            }
           
            crit.createAlias("supplierType", "supplierType");
            crit.add(Restrictions.ilike("supplierType.supplierTypeName", typeString));
View Full Code Here

            .getProductAreaGroupName();
        if (!productAreaGroupName.equalsIgnoreCase("Alle")) {
          criteria.add(Restrictions.eq("productAreaGroupName",
              productAreaGroupName));
        }
        criteria.addOrder(Order.desc("productArea")).addOrder(
            Order.asc("orderReadyDay"));
        return criteria.list();
      }

    });
View Full Code Here

        }
        if (productAreaGroupName != null) {
          criteria.add(Restrictions.eq("productAreaGroupName",
              productAreaGroupName));
        }
        criteria.addOrder(Order.asc("productArea"))
            .addOrder(Order.asc("transportYear"))
            .addOrder(Order.asc("transportWeek")).list();
        return criteria.list();
      }
View Full Code Here

                .add(Restrictions.eq("customerNr", customerNr));
            if(productAreaGroup!=null&&!productAreaGroup.getProductAreaGroupName().equalsIgnoreCase("Alle")){
              criteria.add(Restrictions.eq("productAreaGroupName", productAreaGroup.getProductAreaGroupName()));
            }
           
            criteria.addOrder(Order.asc("orderNr")).addOrder(
                    Order.asc("defaultArticle")).addOrder(
                    Order.desc("numberOfItems"));
            return criteria.list();
          }
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.