Package org.hibernate.criterion

Examples of org.hibernate.criterion.DetachedCriteria


  @SuppressWarnings("unchecked")
  @Override
  public List<SecUser> getUsersLikeLastname(String string) {

    DetachedCriteria criteria = DetachedCriteria.forClass(SecUser.class);
    criteria.add(Restrictions.like("usrLastname", string, MatchMode.ANYWHERE));

    return getHibernateTemplate().findByCriteria(criteria);
  }
View Full Code Here


  @SuppressWarnings("unchecked")
  @Override
  public List<SecUser> getUsersLikeLoginname(String string) {

    DetachedCriteria criteria = DetachedCriteria.forClass(SecUser.class);
    criteria.add(Restrictions.like("usrLoginname", string, MatchMode.ANYWHERE));

    return getHibernateTemplate().findByCriteria(criteria);
  }
View Full Code Here

  @SuppressWarnings("unchecked")
  @Override
  public List<SecUser> getUsersLikeEmail(String email) {

    DetachedCriteria criteria = DetachedCriteria.forClass(SecUser.class);
    criteria.add(Restrictions.like("usrEmail", email, MatchMode.ANYWHERE));

    return getHibernateTemplate().findByCriteria(criteria);
  }
View Full Code Here

  }

  @SuppressWarnings("unchecked")
  @Override
  public List<SecUser> getUsersByLoginname(String loginName) {
    DetachedCriteria criteria = DetachedCriteria.forClass(SecUser.class);
    criteria.add(Restrictions.like("usrLoginname", loginName));

    return getHibernateTemplate().findByCriteria(criteria);
  }
View Full Code Here

public class YoutubeLinkDAOImpl extends BasisDAO<YoutubeLink> implements YoutubeLinkDAO {

  @SuppressWarnings("unchecked")
  @Override
  public List<YoutubeLink> getAllYoutubeLinks() {
    DetachedCriteria criteria = DetachedCriteria.forClass(YoutubeLink.class);
    criteria.addOrder(Order.asc("interpret"));

    return getHibernateTemplate().findByCriteria(criteria);
  }
View Full Code Here

  }

  @SuppressWarnings("unchecked")
  @Override
  public ResultObject getAllYoutubeLinks(int start, int pageSize) {
    DetachedCriteria criteria = DetachedCriteria.forClass(YoutubeLink.class);
    criteria.addOrder(Order.asc("interpret"));

    int totalCount = getHibernateTemplate().findByCriteria(criteria).size();

    List<YoutubeLink> list = getHibernateTemplate().findByCriteria(criteria, start, pageSize);
View Full Code Here

  }

  @SuppressWarnings("unchecked")
  @Override
  public YoutubeLink getYoutubeLinkByID(long id) {
    DetachedCriteria criteria = DetachedCriteria.forClass(YoutubeLink.class);
    criteria.add(Restrictions.eq("id", Long.valueOf(id)));

    return (YoutubeLink) DataAccessUtils.uniqueResult(getHibernateTemplate().findByCriteria(criteria));
  }
View Full Code Here

  }

  @SuppressWarnings("unchecked")
  @Override
  public YoutubeLink getRandomYoutubeLink() {
    DetachedCriteria criteria = DetachedCriteria.forClass(YoutubeLink.class);

    try {
      int recCount = getCountAllYoutubeLinks();
      if (recCount > 0) {
        Random random = new Random();
View Full Code Here

  }

  @SuppressWarnings("unchecked")
  @Override
  public List<Order> getOrdersByCustomer(Customer customer) {
    DetachedCriteria criteria = DetachedCriteria.forClass(Order.class);
    criteria.add(Restrictions.eq("customer", customer));

    return getHibernateTemplate().findByCriteria(criteria);
  }
View Full Code Here

  @SuppressWarnings("unchecked")
  @Override
  public int getCountOrdersByCustomer(Customer customer) {

    DetachedCriteria criteria = DetachedCriteria.forClass(Order.class);

    criteria.add(Restrictions.eq("customer", customer));
    List<Order> anzahl = getHibernateTemplate().findByCriteria(criteria);

    return anzahl.size();

  }
View Full Code Here

TOP

Related Classes of org.hibernate.criterion.DetachedCriteria

Copyright © 2018 www.massapicom. 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.