Examples of Conjunction


Examples of org.hibernate.criterion.Conjunction

  @SuppressWarnings("unchecked")
  public List<MovimentoContabile> cercaMovimentiContabiliByDataRegistrazioneTipoMovimento(Date inizioEsercizio,
      Date fineEsercizio, String tipoMovimento, String codiceSocietaVeicolo)
      throws ImpossibileCercareMovimentoContabileException {
    DetachedCriteria criteria = DetachedCriteria.forClass(MovimentoContabile.class);
    Conjunction conj = Restrictions.conjunction();
    conj.add(Restrictions.gt("dataRegistrazione", inizioEsercizio));
    conj.add(Restrictions.le("dataRegistrazione", fineEsercizio));
    conj.add(Restrictions.ne("tipoMovimento", tipoMovimento));
    conj.add(Restrictions.eq("codiceSocietaVeicolo", codiceSocietaVeicolo));
    conj.add(Restrictions.eq("legalEntity", legalEntity));
    conj.add(Restrictions.eq("organizationUnit", organizationUnit));
    criteria.add(conj);
    criteria.addOrder(Property.forName("dataRegistrazione").asc());
    criteria.addOrder(Property.forName("movimentoContabileId.numeroArticolo").asc());
    criteria.addOrder(Property.forName("movimentoContabileId.progressivoRigaArticolo").asc());
    try {
View Full Code Here

Examples of org.hibernate.criterion.Conjunction

  @SuppressWarnings("unchecked")
  @Override
  public List<CausaleFattura> getDominioCausaleFattura() throws ImpossibileLeggereCausaleFatturaException {
    DetachedCriteria criteria = DetachedCriteria.forClass(CausaleFattura.class);
    Conjunction conj = Restrictions.conjunction();
    conj.add(Restrictions.eq("causaleFatturaId.legalEntity", legalEntity));
    conj.add(Restrictions.eq("causaleFatturaId.organizationUnit", organizationUnit));
    criteria.add(conj);
    try {
      return (List<CausaleFattura>) getHibernateTemplate().findByCriteria(criteria);
    } catch (DataAccessException e) {
      log("Impossibile Leggere Dominio CausaleFattura" + e);
View Full Code Here

Examples of org.hibernate.criterion.Conjunction

  @SuppressWarnings("unchecked")
  @Override
  public List<VoceFattura> getDominioVoceFattura() throws ImpossibileLeggereVoceFatturaException {
    DetachedCriteria criteria = DetachedCriteria.forClass(VoceFattura.class);
    Conjunction conj = Restrictions.conjunction();
    conj.add(Restrictions.eq("voceFatturaId.legalEntity", legalEntity));
    conj.add(Restrictions.eq("voceFatturaId.organizationUnit", organizationUnit));
    criteria.add(conj);
    try {
      return (List<VoceFattura>) getHibernateTemplate().findByCriteria(criteria);
    } catch (DataAccessException e) {
      log("Impossibile Leggere Dominio VoceFattura" + e);
View Full Code Here

Examples of org.hibernate.criterion.Conjunction

  @SuppressWarnings("unchecked")
  @Override
  public List<TestataFattura> findFattureDaControllare() throws ImpossibileCercareTestataFatturaException {
    DetachedCriteria criteria = DetachedCriteria.forClass(TestataFattura.class);

    Conjunction conj = Restrictions.conjunction();
    conj.add(Restrictions.eq("legalEntity", legalEntity));
    conj.add(Restrictions.eq("organizationUnit", organizationUnit));
    conj.add(Restrictions.eq("statoFattura", "P"));
    criteria.add(conj);

    try {
      return (List<TestataFattura>) getHibernateTemplate().findByCriteria(criteria);
    } catch (DataAccessException e) {
View Full Code Here

Examples of org.jboss.dna.graph.query.model.FullTextSearch.Conjunction

            Term term = parseTerm(tokens);
            if (term == null) break;
            terms.add(term);
        } while (tokens.hasNext() && !tokens.matches("OR"));
        if (terms.isEmpty()) return null;
        return terms.size() > 1 ? new Conjunction(terms) : terms.iterator().next();
    }
View Full Code Here

Examples of org.jrdf.query.expression.Conjunction

        Expression tmpExpression = constructFilteredConjunction(lhs, rhs);
        if (tmpExpression == null) {
            tmpExpression = constructUnionedConjunction(lhs, rhs);
            if (tmpExpression == null) {
                if (EXPRESSION_COMPARATOR.compare(lhs, rhs) <= 0) {
                    tmpExpression = new Conjunction(lhs, rhs);
                } else {
                    tmpExpression = new Conjunction(rhs, lhs);
                }
            }
        }
        return tmpExpression;
    }
View Full Code Here

Examples of org.jrdf.query.expression.Conjunction

    private Expression constructFilteredConjunction(Expression lhs, Expression rhs) {
        Expression tmpExpression = null;
        if (lhs instanceof Filter && rhs instanceof Filter) {
            Expression llhs = ((Filter) lhs).getLhs();
            Expression lrhs = ((Filter) rhs).getLhs();
            tmpExpression = new Conjunction(llhs, lrhs);
            LogicExpression andExp = new LogicAndExpression(((Filter) lhs).getRhs(),
                ((Filter) rhs).getRhs());
            tmpExpression = new Filter(tmpExpression, andExp);
        } else if (lhs instanceof Filter) {
            tmpExpression = constructConjFilter((Filter) lhs, rhs);
View Full Code Here

Examples of org.jrdf.query.expression.Conjunction

    }

    private Expression constructConjFilter(Filter lhs, Expression rhs) {
        Expression result;
        Expression llhs = lhs.getLhs();
        result = new Conjunction(llhs, rhs);
        result = new Filter(result, lhs.getRhs());
        return result;
    }
View Full Code Here

Examples of org.jrdf.query.expression.Conjunction

    }

    private Expression distributeConjunctionWithUnion(Union lhs, Expression rhs) {
        Expression uLhs = lhs.getLhs();
        Expression uRhs = lhs.getRhs();
        Expression newConj1 = getNext(new Conjunction(rhs, uLhs));
        Expression newConj2 = getNext(new Conjunction(rhs, uRhs));
        return getNext(new Union(newConj1, newConj2));
    }
View Full Code Here

Examples of org.jrdf.query.expression.Conjunction

    private void handleExpressions(Expression lhs, Expression rhs) {
        if (lhs != null) {
            if (Optional.class.isAssignableFrom(rhs.getClass())) {
                handleOptional(lhs, rhs);
            } else if (Conjunction.class.isAssignableFrom(rhs.getClass())) {
                Conjunction conjunction = (Conjunction) rhs;
                if (conjunction.getLhs() != null) {
                    expression = new Conjunction(lhs, rhs);
                } else {
                    conjunction.setLhs(lhs);
                    expression = rhs;
                }
            } else if (Constraint.class.isAssignableFrom(rhs.getClass()) &&
                (Constraint.class.isAssignableFrom(lhs.getClass()))) {
                expression = new Conjunction(lhs, rhs);
            } else if (LogicExpression.class.isAssignableFrom(rhs.getClass())) {
                expression = new Filter(lhs, (LogicExpression) rhs);
            } else if (LogicExpression.class.isAssignableFrom(lhs.getClass())) {
                expression = new Filter(rhs, (LogicExpression) lhs);
            } else {
                expression = new Conjunction(lhs, rhs);
            }
        } else {
            expression = rhs;
        }
    }
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.