Examples of EmbeddedEntity


Examples of com.google.appengine.api.datastore.EmbeddedEntity

@RunWith(Arquillian.class)
public class EmbeddedEntityTest extends SimpleTestBase {

    @Test
    public void test() throws Exception {
        EmbeddedEntity embedded = new EmbeddedEntity();
        embedded.setProperty("string", "foo");

        Entity entity = createTestEntity();
        entity.setProperty("embedded", embedded);
        Key key = service.put(entity);

        Entity storedEntity = service.get(key);
        EmbeddedEntity storedEmbedded = (EmbeddedEntity) storedEntity.getProperty("embedded");

        assertEquals(embedded, storedEmbedded);
    }
View Full Code Here

Examples of com.google.appengine.api.datastore.EmbeddedEntity

        newRec.setProperty("stringData", "no entity property");
        newRec.setProperty("timestamp", new Date());
        elist.add(newRec);

        // Notice, no kind, or key is required
        EmbeddedEntity newRec0 = new EmbeddedEntity();
        newRec0.setProperty("stringData", "check6009464");
        newRec0.setProperty("timestamp", new Date());

        newRec = new Entity(kindName, rootKey);
        newRec.setProperty("entityDat", newRec0);
        newRec.setProperty("stringData", "have entity property");
        newRec.setProperty("timestamp", new Date());
        elist.add(newRec);
        service.put(elist);
        sync(waitTime);

        Query q = new Query(kindName, rootKey);
        int count = service.prepare(q).countEntities(FetchOptions.Builder.withDefaults());
        assertEquals(2, count);
        for (Entity readRec : service.prepare(q).asIterable()) {
            EmbeddedEntity ee2 = (EmbeddedEntity) readRec.getProperty("entityDat");
            if (ee2 != null) {
                assertEquals("have entity property", readRec.getProperty("stringData"));
                assertEquals(readRec.getProperty("entityDat").getClass(), EmbeddedEntity.class);
                Entity e = new Entity(ee2.getKey());
                e.setPropertiesFrom(ee2);
                assertEquals("check6009464", e.getProperty("stringData"));
            } else {
                assertEquals("no entity property", readRec.getProperty("stringData"));
            }
View Full Code Here

Examples of org.apache.cayenne.jpa.itest.ch2.entity.EmbeddedEntity

public class _2_1_5_EmbeddableTest extends EntityManagerCase {

    public void testEmbeddable() throws Exception {
        getDbHelper().deleteAll("EmbeddedEntity");

        EmbeddedEntity o1 = new EmbeddedEntity();
        Embeddable1 o2 = new Embeddable1();
        o2.setProperty1("p1");
        o1.setEmbeddable(o2);

        getEntityManager().persist(o1);
        getEntityManager().getTransaction().commit();

        assertEquals("p1", getDbHelper().getObject("EmbeddedEntity", "property1"));
View Full Code Here

Examples of org.apache.openjpa.persistence.datacache.common.apps.EmbeddedEntity

  }
 
  public void createData() {
    EmbeddingOwnerEntity owner = new EmbeddingOwnerEntity();
    for (int i = 0; i < SIZE; i++) {
      EmbeddedEntity member = new EmbeddedEntity();
      member.setMarker("Member-" + i);
      owner.addMember(member);
    }
    EntityManager em = emf.createEntityManager();
    em.getTransaction().begin();
    em.persist(owner);
View Full Code Here

Examples of org.apache.openjpa.persistence.datacache.common.apps.EmbeddedEntity

  }
 
  public void createData() {
    EmbeddingOwnerEntity owner = new EmbeddingOwnerEntity();
    for (int i = 0; i < SIZE; i++) {
      EmbeddedEntity member = new EmbeddedEntity();
      member.setMarker("Member-" + i);
      owner.addMember(member);
    }
    EntityManager em = emf.createEntityManager();
    em.getTransaction().begin();
    em.persist(owner);
View Full Code Here

Examples of org.apache.openjpa.persistence.datacache.common.apps.EmbeddedEntity

  }
 
  public void createData() {
    EmbeddingOwnerEntity owner = new EmbeddingOwnerEntity();
    for (int i = 0; i < SIZE; i++) {
      EmbeddedEntity member = new EmbeddedEntity();
      member.setMarker("Member-" + i);
      owner.addMember(member);
    }
    EntityManager em = emf.createEntityManager();
    em.getTransaction().begin();
    em.persist(owner);
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.