Search in sources :

Example 36 with Entity

use of org.apache.cayenne.map.Entity in project cayenne by apache.

the class EntityEventTest method testEntity.

@Test
public void testEntity() throws Exception {
    Object src = new Object();
    Entity d = new DbEntity("abc");
    EntityEvent e = new EntityEvent(src, null);
    e.setEntity(d);
    assertSame(d, e.getEntity());
}
Also used : DbEntity(org.apache.cayenne.map.DbEntity) Entity(org.apache.cayenne.map.Entity) DbEntity(org.apache.cayenne.map.DbEntity) EntityEvent(org.apache.cayenne.map.event.EntityEvent) Test(org.junit.Test)

Example 37 with Entity

use of org.apache.cayenne.map.Entity in project cayenne by apache.

the class EntityEventTest method testNameChange2.

@Test
public void testNameChange2() throws Exception {
    Entity d = new DbEntity("abc");
    EntityEvent e = new EntityEvent(new Object(), d, "abc");
    assertEquals(d.getName(), e.getNewName());
    assertFalse(e.isNameChange());
}
Also used : DbEntity(org.apache.cayenne.map.DbEntity) Entity(org.apache.cayenne.map.Entity) DbEntity(org.apache.cayenne.map.DbEntity) EntityEvent(org.apache.cayenne.map.event.EntityEvent) Test(org.junit.Test)

Example 38 with Entity

use of org.apache.cayenne.map.Entity in project cayenne by apache.

the class EOQuery method initBindings.

private synchronized void initBindings() {
    if (bindings != null) {
        return;
    }
    bindings = new HashMap();
    if (!(root instanceof Entity)) {
        return;
    }
    Map qualifier = (Map) plistMap.get("qualifier");
    initBindings(bindings, (Entity) root, qualifier);
}
Also used : ObjEntity(org.apache.cayenne.map.ObjEntity) Entity(org.apache.cayenne.map.Entity) HashMap(java.util.HashMap) HashMap(java.util.HashMap) Map(java.util.Map)

Aggregations

Entity (org.apache.cayenne.map.Entity)38 DbEntity (org.apache.cayenne.map.DbEntity)24 ObjEntity (org.apache.cayenne.map.ObjEntity)23 DataMap (org.apache.cayenne.map.DataMap)10 DbRelationship (org.apache.cayenne.map.DbRelationship)9 DataChannelDescriptor (org.apache.cayenne.configuration.DataChannelDescriptor)6 DbAttribute (org.apache.cayenne.map.DbAttribute)6 Attribute (org.apache.cayenne.map.Attribute)5 ObjAttribute (org.apache.cayenne.map.ObjAttribute)5 QueryDescriptor (org.apache.cayenne.map.QueryDescriptor)5 Relationship (org.apache.cayenne.map.Relationship)5 EntityEvent (org.apache.cayenne.map.event.EntityEvent)5 EntityDisplayEvent (org.apache.cayenne.modeler.event.EntityDisplayEvent)5 Test (org.junit.Test)5 ArrayList (java.util.ArrayList)4 DataNodeDescriptor (org.apache.cayenne.configuration.DataNodeDescriptor)4 ObjRelationship (org.apache.cayenne.map.ObjRelationship)4 SelectQueryDescriptor (org.apache.cayenne.map.SelectQueryDescriptor)3 Collection (java.util.Collection)2 HashMap (java.util.HashMap)2