package diff
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- case class DeepSetDiff[A, B <: Diff[A]](before: Set[A], after: Set[A], elementDiff: (A, A) ⇒ B) extends Diff[Set[A]] with Product with Serializable
- trait Diff[A] extends AnyRef
- case class ElementDiff[A](before: A, after: A) extends Diff[A] with Product with Serializable
- sealed trait ElementaryDiffTag extends AnyRef
- case class GroupDiff(before: Set[Scenario], after: Set[Scenario]) extends Diff[Set[Scenario]] with Product with Serializable
- case class LCSbasedListDiff[A](before: List[A], after: List[A]) extends ListDiff[A] with Product with Serializable
- trait ListDiff[A] extends Diff[List[A]]
- case class ScenarioDiff(before: Scenario, after: Scenario) extends Diff[Scenario] with Product with Serializable
- sealed trait ScenarioDiffTag extends AnyRef
- case class SetDiff[A](before: Set[A], after: Set[A]) extends Diff[Set[A]] with Product with Serializable
- case class SimpleListTopDownDiff[A](before: List[A], after: List[A]) extends ListDiff[A] with Product with Serializable
- case class TckTreeDiff(before: TckTree, after: TckTree) extends GroupTreeBasics with Product with Serializable
- case class TreePathDiff[A](before: List[A], after: List[A]) extends Diff[List[A]] with Product with Serializable
- case class Tuple2Diff[A1, A2](diff1: Diff[A1], diff2: Diff[A2]) extends Diff[(A1, A2)] with Product with Serializable
- case class Tuple3Diff[A1, A2, A3](diff1: Diff[A1], diff2: Diff[A2], diff3: Diff[A3]) extends Diff[(A1, A2, A3)] with Product with Serializable
Value Members
- object ElementaryDiffTag
- object GroupDiff extends Product with Serializable
- object ScenarioDiffTag