Package org.apache.cayenne.query

Examples of org.apache.cayenne.query.SelectQuery


        // insert
        ivRootTable.insert(1, "xROOT", null);
        ivRootTable.insert(2, "xSUB1_ROOT", "IvSub1");
        ivSub1Table.insert(2, "xSUB1");

        SelectQuery query = new SelectQuery(IvRoot.class);
        List<IvRoot> results = context.performQuery(query);

        assertEquals(2, results.size());

        // since we don't have ordering, need to analyze results in an order agnostic
View Full Code Here


        ivSub1Sub1Table.insert(3, "xSUB1_SUB1");

        ivRootTable.insert(4, "xROOT_SUB2", "IvSub2");
        ivSub2Table.insert(4, "xSUB2");

        SelectQuery query = new SelectQuery(IvRoot.class);
        List<IvRoot> results = context.performQuery(query);

        assertEquals(4, results.size());

        // since we don't have ordering, need to analyze results in an order agnostic
View Full Code Here

        ivSub1Sub1Table.insert(3, "xSUB1_SUB1");

        ivRootTable.insert(4, "xROOT_SUB2", "IvSub2");
        ivSub2Table.insert(4, "xSUB2");

        SelectQuery query = new SelectQuery(IvSub1.class);
        List<IvRoot> results = context.performQuery(query);

        assertEquals(2, results.size());

        // since we don't have ordering, need to analyze results in an order agnostic
View Full Code Here

        ivSub1Sub1Table.insert(3, "xSUB1_SUB1");

        ivRootTable.insert(4, "xROOT_SUB2", "IvSub2");
        ivSub2Table.insert(4, "xSUB2");

        SelectQuery query = new SelectQuery(IvRoot.class);

        List<IvRoot> results = context.performQuery(query);

        assertEquals(4, results.size());
        Map<String, IvRoot> resultTypes = new HashMap<String, IvRoot>();
View Full Code Here

        // insert
        iv1RootTable.insert(1, "xROOT", null);
        iv1RootTable.insert(2, "xSUB1_ROOT", "Iv1Sub1");
        iv1Sub1Table.insert(2, "xSUB1");

        SelectQuery query = new SelectQuery(Iv1Root.class);
        List<Iv1Root> results = context.performQuery(query);

        assertEquals(2, results.size());

        // since we don't have ordering, need to analyze results in an order agnostic
View Full Code Here

        super.setUp();

        deleteTestData();
        createTestData("testArtists");

        SelectQuery q = new SelectQuery("Artist");
        q.setPageSize(6);
        q.setFetchingDataRows(true);
        q.addOrdering("db:ARTIST_ID", SortOrder.ASCENDING);

        query = q;
        list = new SimpleIdIncrementalFaultList(super.createDataContext(), query);
    }
View Full Code Here

    public void testIndexOf1() throws Exception {
        DataContext parallelContext = createDataContext();

        Expression qual = ExpressionFactory.matchExp("artistName", "artist20");
        SelectQuery query = new SelectQuery(Artist.class, qual);
        query.setFetchingDataRows(true);
        List artists = parallelContext.performQuery(query);

        assertEquals(1, artists.size());

        Map row = (Map) artists.get(0);
View Full Code Here

       
        // resolve first page
        list.get(0);

        Expression qual = ExpressionFactory.matchExp("artistName", "artist2");
        SelectQuery query = new SelectQuery(Artist.class, qual);
        query.setFetchingDataRows(true);
        List artists = parallelContext.performQuery(query);

        assertEquals(1, artists.size());

        Map row = (Map) artists.get(0);
View Full Code Here

      
        // resolve first page
        list.get(0);

        Expression qual = ExpressionFactory.matchExp("artistName", "artist3");
        SelectQuery query = new SelectQuery(Artist.class, qual);
        query.setFetchingDataRows(true);
        List artists = parallelContext.performQuery(query);

        assertEquals(1, artists.size());

        Map row = (Map) artists.get(0);
View Full Code Here

    public void testLastIndexOf2() throws Exception {
        DataContext parallelContext = createDataContext();

        Expression qual = ExpressionFactory.matchExp("artistName", "artist20");
        SelectQuery query = new SelectQuery(Artist.class, qual);
        query.setFetchingDataRows(true);
        List artists = parallelContext.performQuery(query);

        assertEquals(1, artists.size());

        Map row = (Map) artists.get(0);
View Full Code Here

TOP

Related Classes of org.apache.cayenne.query.SelectQuery

Copyright © 2018 www.massapicom. 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.