package com.mongodb.hvdf.util;
import java.util.ArrayList;
import java.util.List;
import com.mongodb.BasicDBObject;
import com.mongodb.DB;
import com.mongodb.DBCursor;
import com.mongodb.DBObject;
public class MongoDBIndexes {
public static List<DBObject> getIndexesRegex(DB db, String nsRegex) {
BasicDBObject query = new BasicDBObject();
query.put("ns", new BasicDBObject("$regex", nsRegex));
DBCursor cur = db.getCollection("system.indexes").find(query);
List<DBObject> list = new ArrayList<DBObject>();
while(cur.hasNext()) {
list.add(cur.next());
}
return list;
}
}