Examples of results()


Examples of com.mongodb.AggregationOutput.results()

                                            new BasicDBObject("$lte", 2))),
                                    new BasicDBObject("$sort", new BasicDBObject("_id", 1))
                            );

                    int answer = 0;
                    for (DBObject doc : output.results()) {
                        answer += (Double) doc.get("_id");
                    }

                    Map<String, String> answerMap = new HashMap<String, String>();
                    answerMap.put("answer", Integer.toString(answer));
View Full Code Here

Examples of com.mongodb.AggregationOutput.results()

        // run aggregation
        List<DBObject> pipeline = Arrays.asList(match, project, group, sort);
        AggregationOutput output = coll.aggregate(pipeline);

        // Output the results
        for (DBObject result : output.results()) {
            System.out.println(result);
        }

        // Aggregation Cursor
        AggregationOptions aggregationOptions = AggregationOptions.builder()
View Full Code Here

Examples of com.mongodb.AggregationOutput.results()

                    .subList(1, queryList.size()).toArray(new BasicDBObject[queryList.size() - 1]));
            } else {
                aggregationResult = dbCol.aggregate(query);
            }

            dbIterator = aggregationResult.results();
            Message resultMessage = prepareResponseMessage(exchange, MongoDbOperation.aggregate);
            resultMessage.setBody(dbIterator);

            // Mongo Driver does not allow to read size and to paginate aggregate result
        } catch (Exception e) {
View Full Code Here

Examples of com.mongodb.AggregationOutput.results()

    BasicDBObject group = new BasicDBObject("$group", new BasicDBObject(
        "_id", "$category"));
    AggregationOutput aggregate = productCollection.aggregate(group);
    List<String> categories = new ArrayList<>();

    for (DBObject resultObject : aggregate.results()) {
      categories.add((String) resultObject.get("_id"));
    }

    return categories;
  }
View Full Code Here

Examples of com.mongodb.MapReduceOutput.results()

    DBObject filter = new BasicDBObject();
    if(targetID != null) {
      filter.put("targetId", targetID);
    }
    MapReduceOutput mapReduce = collection.mapReduce(m, r, null, OutputType.INLINE, filter);
    Iterator<DBObject> iterator = mapReduce.results().iterator();
   
    List<LogDescriptor> descriptors = new ArrayList<LogDescriptor>();
    while(iterator.hasNext()) {
      DBObject row = iterator.next();
      DBObject value = (DBObject)row.get("value");
View Full Code Here

Examples of com.mongodb.MapReduceOutput.results()

        DBObject filter = new BasicDBObject();
        if (targetID != null) {
            filter.put("targetId", targetID);
        }
        MapReduceOutput mapReduce = collection.mapReduce(m, r, null, OutputType.INLINE, filter);
        Iterator<DBObject> iterator = mapReduce.results().iterator();

        List<Descriptor> descriptors = new ArrayList<Descriptor>();
        while (iterator.hasNext()) {
            DBObject row = iterator.next();
            DBObject value = (DBObject) row.get("value");
View Full Code Here

Examples of com.mongodb.MapReduceOutput.results()

    MapReduceOutput mapReduceOutput = new MapReduceOutput(inputCollection, commandObject, commandResult);
    List<T> mappedResults = new ArrayList<T>();
    DbObjectCallback<T> callback = new ReadDbObjectCallback<T>(mongoConverter, entityClass);

    for (DBObject dbObject : mapReduceOutput.results()) {
      mappedResults.add(callback.doWith(dbObject));
    }

    return new MapReduceResults<T>(mappedResults, commandResult);
  }
View Full Code Here

Examples of com.mongodb.MapReduceOutput.results()

    String reduce = "function(key, values){" + "var sum = 0;"
        + "for(var i=0;i<values.length;i++)"
        + "sum += values[i].count;" + "return {count: sum};" + "};";
    MapReduceOutput output = collection.mapReduce(map, reduce, null,
        MapReduceCommand.OutputType.INLINE, null);
    List<DBObject> result = Lists.newArrayList(output.results());
    Collections.sort(result, bookComparator);

    assertThat((String) result.get(0).get("_id"), equalTo("crime"));
    DBObject count1 = (DBObject) result.get(0).get("value");
    assertThat((Double) count1.get("count"), equalTo(1.0D));
View Full Code Here

Examples of com.mozilla.grouperfish.naming.Scope.results()

        assertEquals(
                ns.documents(), ns.resourceMap(DocumentsResource.class));
        assertEquals(
                ns.queries(), ns.resourceMap(QueriesResource.class));
        assertEquals(
                ns.results(), ns.resourceMap(ResultsResource.class));
        assertEquals(
                ns.map(Type.CONFIGURATION_FILTER),
                ns.resourceMap(ConfigurationsResource.FilterConfigsResource.class));
        assertEquals(
                ns.map(Type.CONFIGURATION_TRANSFORM),
View Full Code Here

Examples of com.pogofish.jadt.sink.StringSinkFactoryFactory.results()

       
        antTask.setSrcPath(JADT.TEST_SRC_INFO);
        antTask.setDestDir(JADT.TEST_DIR);
        antTask.execute();
       
        final String result = factory.results().get(JADT.TEST_DIR).get(0).getResults().get(JADT.TEST_CLASS_NAME);
        assertEquals(JADT.TEST_SRC_INFO, result);
    }
   
    /**
     * Make sure exceptions are handled properly
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.