Examples of greaterThanOrEqualTo()


Examples of javax.persistence.criteria.CriteriaBuilder.greaterThanOrEqualTo()

    CriteriaBuilder cb = em.getCriteriaBuilder();
    CriteriaQuery<EventSource> cq = cb.createQuery(EventSource.class);
    Root<EventSource> evsr = cq.from(EventSource.class);
    List<Predicate> predicates = new ArrayList<Predicate>();
    if (query.getUpdateDateFrom() != null) {
      predicates.add(cb.greaterThanOrEqualTo(evsr.get(EventSource_.updateDate),
          query.getUpdateDateFrom()));
    }
    if (query.getUpdateDateTo() != null) {
      predicates.add(cb.lessThanOrEqualTo(evsr.get(EventSource_.updateDate),
          query.getUpdateDateTo()));
View Full Code Here

Examples of javax.persistence.criteria.CriteriaBuilder.greaterThanOrEqualTo()

        final Root<SearchRequest> requestRoot = cbQuery.from(SearchRequest.class);

        final Path<ISODate> requestDate = requestRoot.get(SearchRequest_.requestDate);
        final Expression<String> requestDateByType = cb.substring(requestDate.get(ISODate_.dateAndTime), 1, dateInterval.getSubstringEnd());

        Predicate whereClause = cb.and(cb.lessThanOrEqualTo(requestDate, to), cb.greaterThanOrEqualTo(requestDate, from));
        if (spec != null) {
            whereClause = cb.and(whereClause, spec.toPredicate(requestRoot, cbQuery, cb));
        }
        final CompoundSelection<Tuple> selection = cb.tuple(requestDateByType, cb.count(requestRoot));
        cbQuery.select(selection)
View Full Code Here

Examples of javax.persistence.criteria.CriteriaBuilder.greaterThanOrEqualTo()

        // fromDate
        if (criteria.getFromDate() != null) {
            predicate = builder.and(
                    predicate,
                    builder.greaterThanOrEqualTo(
                            _order.get(Order_.creationTime),
                            criteria.getFromDate().toDateTimeAtStartOfDay()));
        }

        if (criteria.getToDate() != null) {
View Full Code Here

Examples of javax.persistence.criteria.CriteriaBuilder.greaterThanOrEqualTo()

        // fromDate
        if (criteria.getFromDate() != null) {
            predicate = builder.and(
                    predicate,
                    builder.greaterThanOrEqualTo(
                            _transaction.get(Transaction_.creationTime),
                            criteria.getFromDate().toDateTimeAtStartOfDay()));
        }

        if (criteria.getToDate() != null) {
View Full Code Here

Examples of javax.persistence.criteria.CriteriaBuilder.greaterThanOrEqualTo()

        Root<Activity> activity = cq.from(Activity.class);
        Predicate provider = builder.equal(activity.get(PROVIDER), ProviderType.LinkIt);
        Predicate important = builder.le(activity.<Integer>get(LEVEL), 1);
        Predicate where = builder.and(provider, important);
        if (start != null) {
            Predicate after = builder.greaterThanOrEqualTo(activity.<Date>get(AT), start);
            where = builder.and(where, after);
        }
        if (end != null) {
            Predicate before = builder.lessThan(activity.<Date>get(AT), end);
            where = builder.and(where, before);
View Full Code Here

Examples of javax.persistence.criteria.CriteriaBuilder.greaterThanOrEqualTo()

            CriteriaBuilder builder = em().getCriteriaBuilder();
            CriteriaQuery<Activity> cq = builder.createQuery(Activity.class);
            Root<Activity> activity = cq.from(Activity.class);
            Predicate where = builder.in(activity.get("member")).value(m.links);
            if (start != null) {
                Predicate after = builder.greaterThanOrEqualTo(activity.<Date>get(AT), start);
                where = builder.and(where, after);
            }
            if (end != null) {
                Predicate before = builder.lessThan(activity.<Date>get(AT), end);
                where = builder.and(where, before);
View Full Code Here

Examples of javax.persistence.criteria.CriteriaBuilder.greaterThanOrEqualTo()

          } else if (t == Filter.LESS_THAN_EQUAL) {
            predicates.add(builder.lessThanOrEqualTo(datePath, dateVal));
          } else if (t == Filter.GREATER_THAN) {
            predicates.add(builder.greaterThan(datePath, dateVal));
          } else if (t == Filter.GREATER_THAN_EQUAL) {
            predicates.add(builder.greaterThanOrEqualTo(datePath, dateVal));
          }
        }
      }
     
      /*
 
View Full Code Here

Examples of javax.persistence.criteria.CriteriaBuilder.greaterThanOrEqualTo()

          } else if (t == Filter.LESS_THAN_EQUAL) {
            predicates.add(builder.lessThanOrEqualTo(datePath, dateVal));
          } else if (t == Filter.GREATER_THAN) {
            predicates.add(builder.greaterThan(datePath, dateVal));
          } else if (t == Filter.GREATER_THAN_EQUAL) {
            predicates.add(builder.greaterThanOrEqualTo(datePath, dateVal));
          }
        }
      }
     
      /*
 
View Full Code Here

Examples of javax.persistence.criteria.CriteriaBuilder.greaterThanOrEqualTo()

        final Predicate initStatus = cb.equal(j.get(Job_.status), JobStatus.INIT);
        final List<Predicate> predicates = new ArrayList<>();
        predicates.add(cb.equal(j.get(Job_.hostName), finalHostName));
        predicates.add(cb.or(runningStatus, initStatus));
        if (minStartTime != null) {
            predicates.add(cb.greaterThanOrEqualTo(j.get(Job_.started), new Date(minStartTime)));
        }
        if (maxStartTime != null) {
            predicates.add(cb.lessThan(j.get(Job_.started), new Date(maxStartTime)));
        }
        //documentation says that by default predicate array is conjuncted together
View Full Code Here

Examples of org.apache.derby.client.am.ProductLevel.greaterThanOrEqualTo()

            return 0;
        }
        ProductLevel alternateServerProductLvl =
                netAgent_.netConnection_.databaseMetaData_.productLevel_;
        boolean alternateServerIsEqualOrHigherToOriginalServer =
                (alternateServerProductLvl.greaterThanOrEqualTo
                (orgLvl.versionLevel_,
                        orgLvl.releaseLevel_,
                        orgLvl.modificationLevel_)) ? true : false;
        // write an entry to the trace
        if (!alternateServerIsEqualOrHigherToOriginalServer &&
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.