Package com.mysema.query.jpa.domain

Examples of com.mysema.query.jpa.domain.QCat


//        assertEquals("inheritedProperties", superClass.toString());
//    }

    @Test
    public void SubClassToSuper() {
        QCat cat = QCat.cat;
        QAnimal animal = new QAnimal(cat);

        assertEquals(Cat.class, animal.getType());
//        assertEquals(Cat.class.getSimpleName(), animal.getEntityName());
        assertEquals("cat", animal.toString());
View Full Code Here


        assertEquals("cat", animal.toString());
    }

    @Test
    public void SubClassToSuper2() {
        QCat cat = QCat.cat;
        QAnimal animal = new QAnimal(cat.getMetadata());

        assertEquals(Animal.class, animal.getType());
//        assertEquals(Animal.class.getSimpleName(), animal.getEntityName());
        assertEquals("cat", animal.toString());
    }
View Full Code Here

    }

    @Test
    public void SuperClassToSub() {
        QAnimal animal = QAnimal.animal;
        QCat cat = new QCat(animal.getMetadata());

        assertEquals(Cat.class, cat.getType());
//        assertEquals(Cat.class.getSimpleName(), cat.getEntityName());
        assertEquals("animal", cat.toString());
    }
View Full Code Here

public class HibernateQueryTest {

    @Test
    public void Clone() {
        QCat cat = QCat.cat;
        BooleanBuilder emptyBooleanBuilder = new BooleanBuilder();
        HibernateQuery hq = new HibernateQuery().from(cat).where(cat.name.isNull().and(emptyBooleanBuilder));

        HibernateQuery hq2 = hq.clone();
        assertNotNull(hq2);
View Full Code Here

public class JPASubQueryTest {

    @Test
    public void Multiple_Projections() {
        QCat cat = QCat.cat;
        JPASubQuery query = new JPASubQuery();
        query.from(cat);
        assertEquals(1, query.list(cat).getMetadata().getProjection().size());
        assertEquals(1, query.list(cat).getMetadata().getProjection().size());
    }
View Full Code Here

        assertEquals(1, query.list(cat).getMetadata().getProjection().size());
    }

    @Test
    public void Via_Interface() {
        QCat cat = QCat.cat;
        JPQLSubQuery query = new JPASubQuery();
        query.from(cat);
        assertEquals(1, query.list(cat).getMetadata().getProjection().size());
        assertEquals(1, query.list(cat).getMetadata().getProjection().size());
    }
View Full Code Here

        mixin.where((Predicate)null);
    }

    @Test
    public void OrderBy() {
        QCat cat = QCat.cat;
        QCat cat_mate = new QCat("cat_mate");
        mixin.from(cat);
        mixin.orderBy(cat.mate.name.asc());

        QueryMetadata md = mixin.getMetadata();
        assertEquals(Arrays.asList(
View Full Code Here

                md.getOrderBy());
    }

    @Test
    public void OrderBy_Where() {
        QCat cat = QCat.cat;
        mixin.from(cat);
        mixin.where(cat.mate.name.isNotNull());
        mixin.orderBy(cat.mate.name.asc());

        QueryMetadata md = mixin.getMetadata();
View Full Code Here

        assertEquals(Arrays.asList(cat.mate.name.asc()), md.getOrderBy());
    }

    @Test
    public void OrderBy_GroupBy() {
        QCat cat = QCat.cat;
        mixin.from(cat);
        mixin.groupBy(cat.mate.name);
        mixin.orderBy(cat.mate.name.asc());

        QueryMetadata md = mixin.getMetadata();
View Full Code Here

        assertEquals(Arrays.asList(cat.mate.name.asc()), md.getOrderBy());
    }

    @Test
    public void OrderBy_Operation() {
        QCat cat = QCat.cat;
        QCat cat_mate = new QCat("cat_mate");
        mixin.from(cat);
        mixin.orderBy(cat.mate.name.lower().asc());

        QueryMetadata md = mixin.getMetadata();
        assertEquals(Arrays.asList(
View Full Code Here

TOP

Related Classes of com.mysema.query.jpa.domain.QCat

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.