Examples of asSingleEntity()


Examples of com.google.appengine.api.datastore.PreparedQuery.asSingleEntity()

        // creates a query for fieldname:child_tablename
        com.google.appengine.api.datastore.Query q =
          new com.google.appengine.api.datastore.Query(GaeMappingUtils.getKindWithAncestorField(cInfo, info, f));

        PreparedQuery pq = ds.prepare(q.setAncestor(ancestorKey));
        Entity cEntity = pq.asSingleEntity();
        Object cObj = Util.createObjectInstance(cClazz);
        GaeMappingUtils.fillModelAndKey(cObj, cEntity);
        Util.setField(ancestor, f, cObj);
      }
      // todo manage joined one2many listquery
View Full Code Here

Examples of com.google.appengine.api.datastore.PreparedQuery.asSingleEntity()

    Query q = new Query(DEPARTMENT_KIND);
    q.setKeysOnly();
    q.addFilter(DEPARTMENT_ID_PROPERTY, FilterOperator.EQUAL,
        cio.getDepartmentId());
    PreparedQuery pq = datastore.prepare(q);
    return pq.asSingleEntity().getKey();
  }

  private Key makeParentKey(SectionInformationObject sio) {
    Query q = new Query(COURSE_KIND);
    q.setKeysOnly();
View Full Code Here

Examples of com.google.appengine.api.datastore.PreparedQuery.asSingleEntity()

    q.setKeysOnly();
    q.addFilter(DEPARTMENT_ID_PROPERTY, FilterOperator.EQUAL,
        sio.getDepartmentId());
    q.addFilter(COURSE_ID_PROPERTY, FilterOperator.EQUAL, sio.getCourseId());
    PreparedQuery pq = datastore.prepare(q);
    return pq.asSingleEntity().getKey();
  }

  private Key makeParentKey(BookInformationObject bio) {
    Query q = new Query(DEPARTMENT_KIND);
    q.setKeysOnly();
View Full Code Here

Examples of com.google.appengine.api.datastore.PreparedQuery.asSingleEntity()

        bio.getDepartmentId());
    q.addFilter(COURSE_ID_PROPERTY, FilterOperator.EQUAL, bio.getCourseId());
    q.addFilter(SECTION_ID_PROPERTY, FilterOperator.EQUAL,
        bio.getSectionId());
    PreparedQuery pq = datastore.prepare(q);
    return pq.asSingleEntity().getKey();
  }

  public DepartmentInformationObject queryDepartmentFromId(String departmentId) {
    Query q = new Query(DEPARTMENT_KIND);
    q.addFilter(DEPARTMENT_ID_PROPERTY, FilterOperator.EQUAL, departmentId);
View Full Code Here

Examples of com.google.appengine.api.datastore.PreparedQuery.asSingleEntity()

  public DepartmentInformationObject queryDepartmentFromId(String departmentId) {
    Query q = new Query(DEPARTMENT_KIND);
    q.addFilter(DEPARTMENT_ID_PROPERTY, FilterOperator.EQUAL, departmentId);
    PreparedQuery pq = datastore.prepare(q);
    Entity e = pq.asSingleEntity();
    if (e == null)
      return null;
    return getDepartmentFromEntity(e);
  }
View Full Code Here

Examples of com.google.appengine.api.datastore.PreparedQuery.asSingleEntity()

      String courseId) {
    Query q = new Query(COURSE_KIND);
    q.addFilter(DEPARTMENT_ID_PROPERTY, FilterOperator.EQUAL, departmentId);
    q.addFilter(COURSE_ID_PROPERTY, FilterOperator.EQUAL, courseId);
    PreparedQuery pq = datastore.prepare(q);
    Entity e = pq.asSingleEntity();
    if (e == null)
      return null;
    return getCourseFromEntity(e);
  }
View Full Code Here

Examples of com.google.appengine.api.datastore.PreparedQuery.asSingleEntity()

    Query q = new Query(SECTION_KIND);
    q.addFilter(DEPARTMENT_ID_PROPERTY, FilterOperator.EQUAL, departmentId);
    q.addFilter(COURSE_ID_PROPERTY, FilterOperator.EQUAL, courseId);
    q.addFilter(SECTION_ID_PROPERTY, FilterOperator.EQUAL, sectionId);
    PreparedQuery pq = datastore.prepare(q);
    Entity e = pq.asSingleEntity();
    if (e == null)
      return null;
    return getSectionFromEntity(e);
  }
View Full Code Here

Examples of com.google.appengine.api.datastore.PreparedQuery.asSingleEntity()

    Query q = new Query(ENTRY_KIND);
    q.addFilter(VERIFY_KEY_PROPERTY, FilterOperator.EQUAL, key);
    q.addFilter(ACTIVATED_PROPERTY, FilterOperator.EQUAL, false);
    PreparedQuery pq = datastore.prepare(q);
      try {
        Entity e = pq.asSingleEntity();
        if(e != null ) {
          e.setProperty(ACTIVATED_PROPERTY, true);
          datastore.put(e);
          return true;
        }
View Full Code Here

Examples of com.google.appengine.api.datastore.PreparedQuery.asSingleEntity()

   
  }
 
  public boolean activateAccount(String email, String authKey){
    PreparedQuery pq = queryAccount(email);
    Entity e = pq.asSingleEntity();
    if (e == null)
      return false;
    if(!e.getProperty(AUTHENTICATION_KEY_PROPERTY).equals(authKey))
      return false;
    if(e.getProperty(ACTIVATED_PROPERTY).equals(true))
View Full Code Here

Examples of com.google.appengine.api.datastore.PreparedQuery.asSingleEntity()

  public boolean addSubscription(String from, String to){
    Query q_from = new Query(ACCOUNT_KIND);
    q_from.addFilter(ACCOUNT_ID_PROPERTY, FilterOperator.EQUAL, from);
    q_from.setKeysOnly();
    PreparedQuery pq_from = datastore.prepare(q_from);
    Entity e_from = pq_from.asSingleEntity();
   
    Query q_to = new Query(ACCOUNT_KIND);
    q_to.addFilter(ACCOUNT_ID_PROPERTY, FilterOperator.EQUAL, to);
    q_to.setKeysOnly();
    PreparedQuery pq_to = datastore.prepare(q_to);
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.