List of usage examples for org.hibernate.criterion DetachedCriteria forClass
public static DetachedCriteria forClass(Class clazz)
From source file:br.com.moises.suport.EmbarqueSuport.java
public List<Embarque> getEmbarquesEmAberto() { DetachedCriteria criteria = DetachedCriteria.forClass(Embarque.class) .add(Restrictions.or(Restrictions.eq("status", StatusEmbarque.CARREGANDO), Restrictions.eq("status", StatusEmbarque.VAZIO))); return Dao().getEntitiesByDetachetCriteria(criteria); }
From source file:br.com.moises.suport.ItensEmbarqueSuport.java
public List<ItensEmbarque> itensEmbarquePorEmbarque(Embarque embarque) { DetachedCriteria criteria = DetachedCriteria.forClass(ItensEmbarque.class) .add(Restrictions.eq("embarque", embarque)); return Dao().getEntitiesByDetachetCriteria(criteria); }
From source file:br.com.moises.suport.ItensEmbarqueSuport.java
public List<ItensEmbarque> itensPorEmbarque(Long numEmbarque) { Embarque embarque = embarqueSuport.getEmbarqueById(numEmbarque); DetachedCriteria criteria = DetachedCriteria.forClass(ItensEmbarque.class) .add(Restrictions.eq("ite_embarque_id", embarque)); List<ItensEmbarque> lista = Dao().getEntitiesByDetachetCriteria(criteria); return lista; }
From source file:br.com.moises.suport.MotoristaSuport.java
public List<Motorista> veiculosPorPlaca(String valor) { DetachedCriteria criteria = DetachedCriteria.forClass(Motorista.class) .add(Restrictions.ilike("nome", valor, MatchMode.START)); return Dao().getEntitiesByDetachetCriteria(criteria); }
From source file:br.com.moises.suport.MotoristaSuport.java
public List<Motorista> getPessoasByPlaca(String valor) { System.out.print(valor + " ->suport"); DetachedCriteria criteria = DetachedCriteria.forClass(Motorista.class) .add(Restrictions.or(Restrictions.ilike("nome", valor, MatchMode.START), Restrictions.ilike("placa", valor, MatchMode.START))); return Dao().getEntitiesByDetachetCriteria(criteria); }
From source file:br.com.moises.suport.TransportadoraSuport.java
public List<Transportadora> transportadoraPorNome(String valor) { System.err.println("pA"); DetachedCriteria criteria = DetachedCriteria.forClass(Transportadora.class) .add(Restrictions.ilike("nome", valor, MatchMode.START)); return Dao().getEntitiesByDetachetCriteria(criteria); }
From source file:br.com.tesouro.controll.facade.AbstractFacade.java
public List<T> findAll() { DetachedCriteria query = DetachedCriteria.forClass(entityClass); return getEntitiesByDetachedCriteria(query); }
From source file:br.com.webbudget.domain.model.repository.miscellany.ClosingRepository.java
License:Open Source License
/** * * @return/*from w ww . j a v a 2 s . c om*/ */ @Override public BigDecimal findLastAccumulated() { final Criteria criteria = this.createCriteria(); final DetachedCriteria mostRecent = DetachedCriteria.forClass(Closing.class) .setProjection(Projections.max("closingDate")); criteria.add(Property.forName("closingDate").eq(mostRecent)); criteria.setProjection(Projections.sum("accumulated")); return (BigDecimal) criteria.uniqueResult(); }
From source file:br.com.webbudget.domain.model.repository.miscellany.FinancialPeriodRepository.java
License:Open Source License
/** * /*from w w w . jav a 2 s . c o m*/ * @return */ @Override public FinancialPeriod findLatestClosed() { final Criteria criteria = this.createCriteria(); DetachedCriteria maxId = DetachedCriteria.forClass(FinancialPeriod.class) .add(Restrictions.eq("closed", true)).setProjection(Projections.max("id")); criteria.add(Property.forName("id").eq(maxId)); return (FinancialPeriod) criteria.uniqueResult(); }
From source file:br.msf.commons.persistence.dao.AbstractEntityDaoBean.java
License:Open Source License
@Override public final DetachedCriteria createCriteria() { return DetachedCriteria.forClass(persistentClass); }