Packages

package diff

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. 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
  2. trait Diff[A] extends AnyRef
  3. case class ElementDiff[A](before: A, after: A) extends Diff[A] with Product with Serializable
  4. sealed trait ElementaryDiffTag extends AnyRef
  5. case class GroupDiff(before: Set[Scenario], after: Set[Scenario]) extends Diff[Set[Scenario]] with Product with Serializable
  6. case class LCSbasedListDiff[A](before: List[A], after: List[A]) extends ListDiff[A] with Product with Serializable
  7. trait ListDiff[A] extends Diff[List[A]]
  8. case class ScenarioDiff(before: Scenario, after: Scenario) extends Diff[Scenario] with Product with Serializable
  9. sealed trait ScenarioDiffTag extends AnyRef
  10. case class SetDiff[A](before: Set[A], after: Set[A]) extends Diff[Set[A]] with Product with Serializable
  11. case class SimpleListTopDownDiff[A](before: List[A], after: List[A]) extends ListDiff[A] with Product with Serializable
  12. case class TckTreeDiff(before: TckTree, after: TckTree) extends GroupTreeBasics with Product with Serializable
  13. case class TreePathDiff[A](before: List[A], after: List[A]) extends Diff[List[A]] with Product with Serializable
  14. case class Tuple2Diff[A1, A2](diff1: Diff[A1], diff2: Diff[A2]) extends Diff[(A1, A2)] with Product with Serializable
  15. 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

  1. object ElementaryDiffTag
  2. object GroupDiff extends Product with Serializable
  3. object ScenarioDiffTag

Ungrouped