stdx.crdt.causalGraph
package stdx.crdt.causalGraph
Members list
Type members
Experimental classlikes
Attributes
- Experimental
- true
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class CausalGraph(var heads: IndexedSeq[LV], entries: ArrayBuffer[CGEntry], agentToVersion: HashMap[String, ArrayBuffer[ClientEntry]])
Attributes
- Companion
- object
- Experimental
- true
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object CausalGraph
Attributes
- Companion
- class
- Experimental
- true
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
CausalGraph.type
enum DiffFlag
Attributes
- Experimental
- true
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Experimental
- true
- Supertypes
-
class Objecttrait Matchableclass Any
object JFREvents
Attributes
- Experimental
- true
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
JFREvents.type
object LVRange
Local version range. Range is [start, end)
Local version range. Range is [start, end)
Attributes
- Companion
- object
- Experimental
- true
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class PartialSerializedCGEntry(agent: String, seq: Number, len: Number, parents: IndexedSeq[RawVersion])
Attributes
- Experimental
- true
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object RawVersion
Attributes
- Companion
- class
- Experimental
- true
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
RawVersion.type
Attributes
- Companion
- object
- Experimental
- true
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Types
version is -1 when the seq does not overlap. Each yield is guaranteed to be a version run.
version is -1 when the seq does not overlap. Each yield is guaranteed to be a version run.
Attributes
Value members
Experimental methods
def binarySearch[T, U](haystack: IndexedSeq[T], needle: U, comparator: (T, U) => Int, lowStart: Index = ...): SearchResult
Attributes
- Experimental
- true
def binarySearch2[T](haystack: IndexedSeq[T], needle: T, lowStart: Index = ...)(using po: PartialOrdering[T]): SearchResult
Attributes
- Experimental
- true
Attributes
- Experimental
- true
Attributes
- Experimental
- true
Experimental fields
Attributes
- Experimental
- true
In this article