Package

com.ibm

couchdb

Permalink

package couchdb

Linear Supertypes
UpickleImplicits, Types, TaskImplicits, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. couchdb
  2. UpickleImplicits
  3. Types
  4. TaskImplicits
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class Config(host: String, port: Int, https: Boolean, credentials: Option[(String, String)]) extends Product with Serializable

    Permalink
  2. case class CouchAttachment(content_type: String, revpos: Int = 1, digest: String = "", data: String = "", length: Int = 1, stub: Boolean = false) extends Product with Serializable

    Permalink
  3. class CouchDb extends AnyRef

    Permalink
  4. case class CouchDbApi(name: String, docs: Documents, design: Design, query: Query) extends Product with Serializable

    Permalink
  5. case class CouchDesign(name: String, _id: String = "", _rev: String = "", language: String = "javascript", validate_doc_update: String = "", views: Map[String, CouchView] = Map.empty[String, CouchView], shows: Map[String, String] = Map.empty[String, String], lists: Map[String, String] = Map.empty[String, String], _attachments: Map[String, CouchAttachment] = Map.empty[String, CouchAttachment], signatures: Map[String, String] = Map.empty[String, String]) extends Product with Serializable

    Permalink
  6. case class CouchDoc[D](doc: D, kind: String, _id: String = "", _rev: String = "", _deleted: Boolean = false, _attachments: Map[String, CouchAttachment] = Map.empty[String, CouchAttachment], _conflicts: Seq[String] = Seq.empty[String], _deleted_conflicts: Seq[String] = Seq.empty[String], _local_seq: Int = 0) extends Product with Serializable

    Permalink
  7. case class CouchDocRev(rev: String) extends Product with Serializable

    Permalink
  8. case class CouchDocs[K, V, D](offset: Int, total_rows: Int, rows: Seq[CouchKeyValWithDoc[K, V, D]]) extends Product with Serializable

    Permalink
  9. case class CouchDocsIncludesMissing[K, V, D](offset: Int, total_rows: Int, rows: Seq[\/[CouchKeyError[K], CouchKeyValWithDoc[K, V, D]]]) extends Product with Serializable

    Permalink
  10. case class CouchException[D](content: D) extends Throwable with Product with Serializable

    Permalink
  11. case class CouchKeyError[K](key: K, error: String) extends Product with Serializable

    Permalink
  12. case class CouchKeyVal[K, V](id: String, key: K, value: V) extends Product with Serializable

    Permalink
  13. case class CouchKeyValWithDoc[K, V, D](id: String, key: K, value: V, doc: CouchDoc[D]) extends Product with Serializable

    Permalink
  14. case class CouchKeyVals[K, V](offset: Int, total_rows: Int, rows: Seq[CouchKeyVal[K, V]]) extends Product with Serializable

    Permalink
  15. case class CouchKeyValsIncludesMissing[K, V](offset: Int, total_rows: Int, rows: Seq[\/[CouchKeyError[K], CouchKeyVal[K, V]]]) extends Product with Serializable

    Permalink
  16. case class CouchReducedKeyVal[K, V](key: K, value: V) extends Product with Serializable

    Permalink
  17. case class CouchReducedKeyVals[K, V](rows: Seq[CouchReducedKeyVal[K, V]]) extends Product with Serializable

    Permalink
  18. case class CouchView(map: String, reduce: String = "") extends Product with Serializable

    Permalink
  19. type ReadWriter[T] = Reader[T] with Writer[T]

    Permalink
    Definition Classes
    Types
  20. trait Reader[T] extends AnyRef

    Permalink
    Definition Classes
    Types
    Annotations
    @implicitNotFound( ... )
  21. implicit class TaskOps[T] extends AnyRef

    Permalink
    Definition Classes
    TaskImplicits
  22. final class TypeMapping extends AnyRef

    Permalink
  23. trait Writer[T] extends AnyRef

    Permalink
    Definition Classes
    Types
    Annotations
    @implicitNotFound( ... )

Value Members

  1. object Aliases

    Permalink
    Definition Classes
    Types
  2. object CouchAttachment extends Product with Serializable

    Permalink
  3. object CouchDb

    Permalink
  4. object Knot

    Permalink
    Definition Classes
    Types
  5. object Lenses

    Permalink
  6. object Reader

    Permalink
    Definition Classes
    Types
  7. object Req

    Permalink
  8. object Res

    Permalink
  9. object TypeMapping

    Permalink
  10. object Writer

    Permalink
    Definition Classes
    Types
  11. package api

    Permalink
  12. package core

    Permalink
  13. implicit def couchKeyValDocOrErrorR[K, V, D](implicit arg0: R[K], arg1: R[V], arg2: R[D]): upickle.default.Reader[\/[CouchKeyError[K], CouchKeyValWithDoc[K, V, D]]]

    Permalink
    Definition Classes
    UpickleImplicits
  14. implicit def couchKeyValOrErrorR[K, V](implicit arg0: R[K], arg1: R[V]): upickle.default.Reader[\/[CouchKeyError[K], CouchKeyVal[K, V]]]

    Permalink
    Definition Classes
    UpickleImplicits
  15. implicit val couchViewW: W[CouchView]

    Permalink
    Definition Classes
    UpickleImplicits
  16. implicit def dockViewWithKeysW[K](implicit arg0: W[K]): W[ViewWithKeys[K]]

    Permalink
    Definition Classes
    UpickleImplicits
  17. package examples

    Permalink
  18. package implicits

    Permalink
  19. def read[T](expr: String)(implicit arg0: Reader[T]): T

    Permalink
    Definition Classes
    Types
  20. def readJs[T](expr: Value)(implicit arg0: Reader[T]): T

    Permalink
    Definition Classes
    Types
  21. implicit val statusR: R[Status]

    Permalink
    Definition Classes
    UpickleImplicits
  22. implicit val statusW: W[Status]

    Permalink
    Definition Classes
    UpickleImplicits
  23. def write[T](expr: T, indent: Int)(implicit arg0: Writer[T]): String

    Permalink
    Definition Classes
    Types
  24. def writeJs[T](expr: T)(implicit arg0: Writer[T]): Value

    Permalink
    Definition Classes
    Types

Inherited from UpickleImplicits

Inherited from Types

Inherited from TaskImplicits

Inherited from AnyRef

Inherited from Any

Ungrouped