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: Imports.JSFunction = "", reduce: Imports.JSFunction = "", output: MapReduceOutputTarget = MapReduceInlineOutput, query: Option[Imports.DBObject] = scala.None, sort: Option[Imports.DBObject] = scala.None, limit: Option[Int] = scala.None, finalizeFunction: Option[Imports.JSFunction] = scala.None, jsScope: Option[Imports.DBObject] = scala.None, verbose: Boolean = false, maxTime: Option[Duration] = scala.None) extends Product with Serializable

    Case class for invoking MongoDB mapReduces.

  3. class MapReduceError extends MapReduceResult

  4. class MapReduceException extends Imports.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[Imports.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

Ungrouped