Flag

@SerialVersionUID(1L)
final case class Flag(enabled: Boolean) extends ReplicatedData with ReplicatedDataSerialization

Implements a boolean flag CRDT that is initialized to false and can be switched to true. true wins over false in merge.

This class is immutable, i.e. "modifying" methods return a new instance.

Companion:
object
Source:
Flag.scala
trait Product
trait Equals
trait Serializable
class Object
trait Matchable
class Any

Type members

Types

type T = Flag
Source:
Flag.scala

Value members

Concrete methods

override def merge(that: Flag): Flag
Definition Classes
Source:
Flag.scala

Inherited methods

Inherited from:
Product