Examples of addSort()


Examples of com.google.appengine.api.datastore.Query.addSort()

    Query q = new Query(SECTION_KIND);
    q.addFilter(DEPARTMENT_ID_PROPERTY, FilterOperator.EQUAL, cio.getDepartmentId());
    q.addFilter(COURSE_ID_PROPERTY, FilterOperator.EQUAL, cio.getCourseId());
    q.addSort(DEPARTMENT_ID_PROPERTY, SortDirection.ASCENDING);
    q.addSort(COURSE_ID_PROPERTY, SortDirection.ASCENDING);
    q.addSort(SECTION_ID_PROPERTY, SortDirection.ASCENDING);   
    List<Entity> sel = datastore.prepare(q).asList(FetchOptions.Builder.withDefaults());
    List<SectionInformationObject> siol = new ArrayList<SectionInformationObject>();
    for (Iterator i = sel.iterator(); i.hasNext();) {
      Entity e = (Entity) i.next();
        SectionInformationObject sio = getSectionFromEntity(e);
View Full Code Here

Examples of com.google.appengine.api.datastore.Query.addSort()

  }

  private List<Entity> getKindEntityList(String entityKind) {
    Query q = new Query(entityKind);
    if (entityKind.equals(DEPARTMENT_KIND)) {
      q.addSort(DEPARTMENT_ID_PROPERTY, SortDirection.ASCENDING);
    }
    else if (entityKind.equals(COURSE_KIND)) {
      q.addSort(DEPARTMENT_ID_PROPERTY, SortDirection.ASCENDING);
      q.addSort(COURSE_ID_PROPERTY, SortDirection.ASCENDING);
    } else if (entityKind.equals(SECTION_KIND)) {
View Full Code Here

Examples of com.google.appengine.api.datastore.Query.addSort()

    Query q = new Query(entityKind);
    if (entityKind.equals(DEPARTMENT_KIND)) {
      q.addSort(DEPARTMENT_ID_PROPERTY, SortDirection.ASCENDING);
    }
    else if (entityKind.equals(COURSE_KIND)) {
      q.addSort(DEPARTMENT_ID_PROPERTY, SortDirection.ASCENDING);
      q.addSort(COURSE_ID_PROPERTY, SortDirection.ASCENDING);
    } else if (entityKind.equals(SECTION_KIND)) {
      q.addSort(DEPARTMENT_ID_PROPERTY, SortDirection.ASCENDING);
      q.addSort(COURSE_ID_PROPERTY, SortDirection.ASCENDING);
      q.addSort(SECTION_ID_PROPERTY, SortDirection.ASCENDING);
View Full Code Here

Examples of com.google.appengine.api.datastore.Query.addSort()

    if (entityKind.equals(DEPARTMENT_KIND)) {
      q.addSort(DEPARTMENT_ID_PROPERTY, SortDirection.ASCENDING);
    }
    else if (entityKind.equals(COURSE_KIND)) {
      q.addSort(DEPARTMENT_ID_PROPERTY, SortDirection.ASCENDING);
      q.addSort(COURSE_ID_PROPERTY, SortDirection.ASCENDING);
    } else if (entityKind.equals(SECTION_KIND)) {
      q.addSort(DEPARTMENT_ID_PROPERTY, SortDirection.ASCENDING);
      q.addSort(COURSE_ID_PROPERTY, SortDirection.ASCENDING);
      q.addSort(SECTION_ID_PROPERTY, SortDirection.ASCENDING);
    }
View Full Code Here

Examples of com.google.appengine.api.datastore.Query.addSort()

    }
    else if (entityKind.equals(COURSE_KIND)) {
      q.addSort(DEPARTMENT_ID_PROPERTY, SortDirection.ASCENDING);
      q.addSort(COURSE_ID_PROPERTY, SortDirection.ASCENDING);
    } else if (entityKind.equals(SECTION_KIND)) {
      q.addSort(DEPARTMENT_ID_PROPERTY, SortDirection.ASCENDING);
      q.addSort(COURSE_ID_PROPERTY, SortDirection.ASCENDING);
      q.addSort(SECTION_ID_PROPERTY, SortDirection.ASCENDING);
    }
    List<Entity> results = datastore.prepare(q).asList(
        FetchOptions.Builder.withDefaults());
View Full Code Here

Examples of com.google.appengine.api.datastore.Query.addSort()

    else if (entityKind.equals(COURSE_KIND)) {
      q.addSort(DEPARTMENT_ID_PROPERTY, SortDirection.ASCENDING);
      q.addSort(COURSE_ID_PROPERTY, SortDirection.ASCENDING);
    } else if (entityKind.equals(SECTION_KIND)) {
      q.addSort(DEPARTMENT_ID_PROPERTY, SortDirection.ASCENDING);
      q.addSort(COURSE_ID_PROPERTY, SortDirection.ASCENDING);
      q.addSort(SECTION_ID_PROPERTY, SortDirection.ASCENDING);
    }
    List<Entity> results = datastore.prepare(q).asList(
        FetchOptions.Builder.withDefaults());
    return results;
View Full Code Here

Examples of com.google.appengine.api.datastore.Query.addSort()

      q.addSort(DEPARTMENT_ID_PROPERTY, SortDirection.ASCENDING);
      q.addSort(COURSE_ID_PROPERTY, SortDirection.ASCENDING);
    } else if (entityKind.equals(SECTION_KIND)) {
      q.addSort(DEPARTMENT_ID_PROPERTY, SortDirection.ASCENDING);
      q.addSort(COURSE_ID_PROPERTY, SortDirection.ASCENDING);
      q.addSort(SECTION_ID_PROPERTY, SortDirection.ASCENDING);
    }
    List<Entity> results = datastore.prepare(q).asList(
        FetchOptions.Builder.withDefaults());
    return results;
  }
