Package org.apache.cayenne.map

Examples of org.apache.cayenne.map.ObjEntity.addAttribute()


                embedded.addAttributeOverride(override.getName(), override
                        .getColumn()
                        .getName());
            }

            entity.addAttribute(embedded);

            // for each embedded attribute, add all Embeddable attributes to DbEntity,
            // honoring @Column settings
            JpaEmbeddable jpaEmbeddable = path
                    .firstInstanceOf(JpaEntityMap.class)
View Full Code Here


            m1.setClassName(CAY_207Manager1.class.getName());
            ObjAttribute ma1 = new ObjAttribute("clientContactType");
            ma1.setDbAttributePath("CLIENT_CONTACT_TYPE");
            ma1.setType(CAY_207String1.class.getName());
            ma1.setEntity(m1);
            m1.addAttribute(ma1);

            ObjEntity m2 = new ObjEntity("Manager2");
            m2.setSuperEntityName(manager.getName());
            m2.setDeclaredQualifier(Expression.fromString("personType = \"M2\""));
            m2.setClassName(CAY_207Manager2.class.getName());
View Full Code Here

            m2.setClassName(CAY_207Manager2.class.getName());
            ObjAttribute ma2 = new ObjAttribute("clientContactType");
            ma2.setDbAttributePath("CLIENT_CONTACT_TYPE");
            ma2.setType(CAY_207String2.class.getName());
            ma2.setEntity(m2);
            m2.addAttribute(ma2);

            testMap = new DataMap("CAY-207");
            testMap.addObjEntity(m1);
            testMap.addObjEntity(m2);
        }
View Full Code Here

            ObjAttribute artistObjAttr = new ObjAttribute(
                    "smallintUnsigned",
                    "java.lang.Integer",
                    artistObj);
            artistObjAttr.setDbAttributePath("SMALLINT_UNSIGNED");
            artistObj.addAttribute(artistObjAttr);
            getDomain().getEntityResolver().clearCache();
            getDomain().getEntityResolver().getClassDescriptorMap().clearDescriptors();
        }
    }
View Full Code Here

        // setup fixture
        ObjEntity testEntity = new ObjEntity("Test");

        ObjAttribute a1 = new ObjAttribute("a1");
        a1.setType("dummy1");
        testEntity.addAttribute(a1);

        ObjAttribute a2 = new ObjAttribute("a2");
        a2.setType("dummy2");
        testEntity.addAttribute(a2);
View Full Code Here

        a1.setType("dummy1");
        testEntity.addAttribute(a1);

        ObjAttribute a2 = new ObjAttribute("a2");
        a2.setType("dummy2");
        testEntity.addAttribute(a2);

        cgen.getClassGenerationInfo().setClassName("C");
        cgen.getClassGenerationInfo().setSuperPrefix("*");
        cgen.getClassGenerationInfo().setSuperClassName("SC");

View Full Code Here

    public void testReservedName() throws Exception {
        // setup fixture
        ObjEntity testEntity = new ObjEntity("Test");
        ObjAttribute attribute = new ObjAttribute("abstract");
        attribute.setType("dummy");
        testEntity.addAttribute(attribute);
        cgen.getClassGenerationInfo().setClassName("C");
        cgen.getClassGenerationInfo().setSuperPrefix("*");
        cgen.getClassGenerationInfo().setSuperClassName("SC");

        String generated = generatedString(testEntity);
View Full Code Here

        // setup fixture
        ObjEntity testEntity = new ObjEntity("Test");

        ObjAttribute a1 = new ObjAttribute("a1");
        a1.setType("dummy1");
        testEntity.addAttribute(a1);

        ObjAttribute a2 = new ObjAttribute("a2");
        a2.setType("dummy2");
        testEntity.addAttribute(a2);
View Full Code Here

        a1.setType("dummy1");
        testEntity.addAttribute(a1);

        ObjAttribute a2 = new ObjAttribute("a2");
        a2.setType("dummy2");
        testEntity.addAttribute(a2);

        cgen.getClassGenerationInfo().setClassName("C");
        cgen.getClassGenerationInfo().setSuperPrefix("*");
        cgen.getClassGenerationInfo().setSuperClassName("SC");

View Full Code Here

    public void testReservedName() throws Exception {
        // setup fixture
        ObjEntity testEntity = new ObjEntity("Test");
        ObjAttribute attribute = new ObjAttribute("abstract");
        attribute.setType("dummy");
        testEntity.addAttribute(attribute);
        cgen.getClassGenerationInfo().setClassName("C");
        cgen.getClassGenerationInfo().setSuperPrefix("*");
        cgen.getClassGenerationInfo().setSuperClassName("SC");

        String generated = generatedString(testEntity);
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.