com.twitter.diffy

compare

package compare

Visibility
  1. Public
  2. All

Type Members

  1. trait Difference extends AnyRef

  2. case class IndexedDifference(indexedDiffs: Seq[Difference]) extends SeqDifference with Product with Serializable

  3. case class MapDifference[A](keys: TerminalDifference, values: Map[A, Difference]) extends TerminalDifference with Product with Serializable

  4. case class NoDifference[A](value: A) extends TerminalDifference with Product with Serializable

  5. case class ObjectDifference(mapDiff: MapDifference[String]) extends Difference with Product with Serializable

  6. case class OrderingDifference(leftPattern: Seq[Int], rightPattern: Seq[Int]) extends TerminalDifference with SeqDifference with Product with Serializable

  7. case class PrimitiveDifference[A](left: A, right: A) extends TerminalDifference with Product with Serializable

  8. trait SeqDifference extends Difference

  9. case class SeqSizeDifference[A](leftNotRight: Seq[A], rightNotLeft: Seq[A]) extends TerminalDifference with SeqDifference with Product with Serializable

  10. case class SetDifference[A](leftNotRight: Set[A], rightNotLeft: Set[A]) extends TerminalDifference with Product with Serializable

  11. trait TerminalDifference extends Difference

  12. case class TypeDifference[A, B](left: A, right: B) extends TerminalDifference with Product with Serializable

Value Members

  1. object Difference

  2. object ExtraField extends TerminalDifference with Product with Serializable

  3. object MissingField extends TerminalDifference with Product with Serializable

Ungrouped