View Full Code Here

Examples of com.google.appengine.api.datastore.Query.addSort()

  }

  public List<DepartmentInformationObject> queryDepartmentByPrefix(String prefix) {
    Query q = new Query(DEPARTMENT_KIND);
    q.addFilter(DEPARTMENT_ID_PROPERTY, FilterOperator.GREATER_THAN_OR_EQUAL, prefix);
    q.addSort(DEPARTMENT_ID_PROPERTY,SortDirection.ASCENDING);
    PreparedQuery pq = datastore.prepare(q);
    List<Entity> results = pq.asList(FetchOptions.Builder.withLimit(10));
    List<DepartmentInformationObject> diol = new ArrayList<DepartmentInformationObject>();
    for(Iterator<Entity> i = results.iterator(); i.hasNext();) {
      Entity e = i.next();
View Full Code Here

Examples of com.google.appengine.api.datastore.Query.addSort()

  public List<CourseInformationObject> queryCourseByPrefix(String deptId, String prefix) {
    Query q = new Query(COURSE_KIND);
    q.addFilter(DEPARTMENT_ID_PROPERTY, FilterOperator.EQUAL, deptId);
    q.addFilter(COURSE_ID_PROPERTY, FilterOperator.GREATER_THAN_OR_EQUAL, prefix);
    q.addSort(DEPARTMENT_ID_PROPERTY, SortDirection.ASCENDING);
    q.addSort(COURSE_ID_PROPERTY, SortDirection.ASCENDING);
    PreparedQuery pq = datastore.prepare(q)
    List<Entity> results = pq.asList(FetchOptions.Builder.withLimit(10));
    List<CourseInformationObject> ciol = new ArrayList<CourseInformationObject>();
    for(Iterator<Entity> i = results.iterator(); i.hasNext();) {
View Full Code Here

Examples of com.google.appengine.api.datastore.Query.addSort()

  public List<CourseInformationObject> queryCourseByPrefix(String deptId, String prefix) {
    Query q = new Query(COURSE_KIND);
    q.addFilter(DEPARTMENT_ID_PROPERTY, FilterOperator.EQUAL, deptId);
    q.addFilter(COURSE_ID_PROPERTY, FilterOperator.GREATER_THAN_OR_EQUAL, prefix);
    q.addSort(DEPARTMENT_ID_PROPERTY, SortDirection.ASCENDING);
    q.addSort(COURSE_ID_PROPERTY, SortDirection.ASCENDING);
    PreparedQuery pq = datastore.prepare(q)
    List<Entity> results = pq.asList(FetchOptions.Builder.withLimit(10));
    List<CourseInformationObject> ciol = new ArrayList<CourseInformationObject>();
    for(Iterator<Entity> i = results.iterator(); i.hasNext();) {
      Entity e = i.next();
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.