Package com.github.jmkgreen.morphia.mapping.cache

Examples of com.github.jmkgreen.morphia.mapping.cache.EntityCache


    long start = System.nanoTime();
    List<DBObject> list = ds.getDB().getCollection("Address").
                  find().
                  sort(new BasicDBObject("name", 1)).
                  toArray();
    EntityCache entityCache = new DefaultEntityCache();
    List<Address> resultList = new LinkedList<Address>();
    for (DBObject dbObject : list) {
      Address address = morphia.fromDBObject(Address.class, dbObject, entityCache);
      resultList.add(address);
    }
View Full Code Here


        //TODO remove this after testing.
        if (dbColl == null)
            dbColl = getCollection(((QueryImpl<T>) query).getEntityClass());

        QueryImpl<T> qi = ((QueryImpl<T>) query);
        EntityCache cache = createCache();

        if (log.isTraceEnabled())
            log.trace("Executing findAndModify(" + dbColl.getName() + ") with delete ...");

        DBObject result = dbColl.findAndModify(qi.getQueryObject(), qi.getFieldsObject(), qi.getSortObject(), true, null, false, false);
View Full Code Here

TOP

Related Classes of com.github.jmkgreen.morphia.mapping.cache.EntityCache

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.