Package

com.twitter.diffy

compare

Permalink

package compare

Visibility
  1. Public
  2. All

Type Members

  1. trait Difference extends AnyRef

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

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

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

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

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

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

    Permalink
  8. trait SeqDifference extends Difference

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

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

    Permalink
  11. trait TerminalDifference extends Difference

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

    Permalink

Value Members

  1. object Difference

    Permalink
  2. object ExtraField extends TerminalDifference with Product with Serializable

    Permalink
  3. object MissingField extends TerminalDifference with Product with Serializable

    Permalink

Ungrouped