Package com.mysema.query.jpa.codegen

Examples of com.mysema.query.jpa.codegen.HibernateDomainExporter.execute()


        File gen = new File("target/" + getClass().getSimpleName());
        FileUtils.delete(gen);
        Configuration config = new Configuration();
        config.addFile(new File("src/test/resources/com/mysema/query/jpa/domain8/domain.hbm.xml"));
        HibernateDomainExporter exporter = new HibernateDomainExporter("Q", gen, config);
        exporter.execute();
       
        assertTrue(new File(gen, "com/mysema/query/jpa/domain8/QA.java").exists());
        assertTrue(new File(gen, "com/mysema/query/jpa/domain8/QB.java").exists());

        CompileUtils.compile(gen.getAbsolutePath());
View Full Code Here


        File gen = new File("target/" + getClass().getSimpleName());
        FileUtils.delete(gen);
        Configuration config = new Configuration();
        config.addFile(new File("src/test/resources/com/mysema/query/jpa/domain9/domain.hbm.xml"));
        HibernateDomainExporter exporter = new HibernateDomainExporter("Q", gen, config);
        exporter.execute();

        CompileUtils.compile(gen.getAbsolutePath());
    }
   
}
View Full Code Here

        File gen = new File("target/" + getClass().getSimpleName());
        FileUtils.delete(gen);
        Configuration config = new Configuration();
        config.addFile(new File("src/test/resources/com/mysema/query/jpa/domain13/domain.hbm.xml"));
        HibernateDomainExporter exporter = new HibernateDomainExporter("Q", gen, config);
        exporter.execute();       
       
        assertTrue(new File(gen, "com/mysema/query/jpa/domain13/QEntity.java").exists());

        CompileUtils.compile(gen.getAbsolutePath());
    }
View Full Code Here

        File gen = new File("target/" + getClass().getSimpleName());
        FileUtils.delete(gen);
        Configuration config = new Configuration();
        config.addFile(new File("src/test/resources/com/mysema/query/jpa/domain11/domain.hbm.xml"));
        HibernateDomainExporter exporter = new HibernateDomainExporter("Q", gen, config);
        exporter.execute();
       
        assertTrue(new File(gen, "com/mysema/query/jpa/domain11/QOtherthing.java").exists());
        assertTrue(new File(gen, "com/mysema/query/jpa/domain11/QSomething.java").exists());
       
        String str = Files.toString(new File(gen, "com/mysema/query/jpa/domain11/QOtherthing.java"), Charsets.UTF_8);
View Full Code Here

        File gen = new File("target/" + getClass().getSimpleName());
        FileUtils.delete(gen);
        Configuration config = new Configuration();
        config.addFile(new File("src/test/resources/com/mysema/query/jpa/domain6/Contact.hbm.xml"));
        HibernateDomainExporter exporter = new HibernateDomainExporter("Q", gen, config);
        exporter.execute();

        File targetFile = new File(gen, "com/mysema/query/jpa/domain6/QContact.java");
        assertContains(targetFile, "ListPath<PhoneNumber, QPhoneNumber> phoneNumbers");
       
        targetFile = new File(gen, "com/mysema/query/jpa/domain6/QPhoneNumber.java");
View Full Code Here

        File gen = new File("target/" + getClass().getSimpleName());
        FileUtils.delete(gen);
        Configuration config = new Configuration();
        config.addFile(new File("src/test/resources/com/mysema/query/jpa/domain7/domain.hbm.xml"));
        HibernateDomainExporter exporter = new HibernateDomainExporter("Q", gen, config);
        exporter.execute();
       
        assertTrue(new File(gen, "com/mysema/query/jpa/domain7/QA.java").exists());
        assertTrue(new File(gen, "com/mysema/query/jpa/domain7/QB.java").exists());
        assertTrue(new File(gen, "com/mysema/query/jpa/domain7/QC.java").exists());
View Full Code Here

        File gen = new File("target/" + getClass().getSimpleName());
        FileUtils.delete(gen);
        Configuration config = new Configuration();
        config.addFile(new File("src/test/resources/com/mysema/query/jpa/domain10/domain.hbm.xml"));
        HibernateDomainExporter exporter = new HibernateDomainExporter("Q", gen, config);
        exporter.execute();

        assertTrue(new File(gen, "com/mysema/query/jpa/domain10/QEntity.java").exists());
        assertFalse(new File(gen, "com/mysema/query/jpa/domain10/QCustomType.java").exists());

        CompileUtils.compile(gen.getAbsolutePath());
View Full Code Here

        File gen = new File("target/" + getClass().getSimpleName());
        FileUtils.delete(gen);
        Configuration config = new Configuration();
        config.addFile(new File("src/test/resources/com/mysema/query/jpa/domain15/domain.hbm.xml"));
        HibernateDomainExporter exporter = new HibernateDomainExporter("Q", gen, config);
        exporter.execute();       
       
        assertTrue(new File(gen, "com/mysema/query/jpa/domain15/QEntity.java").exists());
        assertTrue(new File(gen, "com/mysema/query/jpa/domain15/QEntity2.java").exists());
        assertTrue(new File(gen, "com/mysema/query/jpa/domain15/QSuperclass.java").exists());
View Full Code Here

        File gen = new File("target/" + getClass().getSimpleName());
        FileUtils.delete(gen);
        Configuration config = new Configuration();
        config.addFile(new File("src/test/resources/com/mysema/query/jpa/domain12/domain.hbm.xml"));
        HibernateDomainExporter exporter = new HibernateDomainExporter("Q", gen, config);
        exporter.execute();
       
        assertTrue(new File(gen, "com/mysema/query/jpa/domain12/QEntity.java").exists());
        assertTrue(new File(gen, "com/mysema/query/jpa/domain12/QSupertype.java").exists());

        CompileUtils.compile(gen.getAbsolutePath());
View Full Code Here

        File gen = new File("target/" + getClass().getSimpleName());
        FileUtils.delete(gen);
        Configuration config = new Configuration();
        config.addFile(new File("src/test/resources/com/mysema/query/jpa/domain16/domain.hbm.xml"));
        HibernateDomainExporter exporter = new HibernateDomainExporter("Q", gen, config);
        exporter.execute();

        assertTrue(new File(gen, "com/mysema/query/jpa/domain16/QEntity.java").exists());
        assertFalse(new File(gen, "com/mysema/query/jpa/domain16/QCustom.java").exists());
        assertTrue(new File(gen, "com/mysema/query/jpa/domain16/QCustom2.java").exists());
        assertFalse(new File(gen, "com/mysema/query/jpa/domain16/QCustom3.java").exists());
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.