Examples of addPathClass()


Examples of org.apache.ojb.broker.query.QueryByCriteria.addPathClass()

    public void testAddClassPathOnQuery_2()
    {
        Criteria criteria = new Criteria();
        criteria.addLike("qualifiers.importance", "NO_MATCH%");
        QueryByCriteria query = QueryFactory.newQuery(BaseContentImpl.class, criteria, true);
        query.addPathClass("qualifiers", Topic.class);
        List content = (List) broker.getCollectionByQuery(query);

        assertEquals(0, content.size());
    }
View Full Code Here

Examples of org.apache.ojb.broker.query.QueryByCriteria.addPathClass()

        Criteria criteria = new Criteria();
        criteria.addLike("headline", "SAL%");
        criteria.addEqualTo("qualifiers.importance", "unimportant");
        criteria.addEqualTo("qualifiers.name", "Sellers");
        QueryByCriteria query = QueryFactory.newQuery(BaseContentImpl.class, criteria, true);
        query.addPathClass("qualifiers", Qualifier.class);
        query.addPathClass("qualifiers", Topic.class);
        query.addPathClass("qualifiers", TopicExt.class);
        List content = (List) broker.getCollectionByQuery(query);

        assertEquals(1, content.size());
View Full Code Here

Examples of org.apache.ojb.broker.query.QueryByCriteria.addPathClass()

        criteria.addLike("headline", "SAL%");
        criteria.addEqualTo("qualifiers.importance", "unimportant");
        criteria.addEqualTo("qualifiers.name", "Sellers");
        QueryByCriteria query = QueryFactory.newQuery(BaseContentImpl.class, criteria, true);
        query.addPathClass("qualifiers", Qualifier.class);
        query.addPathClass("qualifiers", Topic.class);
        query.addPathClass("qualifiers", TopicExt.class);
        List content = (List) broker.getCollectionByQuery(query);

        assertEquals(1, content.size());
        assertEquals(11, ((Paper)content.get(0)).getId());
View Full Code Here

Examples of org.apache.ojb.broker.query.QueryByCriteria.addPathClass()

        criteria.addEqualTo("qualifiers.importance", "unimportant");
        criteria.addEqualTo("qualifiers.name", "Sellers");
        QueryByCriteria query = QueryFactory.newQuery(BaseContentImpl.class, criteria, true);
        query.addPathClass("qualifiers", Qualifier.class);
        query.addPathClass("qualifiers", Topic.class);
        query.addPathClass("qualifiers", TopicExt.class);
        List content = (List) broker.getCollectionByQuery(query);

        assertEquals(1, content.size());
        assertEquals(11, ((Paper)content.get(0)).getId());
        assertNotNull(((Paper)content.get(0)).getQualifiers());
View Full Code Here

Examples of org.apache.ojb.broker.query.QueryByCriteria.addPathClass()

        criteria.addLike("headline", "SAL%");
        criteria.addEqualTo("qualifiers.importance", "unimportant");
        criteria.addEqualTo("qualifiers.name", "Sellers");
        QueryByCriteria query = QueryFactory.newQuery(BaseContentImpl.class, criteria, true);
        //query.addPathClass("qualifiers", Qualifier.class);
        query.addPathClass("qualifiers", Topic.class);
        query.addPathClass("qualifiers", TopicExt.class);
        List content = (List) broker.getCollectionByQuery(query);

        assertEquals(1, content.size());
        assertEquals(11, ((Paper)content.get(0)).getId());
View Full Code Here

Examples of org.apache.ojb.broker.query.QueryByCriteria.addPathClass()

      crit2.setAlias("alias2");

      crit1.addAndCriteria(crit2);

      QueryByCriteria query = new QueryByCriteria(B.class, crit1);
      query.addPathClass("cSet", C1.class);

      Collection allBs = broker.getCollectionByQuery(query);

      java.util.Iterator itr = allBs.iterator();
View Full Code Here

Examples of org.apache.ojb.broker.query.QueryByCriteria.addPathClass()

    public void testAddPathClass()
    {
        Criteria criteria = new Criteria();
        criteria.addNotNull("qualifiers.name");
        QueryByCriteria query = new QueryByCriteria(BaseContentImpl.class, criteria, true);
        query.addPathClass("qualifiers",Qualifier.class);
        query.addPathClass("qualifiers",Area.class);
        List content = (List) broker.getCollectionByQuery(query);
        assertEquals(1,content.size());
        assertEquals(10,((Paper)content.get(0)).getId());
    }
View Full Code Here

Examples of org.apache.ojb.broker.query.QueryByCriteria.addPathClass()

    {
        Criteria criteria = new Criteria();
        criteria.addNotNull("qualifiers.name");
        QueryByCriteria query = new QueryByCriteria(BaseContentImpl.class, criteria, true);
        query.addPathClass("qualifiers",Qualifier.class);
        query.addPathClass("qualifiers",Area.class);
        List content = (List) broker.getCollectionByQuery(query);
        assertEquals(1,content.size());
        assertEquals(10,((Paper)content.get(0)).getId());
    }
View Full Code Here

Examples of org.apache.ojb.broker.query.QueryByCriteria.addPathClass()

        Criteria criteria = new Criteria();
       
        criteria.addLike("headline","Bra%");
        criteria.addNotNull("qualifiers.name");
        QueryByCriteria query = new QueryByCriteria(BaseContentImpl.class, criteria, true);
        query.addPathClass("qualifiers",Qualifier.class);
        query.addPathClass("qualifiers",Topic.class);
        query.addPathClass("qualifiers",Category.class);
       
        List content = (List) broker.getCollectionByQuery(query);
        assertEquals(1,content.size());
View Full Code Here

Examples of org.apache.ojb.broker.query.QueryByCriteria.addPathClass()

       
        criteria.addLike("headline","Bra%");
        criteria.addNotNull("qualifiers.name");
        QueryByCriteria query = new QueryByCriteria(BaseContentImpl.class, criteria, true);
        query.addPathClass("qualifiers",Qualifier.class);
        query.addPathClass("qualifiers",Topic.class);
        query.addPathClass("qualifiers",Category.class);
       
        List content = (List) broker.getCollectionByQuery(query);
        assertEquals(1,content.size());
        assertEquals(3,((News)content.get(0)).getId());
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.