class
Database extends Request
Instance Constructors
-
new
Database(database: String)
-
new
Database(hostname: String, port: Int, database: String)
-
new
Database(couch: Request, database: String)
Value Members
-
final
def
!=(arg0: AnyRef): Boolean
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
def
/(path: String): Request
-
def
<&(req: Request): Request
-
def
<:<(values: Map[String, String]): Request
-
def
<<(string_body: String): Request
-
def
<<(values: Map[String, Any]): Request
-
def
<<#(doc: JObject): Handler[Box[JObject]]
-
def
<<<(file: File, content_type: String): Request
-
def
<<<(body: String): Request
-
def
<<?(values: Map[String, Any]): Request
-
def
<>[T](block: (Elem) ⇒ T): Handler[T]
-
final
def
==(arg0: AnyRef): Boolean
-
final
def
==(arg0: Any): Boolean
-
def
>&[T](other: Handler[T]): Handler[T]
-
def
>+[A, B](block: (Handlers) ⇒ (Handler[A], Handler[B])): Handler[(A, B)]
-
def
>+>[T](block: (Handlers) ⇒ Handler[Handler[T]]): Handler[T]
-
def
>-[T](block: (String) ⇒ T): Handler[T]
-
def
>:>[T](block: (Map[String, Set[String]]) ⇒ T): Handler[T]
-
def
>>[T](block: (InputStream) ⇒ T): Handler[T]
-
def
>>[T](block: (InputStream, String) ⇒ T): Handler[T]
-
def
>>>[OS <: OutputStream](out: OS): Handler[OS]
-
def
>\(charset: String): Request
-
def
>|: Handler[Unit]
-
def
>~[T](block: (Source) ⇒ T): Handler[T]
-
def
DELETE: Request
-
def
HEAD: Request
-
def
POST: Request
-
-
def
apply(ids: Seq[String]): AllDocs
-
def
apply(doc: JObject): Document
-
def
apply(id: String): Document
-
def
as(name: String, pass: String): Request
-
final
def
asInstanceOf[T0]: T0
-
def
as_!(name: String, pass: String): Request
-
def
as_source: Handler[Source]
-
def
as_str: Handler[String]
-
def
clone(): AnyRef
-
def
create: Handler[Unit]
-
def
createIfNotCreated(http: Http): Unit
-
val
creds: Option[Credentials]
-
val
defaultCharset: String
-
def
delete: Handler[Unit]
-
def
design(name: String): Design
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
final
def
getClass(): java.lang.Class[_]
-
def
gzip: Request
-
def
hashCode(): Int
-
val
host: Option[HttpHost]
-
-
final
def
isInstanceOf[T0]: Boolean
-
final
def
ne(arg0: AnyRef): Boolean
-
def
next(xf: (HttpRequestBase) ⇒ HttpRequestBase): Request
-
def
next_uri(sxf: (String) ⇒ String): Request
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
post(doc: JObject): Handler[Box[JObject]]
-
def
req: HttpRequestBase
-
val
request: Request
-
def
secure: Request
-
def
store(doc: JObject): Handler[Box[JObject]]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
def
to_uri: URI
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-
val
xfs: List[(HttpRequestBase) ⇒ HttpRequestBase]
Inherited from Request
Inherited from Handlers
Inherited from AnyRef
Inherited from Any
Specialization of dispatch's Request that provides Couch specific functionality