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, 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 CouchException[D](content: D) extends Throwable with Product with Serializable

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    TaskImplicits
  17. final class TypeMapping extends AnyRef

    Permalink
  18. trait Writer[T] extends AnyRef

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

Value Members

  1. object Aliases

    Permalink
    Definition Classes
    Types
  2. object CouchDb

    Permalink
  3. object Knot

    Permalink
    Definition Classes
    Types
  4. object Lenses

    Permalink
  5. object Reader

    Permalink
    Definition Classes
    Types
  6. object Req

    Permalink
  7. object Res

    Permalink
  8. object TypeMapping

    Permalink
  9. object Writer

    Permalink
    Definition Classes
    Types
  10. package api

    Permalink
  11. package core

    Permalink
  12. package examples

    Permalink
  13. package implicits

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

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

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

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

    Permalink
    Definition Classes
    UpickleImplicits
  18. def write[T](expr: T)(implicit arg0: Writer[T]): String

    Permalink
    Definition Classes
    Types
  19. 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