final case class FdbContext[BCF[A, B] <: ColumnFamily[A, B]](db: Database, prefixMap: Map[BCF[_, _], Array[Byte]], withVersionstampKeySet: Set[BCF[_, _]], withVersionstampValueSet: Set[BCF[_, _]], uuid: UUID) extends Product with Serializable
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- FdbContext
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def adjustKeyVersionstamp(columnId: String, key: Array[Byte]): Array[Byte]
- def adjustKeyVersionstamp[CF <: BCF[_, _]](column: CF, key: Array[Byte]): Array[Byte]
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
- def close(): ZIO[Blocking with Clock, Throwable, Unit]
- def columnPrefix[CF <: BCF[_, _]](column: CF): Array[Byte]
- def columnPrefix(columnId: String): Array[Byte]
- val db: Database
- val dbCloseSignal: KvdbCloseSignal
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def hasVersionstampKey(columnId: String): Boolean
- def hasVersionstampKey[CF <: BCF[_, _]](column: CF): Boolean
- def hasVersionstampValue(columnId: String): Boolean
- def hasVersionstampValue[CF <: BCF[_, _]](column: CF): Boolean
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def prefixKey[CF <: BCF[_, _]](column: CF, key: Array[Byte]): Array[Byte]
- def prefixKey(columnId: String, key: Array[Byte]): Array[Byte]
- def prefixKeyConstraints[CF <: BCF[_, _]](column: CF, constraints: List[KvdbKeyConstraint]): List[KvdbKeyConstraint]
- def prefixKeyConstraints(columnId: String, constraints: List[KvdbKeyConstraint]): List[KvdbKeyConstraint]
- val prefixMap: Map[BCF[_, _], Array[Byte]]
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- def strinc[CF <: BCF[_, _]](column: CF): Array[Byte]
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def unprefixKey[CF <: BCF[_, _]](column: CF, key: Array[Byte]): Array[Byte]
- def unprefixKey(columnId: String, key: Array[Byte]): Array[Byte]
- val uuid: UUID
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- val withVersionstampKeySet: Set[BCF[_, _]]
- val withVersionstampValueSet: Set[BCF[_, _]]
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated