org.apache.usergrid.persistence.Query.getLimit()方法的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(3.6k)|赞(0)|评价(0)|浏览(309)

本文整理了Java中org.apache.usergrid.persistence.Query.getLimit方法的一些代码示例,展示了Query.getLimit的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Query.getLimit方法的具体详情如下:
包路径:org.apache.usergrid.persistence.Query
类名称:Query
方法名:getLimit

Query.getLimit介绍

暂无

代码示例

代码示例来源:origin: apache/usergrid

  1. public int getLimit() {
  2. return getLimit( DEFAULT_LIMIT );
  3. }

代码示例来源:origin: apache/usergrid

  1. int limit = p.getQuery().getLimit();
  2. if ( limit != Query.DEFAULT_LIMIT ) {
  3. if ( has_prev_param ) {

代码示例来源:origin: apache/usergrid

  1. @Override
  2. protected Observable<ResultsPage<ConnectionRef>> buildNewResultsPage( final Optional<String> cursor ) {
  3. //we need the callback so as we get a new cursor, we execute a new search and re-initialize our builders
  4. final ConnectionSearch search =
  5. new ConnectionSearch( applicationScope, sourceId, entityType, connection, toExecute.getLimit(),
  6. queryString, cursor, isConnecting );
  7. search.setAnalyzeOnly(analyzeOnly);
  8. search.setReturnQuery(returnQuery);
  9. return connectionService.searchConnectionAsRefs( search );
  10. }
  11. }.next();

代码示例来源:origin: apache/usergrid

  1. @Override
  2. protected Observable<ResultsPage<org.apache.usergrid.persistence.model.entity.Entity>> buildNewResultsPage(
  3. final Optional<String> cursor ) {
  4. //we need the callback so as we get a new cursor, we execute a new search and re-initialize our builders
  5. final ConnectionSearch search =
  6. new ConnectionSearch( applicationScope, sourceId, entityType, connection, toExecute.getLimit(),
  7. queryString, cursor, isConnecting );
  8. search.setAnalyzeOnly(analyzeOnly);
  9. search.setReturnQuery(returnQuery);
  10. return connectionService.searchConnection( search );
  11. }
  12. }.next();

代码示例来源:origin: apache/usergrid

  1. @Override
  2. protected Observable<ResultsPage<Id>> buildNewResultsPage(
  3. final Optional<String> cursor ) {
  4. final CollectionSearch search =
  5. new CollectionSearch( applicationScope, ownerId, collectionName, collection.getType(), toExecute.getLimit(),
  6. queryString, cursor );
  7. search.setAnalyzeOnly(analyzeOnly);
  8. search.setReturnQuery(returnQuery);
  9. return collectionService.searchCollectionIds( search );
  10. }
  11. }.next();

代码示例来源:origin: apache/usergrid

  1. @Override
  2. protected Observable<ResultsPage<org.apache.usergrid.persistence.model.entity.Entity>> buildNewResultsPage(
  3. final Optional<String> cursor ) {
  4. final CollectionSearch search =
  5. new CollectionSearch( applicationScope, ownerId, collectionName, collection.getType(), toExecute.getLimit(),
  6. queryString, cursor );
  7. search.setAnalyzeOnly(analyzeOnly);
  8. search.setReturnQuery(returnQuery);
  9. IndexConsistency indexConsistency = getIndexConsistencyForType(collectionName);
  10. search.setKeepStaleEntries(indexConsistency == IndexConsistency.LATEST);
  11. return collectionService.searchCollection( search );
  12. }
  13. }.next();

代码示例来源:origin: apache/usergrid

  1. int count = query.getLimit();
  2. Level level = Level.REFS;
  3. query.setLimit( query.getLimit( count ) );
  4. query.setResultsLevel( level );

代码示例来源:origin: apache/usergrid

  1. assertEquals( query.getLimit(), r.size() );

代码示例来源:origin: apache/usergrid

  1. @Override
  2. public ServiceResults deleteItemsByQuery( ServiceContext context, Query query ) throws Exception {
  3. checkPermissionsForCollection( context );
  4. if ( context.moreParameters() ) {
  5. return getItemsByQuery( context, query );
  6. }
  7. query = new Query( query );
  8. query.setResultsLevel( Level.ALL_PROPERTIES );
  9. query.setLimit( query.getLimit() );
  10. if ( !query.isReversedSet() ) {
  11. query.setReversed( isCollectionReversed( context ) );
  12. }
  13. Results r = em.searchCollection( context.getOwner(), context.getCollectionName(), query );
  14. importEntities( context, r );
  15. for ( Entity entity : r ) {
  16. prepareToDelete( context, entity );
  17. }
  18. for ( Entity entity : r ) {
  19. em.removeFromCollection( context.getOwner(), context.getCollectionName(), entity );
  20. }
  21. return new ServiceResults( this, context, Type.COLLECTION, r, null, null );
  22. }

代码示例来源:origin: apache/usergrid

  1. query.setLimit( query.getLimit( count ) );

相关文章