com.mongodb.casbah

map_reduce

package map_reduce

Visibility
  1. Public
  2. All

Type Members

  1. class MapReduceCollectionBasedResult extends MapReduceResult

  2. case class MapReduceCommand(input: String, map: JSFunction, reduce: JSFunction, output: MapReduceOutputTarget, query: Option[DBObject], sort: Option[DBObject], limit: Option[Int], finalizeFunction: Option[JSFunction], jsScope: Option[DBObject], verbose: Boolean, maxTime: Option[Duration]) extends Product with Serializable

    Case class for invoking MongoDB mapReduces.

  3. class MapReduceError extends MapReduceResult

  4. class MapReduceException extends MongoException

  5. class MapReduceInlineResult extends MapReduceCollectionBasedResult

  6. case class MapReduceMergeOutput(collection: String) extends MapReduceOutputTarget with Product with Serializable

  7. trait MapReduceOutputTarget extends AnyRef

  8. case class MapReduceReduceOutput(collection: String) extends MapReduceOutputTarget with Product with Serializable

  9. trait MapReduceResult extends Iterator[DBObject] with Logging

    Wrapper for MongoDB MapReduceResults, implementing iterator to allow direct iterator over the result set.

  10. case class MapReduceStandardOutput(collection: String) extends MapReduceOutputTarget with Product with Serializable

Value Members

  1. object MapReduceInlineOutput extends MapReduceOutputTarget with Product with Serializable

  2. object MapReduceResult extends Logging