Examples of addGreaterThan()


Examples of org.apache.ojb.broker.query.Criteria.addGreaterThan()

        subCrit.addEqualToField("productGroupId", Criteria.PARENT_QUERY_PREFIX + "groupId");
        subQuery = QueryFactory.newReportQuery(Article.class, subCrit);
        subQuery.setAttributes(new String[] { "count(productGroupId)" });

        crit.addGreaterThan(subQuery, "10"); // MORE than 10 articles
        crit.addLessThan("groupId", new Integer(987654));
        Query q = QueryFactory.newQuery(ProductGroup.class, crit);

        Collection results = broker.getCollectionByQuery(q);
        assertNotNull(results);
View Full Code Here

Examples of org.apache.ojb.broker.query.Criteria.addGreaterThan()

    public void testDuplicateExtentQueries()
    {
        Collection result;
        Set set = new HashSet();
        Criteria crit = new Criteria();
        crit.addGreaterThan("articleId",new Integer(70));
        QueryByCriteria qry = new QueryByCriteria(InterfaceArticle.class, crit);

        broker.clearCache();
        result = broker.getCollectionByQuery(qry);
        set.addAll(result);
View Full Code Here

Examples of org.apache.ojb.broker.query.Criteria.addGreaterThan()

        subQuery = QueryFactory.newReportQuery(Article.class, subCrit);
        subQuery.setAttributes(new String[]{"count(productGroupId)"});

        // mkalen: if using String("10") instead of Integer below,
        // PostgreSQL will return 7 (sic!) groups
        crit.addGreaterThan(subQuery, new Integer(10)); // MORE than 10 articles
        crit.addLessThan("groupId", PGROUP_ID_HI_WATERMARK);
        Query q = QueryFactory.newQuery(ProductGroup.class, crit);

        Collection results = broker.getCollectionByQuery(q);
        assertNotNull(results);
View Full Code Here

Examples of org.apache.ojb.broker.query.Criteria.addGreaterThan()

  {
    Criteria crit;
    Query q;
    Collection results;
    crit = new Criteria();
    crit.addGreaterThan("source.location.x", new Integer(0));
    crit.addEqualTo("source.location.y", new Integer(0));
    q = QueryFactory.newQuery(GraphEdge.class, crit);
    results = broker.getCollectionByQuery(q);
    assertNotNull(results);
    assertEquals(results.size(), 1); // only "bc" conforms
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.