Examples of Conjunction


Examples of org.hibernate.criterion.Conjunction

          String propertyNS = property.getNamespace();
          String propertyName = property.getName();

          for (Value value : in.getValues()) {
            Conjunction conj = Restrictions.conjunction();
            if (!StringUtils.isEmpty(property.getNamespace())) {
              conj.add(Restrictions.gt(PROPERTY_NS_DB_FIELD, propertyNS));
            }
            conj.add(Restrictions.gt(PROPERTY_NAME_DB_FIELD, propertyName));
            conj.add(Restrictions.gt(PROPERTY_VALUE_DB_FIELD, value.getValue()));

            disj.add(conj);
          }
          return disj;
        };
View Full Code Here

Examples of org.hibernate.criterion.Conjunction

  protected LEEvaluator<String, Criterion, Object> compileLE(final LE le) {
    if (le.getIdentifier() instanceof Property) {
      final Property property = (Property) le.getIdentifier();
      return new LEEvaluator<String, Criterion, Object>() {
        public Criterion evaluate(Object paramValue) {
          Conjunction conj = Restrictions.conjunction();
          if (!StringUtils.isEmpty(property.getNamespace())) {
            conj.add(Restrictions.le(PROPERTY_NS_DB_FIELD, property.getNamespace()));
          }
          conj.add(Restrictions.le(PROPERTY_NAME_DB_FIELD, property.getName()));
          conj.add(Restrictions.le(PROPERTY_VALUE_DB_FIELD, le.getValue().getValue()));

          return conj;
        };

        public String getIdentifier() {
View Full Code Here

Examples of org.hibernate.criterion.Conjunction

    if (less.getIdentifier() instanceof Property) {
      propertyInQuery = true;
      final Property property = (Property) less.getIdentifier();
      return new LessEvaluator<String, Criterion, Object>() {
        public Criterion evaluate(Object paramValue) {
          Conjunction conj = Restrictions.conjunction();
          if (!StringUtils.isEmpty(property.getNamespace())) {
            conj.add(Restrictions.lt(PROPERTY_NS_DB_FIELD, property.getNamespace()));
          }
          conj.add(Restrictions.lt(PROPERTY_NAME_DB_FIELD, property.getName()));
          conj.add(Restrictions.lt(PROPERTY_VALUE_DB_FIELD, less.getValue().getValue()));

          return conj;
        };

        public String getIdentifier() {
View Full Code Here

Examples of org.hibernate.criterion.Conjunction

    if (like.getIdentifier() instanceof Property) {
      propertyInQuery = true;
      final Property property = (Property) like.getIdentifier();
      return new LikeEvaluator<String, Criterion, Object>() {
        public Criterion evaluate(Object paramValue) {
          Conjunction conj = Restrictions.conjunction();
          if (!StringUtils.isEmpty(property.getNamespace())) {
            conj.add(Restrictions.like(PROPERTY_NS_DB_FIELD, property.getNamespace()));
          }
          conj.add(Restrictions.like(PROPERTY_NAME_DB_FIELD, property.getName()));
          conj.add(Restrictions.like(PROPERTY_VALUE_DB_FIELD, like.getValue().getValue()));

          return conj;
        };

        public String getIdentifier() {
View Full Code Here

Examples of org.hibernate.criterion.Conjunction

  @SuppressWarnings("unchecked")
  public Double getRiportiDareLibroGiornale(String codiceSocietaVeicolo, Long numeroBollatoDal, Date inizioEsercizio,
      Date dataFinoAl) throws ImpossibileCercareMovimentoContabileException {
    Double valore = 0d;
    DetachedCriteria criteria = DetachedCriteria.forClass(MovimentoContabile.class);
    Conjunction conj = Restrictions.conjunction();
    conj.add(Restrictions.ge("dataRegistrazione", inizioEsercizio));
    conj.add(Restrictions.le("dataRegistrazione", dataFinoAl));
    conj.add(Restrictions.lt("numeroBollato", numeroBollatoDal));
    conj.add(Restrictions.eq("codiceSocietaVeicolo", codiceSocietaVeicolo));
    conj.add(Restrictions.eq("legalEntity", legalEntity));
    conj.add(Restrictions.eq("organizationUnit", organizationUnit));

    criteria.setProjection(Projections.sum("importoDare"));

    criteria.add(conj);
    List<Double> lista = null;
View Full Code Here

Examples of org.hibernate.criterion.Conjunction

  @SuppressWarnings("unchecked")
  public Double getRiportiAvereLibroGiornale(String codiceSocietaVeicolo, Long numeroBollatoDal,
      Date inizioEsercizio, Date dataFinoAl) throws ImpossibileCercareMovimentoContabileException {
    Double valore = 0d;
    DetachedCriteria criteria = DetachedCriteria.forClass(MovimentoContabile.class);
    Conjunction conj = Restrictions.conjunction();
    conj.add(Restrictions.ge("dataRegistrazione", inizioEsercizio));
    conj.add(Restrictions.le("dataRegistrazione", dataFinoAl));
    conj.add(Restrictions.lt("numeroBollato", numeroBollatoDal));
    conj.add(Restrictions.eq("codiceSocietaVeicolo", codiceSocietaVeicolo));
    conj.add(Restrictions.eq("legalEntity", legalEntity));
    conj.add(Restrictions.eq("organizationUnit", organizationUnit));

    criteria.setProjection(Projections.sum("importoAvere"));

    criteria.add(conj);
    List<Double> lista = null;
View Full Code Here

Examples of org.hibernate.criterion.Conjunction

  @SuppressWarnings("unchecked")
  public List<ContabilizzazionePam> cercaContabilizzazionePamByNumeroContabilizzazionePamECodiceFunzione(
      long numeroContabilizzazionePam, String codiceFunzione)
      throws ImpossibileCercareContabilizzazionePamException {
    DetachedCriteria criteria = DetachedCriteria.forClass(ContabilizzazionePam.class);
    Conjunction conj = Restrictions.conjunction();
    conj.add(Restrictions.eq("id.numeroContabilizzazionePam", numeroContabilizzazionePam));
    conj.add(Restrictions.eq("codiceFunzione", codiceFunzione));
    criteria.add(conj);
    try {
      return (List<ContabilizzazionePam>) getHibernateTemplate().findByCriteria(criteria);
    } catch (DataAccessException e) {
      log("Impossibile Cercare ContabilizzazionePam [NUMEROCONTABPAM] [CODICEFUNZIONE]"
View Full Code Here

Examples of org.hibernate.criterion.Conjunction

  @SuppressWarnings("unchecked")
  public List<ContabilizzazionePam> cercaContabilizzazionePamByNumeroContabilizzazionePamECodiceOperazione(
      long numeroContabilizzazionePam, String codiceOperazione)
      throws ImpossibileCercareContabilizzazionePamException {
    DetachedCriteria criteria = DetachedCriteria.forClass(ContabilizzazionePam.class);
    Conjunction conj = Restrictions.conjunction();
    conj.add(Restrictions.eq("id.numeroContabilizzazionePam", numeroContabilizzazionePam));
    conj.add(Restrictions.eq("codiceOperazione", codiceOperazione));
    criteria.add(conj);
    try {
      return (List<ContabilizzazionePam>) getHibernateTemplate().findByCriteria(criteria);
    } catch (DataAccessException e) {
      log("Impossibile Cercare ContabilizzazionePam [NUMEROCONTABPAM] [CODICEOPERAZIONE]"
View Full Code Here

Examples of org.hibernate.criterion.Conjunction

  @SuppressWarnings("unchecked")
  public List<CausaleFattura> cercaCausaleFatturaByCodiceFunzione(String codiceFunzione)
      throws ImpossibileCercareCausaleFatturaException {
    DetachedCriteria criteria = DetachedCriteria.forClass(CausaleFattura.class);
    Conjunction conj = Restrictions.conjunction();
    conj.add(Restrictions.eq("codiceFunzione", codiceFunzione));
    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 Cercare CausaleFattura [CODICEFUNZIONE] " + codiceFunzione);
View Full Code Here

Examples of org.hibernate.criterion.Conjunction

      List<SbilancioMovimentoContabileControlliIva> listaControlliIva)
      throws ImpossibileLeggereSbilanciMovimentiContabiliControlliIvaException {
    for (SbilancioMovimentoContabileControlliIva lista : listaControlliIva) {
      if (lista.getCodiceTipoProtocollo() != null) {
        DetachedCriteria criteria = DetachedCriteria.forClass(TipoProtocollo.class);
        Conjunction conj = Restrictions.conjunction();
        conj.add(Restrictions.eq("tipoProtocolloId.codiceTipoProtocollo", lista.getCodiceTipoProtocollo()));
        conj.add(Restrictions.eq("tipoProtocolloId.legalEntity", legalEntity));
        conj.add(Restrictions.eq("tipoProtocolloId.organizationUnit", organizationUnit));
        criteria.add(conj);
        try {
          List<TipoProtocollo> result = (List<TipoProtocollo>) getHibernateTemplate()
              .findByCriteria(criteria);
          if (result.size() > 0) {
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.