code: public DBCursor<T> find(DBObject query) throws MongoException {
          return new DBCursor<T>(this, dbCollection.find(serializeFields(query)));
      }
docs: Queries for an object in this collection.
  
  @param query object for which to search
  @return an iterator over the results
  @throws MongoException If an error occurred