in src/main/java/org/apache/sling/nosql/mongodb/resourceprovider/impl/MongoDBNoSqlAdapter.java [83:95]
public Iterator<NoSqlData> getChildren(String parentPath) {
List<NoSqlData> children = new ArrayList<>();
FindIterable<Document> result = collection.find(Filters.eq(PN_PARENT_PATH, parentPath));
try (MongoCursor<Document> envelopes = result.iterator()) {
while (envelopes.hasNext()) {
Document envelope = envelopes.next();
String path = envelope.get(PN_PATH, String.class);
Document data = envelope.get(PN_DATA, Document.class);
children.add(new NoSqlData(path, data, MultiValueMode.LISTS));
}
}
return children.iterator();
}