reactivemongo.api

indexes

package indexes

Visibility
  1. Public
  2. All

Type Members

  1. sealed trait CollectionIndexesManager extends AnyRef

  2. sealed abstract class Index extends Product with Serializable

    A MongoDB index (excluding the namespace).

  3. sealed trait IndexType extends AnyRef

    Type of Index

  4. sealed trait IndexesManager extends AnyRef

    Indexes manager at database level.

  5. class NSIndex extends Product2[String, Index] with Serializable

    A MongoDB namespaced index.

  6. class DefaultIndexesManager extends AbstractIndexesManager

    A helper class to manage the indexes on a Mongo 3.

  7. class LegacyIndexesManager extends AbstractLegacyManager

    A helper class to manage the indexes on a Mongo 2.

Value Members

  1. object CollectionIndexesManager

    Factory for indexes manager scoped with a specified collection.

  2. object Index extends AbstractFunction9[Seq[(String, IndexType)], Option[String], Boolean, Boolean, Boolean, Boolean, Option[Int], Option[BSONDocument], BSONDocument, Index] with Serializable

  3. object IndexType

  4. object IndexesManager

  5. object NSIndex extends AbstractFunction2[String, Aux[Pack], NSIndex { type Pack = reactivemongo.api.Serialization.Pack }] with Serializable

Ungrouped