final class Offset extends AnyVal with Ordered[Offset] with Incrementable[Offset]

Offsets into streams with hierarchical addressing.

We use these offsets to address changes to the participant state. Offsets are opaque values that must be strictly increasing.

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Offset
  2. Incrementable
  3. Ordered
  4. Comparable
  5. AnyVal
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    Any
  2. final def ##: Int
    Definition Classes
    Any
  3. def <(that: Offset): Boolean
    Definition Classes
    Ordered
  4. def <=(that: Offset): Boolean
    Definition Classes
    Ordered
  5. final def ==(arg0: Any): Boolean
    Definition Classes
    Any
  6. def >(that: Offset): Boolean
    Definition Classes
    Ordered
  7. def >=(that: Offset): Boolean
    Definition Classes
    Ordered
  8. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  9. def compare(that: Offset): Int
    Definition Classes
    Offset → Ordered
  10. def compareTo(that: Offset): Int
    Definition Classes
    Ordered → Comparable
  11. def decrement: Option[Offset]
  12. def getClass(): Class[_ <: AnyVal]
    Definition Classes
    AnyVal → Any
  13. def increment: Offset
    Definition Classes
    OffsetIncrementable
  14. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  15. def max(other: Offset): Offset
  16. def min(other: Offset): Offset
  17. val positive: Long
  18. def toDecimalString: String
  19. def toString(): String
    Definition Classes
    Offset → Any
  20. def unwrap: Long

Inherited from Incrementable[Offset]

Inherited from Ordered[Offset]

Inherited from Comparable[Offset]

Inherited from AnyVal

Inherited from Any

Ungrouped