final
class
ScalaBucket extends AnyRef
Instance Constructors
-
new
ScalaBucket(asJava: AsyncBucket)
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
def
append[D <: Document[_]](document: D): Future[D]
-
final
def
asInstanceOf[T0]: T0
-
val
asJava: AsyncBucket
-
def
bucketManager: Future[AsyncBucketManager]
-
def
clone(): AnyRef
-
def
close(): Future[Boolean]
-
def
counter(id: String, delta: Long, initial: Long, expiry: Int = 0): Future[Long]
-
def
counter(id: String, delta: Long): Future[Long]
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
def
get[D <: Document[_]](id: String)(implicit tag: ClassTag[D]): Future[D]
-
def
getAndLock[D <: Document[_]](id: String, lockTime: Int)(implicit tag: ClassTag[D]): Future[D]
-
def
getAndTouch[D <: Document[_]](id: String, expiry: Int)(implicit tag: ClassTag[D]): Future[D]
-
final
def
getClass(): Class[_]
-
def
getFromReplica[D <: Document[_]](id: String, tpe: ReplicaMode)(implicit tag: ClassTag[D]): Future[D]
-
def
getJsT[T](id: String)(implicit arg0: Reads[T]): Future[T]
-
def
getT[T](id: String)(implicit c: Class[_ <: Document[T]]): Future[T]
-
def
hashCode(): Int
-
def
insert[D <: Document[_]](document: D, persistTo: PersistTo, replicateTo: ReplicateTo): Future[D]
-
def
insert[D <: Document[_]](document: D, replicateTo: ReplicateTo): Future[D]
-
def
insert[D <: Document[_]](document: D, persistTo: PersistTo): Future[D]
-
def
insert[D <: Document[_]](document: D): Future[D]
-
final
def
isInstanceOf[T0]: Boolean
-
def
name: String
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
prepend[D <: Document[_]](document: D): Future[D]
-
def
query(query: Statement): Future[AsyncN1qlQueryResult]
-
def
query(query: N1qlQuery): Future[AsyncN1qlQueryResult]
-
def
query(query: ViewQuery): Future[AsyncViewResult]
-
def
remove[D <: Document[_]](id: String, persistTo: PersistTo, replicateTo: ReplicateTo)(implicit tag: ClassTag[D]): Future[D]
-
def
remove[D <: Document[_]](id: String, replicateTo: ReplicateTo)(implicit tag: ClassTag[D]): Future[D]
-
def
remove[D <: Document[_]](id: String, persistTo: PersistTo)(implicit tag: ClassTag[D]): Future[D]
-
def
remove[D <: Document[_]](id: String)(implicit tag: ClassTag[D]): Future[D]
-
def
remove[D <: Document[_]](document: D, persistTo: PersistTo, replicateTo: ReplicateTo): Future[D]
-
def
remove[D <: Document[_]](document: D, replicateTo: ReplicateTo): Future[D]
-
def
remove[D <: Document[_]](document: D, persistTo: PersistTo): Future[D]
-
def
remove[D <: Document[_]](document: D): Future[D]
-
def
replace[D <: Document[_]](document: D, persistTo: PersistTo, replicateTo: ReplicateTo): Future[D]
-
def
replace[D <: Document[_]](document: D, replicateTo: ReplicateTo): Future[D]
-
def
replace[D <: Document[_]](document: D, persistTo: PersistTo): Future[D]
-
def
replace[D <: Document[_]](document: D): Future[D]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
def
touch[D <: Document[_]](document: D): Future[Boolean]
-
def
touch(id: String, expiry: Int): Future[Boolean]
-
def
unlock[D <: Document[_]](document: D): Future[Boolean]
-
def
unlock(id: String, cas: Long): Future[Boolean]
-
def
upsert[D <: Document[_]](document: D, persistTo: PersistTo, replicateTo: ReplicateTo): Future[D]
-
def
upsert[D <: Document[_]](document: D, replicateTo: ReplicateTo): Future[D]
-
def
upsert[D <: Document[_]](document: D, persistTo: PersistTo): Future[D]
-
def
upsert[D <: Document[_]](document: D): Future[D]
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Deprecated Value Members
-
def
getOrElseT[T](id: String)(default: ⇒ T)(implicit c: Class[_ <: Document[T]]): Future[T]
Inherited from AnyRef
Inherited from Any