Package com.google.appengine.api.datastore

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


  @Override
  public ContentPermissionEntity getByUrlGroup(final String url,
      final Long groupId) {
    Query q = newQuery();
    q.addFilter("url", EQUAL, url);
    q.addFilter("groupId", EQUAL, groupId);
    return selectOne(q, "getByUrlGroup", params(url, groupId));
  }

  private List<ContentPermissionEntity> selectByGroup(final Long groupId) {
View Full Code Here


  @Override
  public ContentPermissionEntity getByUrlGroup(final String url,
      final Long groupId) {
    Query q = newQuery();
    q.addFilter("url", EQUAL, url);
    q.addFilter("groupId", EQUAL, groupId);
    return selectOne(q, "getByUrlGroup", params(url, groupId));
  }

  private List<ContentPermissionEntity> selectByGroup(final Long groupId) {
    Query q = newQuery();
View Full Code Here

    return selectOne(q, "getByUrlGroup", params(url, groupId));
  }

  private List<ContentPermissionEntity> selectByGroup(final Long groupId) {
    Query q = newQuery();
    q.addFilter("groupId", EQUAL, groupId);
    return select(q, "selectByGroup", params(groupId));
  }
   
  @Override
  public void removeByGroup(List<Long> groupIds) {
View Full Code Here

    }
  }

  public List<PageEntity> selectAllChildren(final String parentUrl) {
    Query q = newQuery();
    q.addFilter("parentUrl", FilterOperator.EQUAL, parentUrl);
    return select(q, "selectAllChildren", params(parentUrl));
  }
 
  public List<PageEntity> selectAllChildren(final String parentUrl,
      Date startDate, Date endDate) {
View Full Code Here

  }
 
  public List<PageEntity> selectAllChildren(final String parentUrl,
      Date startDate, Date endDate) {
    Query q = newQuery();
    q.addFilter("parentUrl", FilterOperator.EQUAL, parentUrl);
    q.addFilter("publishDate", FilterOperator.GREATER_THAN_OR_EQUAL,
        startDate);
    q.addFilter("publishDate", FilterOperator.LESS_THAN, endDate);
    return select(q, "selectAllChildrenDate", params(parentUrl, startDate,
        endDate));
View Full Code Here

 
  public List<PageEntity> selectAllChildren(final String parentUrl,
      Date startDate, Date endDate) {
    Query q = newQuery();
    q.addFilter("parentUrl", FilterOperator.EQUAL, parentUrl);
    q.addFilter("publishDate", FilterOperator.GREATER_THAN_OR_EQUAL,
        startDate);
    q.addFilter("publishDate", FilterOperator.LESS_THAN, endDate);
    return select(q, "selectAllChildrenDate", params(parentUrl, startDate,
        endDate));
  }
View Full Code Here

      Date startDate, Date endDate) {
    Query q = newQuery();
    q.addFilter("parentUrl", FilterOperator.EQUAL, parentUrl);
    q.addFilter("publishDate", FilterOperator.GREATER_THAN_OR_EQUAL,
        startDate);
    q.addFilter("publishDate", FilterOperator.LESS_THAN, endDate);
    return select(q, "selectAllChildrenDate", params(parentUrl, startDate,
        endDate));
  }

  @Override
View Full Code Here

  }
 
  @Override
  public List<PageEntity> selectByUrl(final String url) {
    Query q = newQuery();
    q.addFilter("friendlyURL", FilterOperator.EQUAL, url);
    List<PageEntity> result = select(q, "selectByUrl", params(url));
    Collections.sort(result, PageHelper.VERSION_ASC);
    return result;
  }
 
View Full Code Here

  }
 
  @Override
  public PageEntity getByUrlVersion(final String url, final Integer version) {
    Query q = newQuery();
    q.addFilter("friendlyURL", FilterOperator.EQUAL, url);
    q.addFilter("version", FilterOperator.EQUAL, version);
    return selectOne(q, "getByUrlVersion", params(url, version));
  }
 
  @Override
View Full Code Here

 
  @Override
  public PageEntity getByUrlVersion(final String url, final Integer version) {
    Query q = newQuery();
    q.addFilter("friendlyURL", FilterOperator.EQUAL, url);
    q.addFilter("version", FilterOperator.EQUAL, version);
    return selectOne(q, "getByUrlVersion", params(url, version));
  }
 
  @Override
  public List<PageEntity> getByParentApproved(final String url) {
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.