TransitionSet

animus.TransitionSet
See theTransitionSet companion object
case class TransitionSet[A, Key](ordered: Vector[(Key, A)], contains: Set[Key], inserting: Set[Key], removing: Set[Key], getKey: A => Key)

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

def remove(keys: Key*): TransitionSet[A, Key]
def status(key: Key): TransitionStatus
def statuses: Vector[(A, TransitionStatus)]
def updated(values: A*)(implicit dummy: DummyImplicit): TransitionSet[A, Key]
def updated(values: Seq[A]): TransitionSet[A, Key]

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product