package diffx
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- diffx
- DiffxSupport
- DiffToMatchByOps
- DiffToSeqMatchByOps
- DiffToSetMatchByOps
- DiffToMapMatchByOps
- DiffLensToMatchByOps
- DiffLensToSeqMatchByOps
- DiffLensToSetMatchByOps
- DiffLensToMapMatchByOps
- DiffxOptionSupport
- DiffxEitherSupport
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- implicit class DiffxEach[F[_], T] extends AnyRef
- Definition Classes
- DiffxOptionSupport
- implicit class DiffxEither[T[_, _], L, R] extends AnyRef
- Definition Classes
- DiffxEitherSupport
- trait DiffxEitherFunctor[T[_, _], L, R] extends AnyRef
- Definition Classes
- DiffxEitherSupport
- trait DiffxFunctor[F[_], A] extends AnyRef
- Definition Classes
- DiffxOptionSupport
- trait DiffxSubtypeSelector[T] extends AnyRef
- Definition Classes
- DiffxSupport
- type FieldPath = List[String]
- Definition Classes
- DiffxSupport
- type MapMatcher[K, V] = ObjectMatcher[MapEntry[K, V]]
- Definition Classes
- DiffxSupport
- type SeqMatcher[T] = ObjectMatcher[SeqEntry[T]]
- Definition Classes
- DiffxSupport
- type SetMatcher[T] = ObjectMatcher[SetEntry[T]]
- Definition Classes
- DiffxSupport
Value Members
- def compare[T](left: T, right: T)(implicit d: Diff[T]): DiffResult
- Definition Classes
- DiffxSupport
- implicit def eitherDiffxFunctor[T[_, _], L, R]: DiffxEitherFunctor[Either, L, R]
- Definition Classes
- DiffxEitherSupport
- implicit def lensToMapMatchByOps[C[_, _], K, V, S](diffLens: DiffLens[S, C[K, V]])(implicit arg0: MapLike[C]): DiffLensMapMatchByOps[C, K, V, S]
- Definition Classes
- DiffLensToMapMatchByOps
- implicit def lensToSeqMatchByOps[C[_], T, S](diffLens: DiffLens[S, C[T]])(implicit arg0: SeqLike[C]): DiffLensSeqMatchByOps[C, T, S]
- Definition Classes
- DiffLensToSeqMatchByOps
- implicit def lensToSetMatchByOps[C[_], T, S](diffLens: DiffLens[S, C[T]])(implicit arg0: SetLike[C]): DiffLensSetMatchByOps[C, T, S]
- Definition Classes
- DiffLensToSetMatchByOps
- implicit def optionDiffxFunctor[A]: DiffxFunctor[Option, A]
- Definition Classes
- DiffxOptionSupport
- implicit def toMapMatchByOps[C[_, _], K, V](diff: Diff[C[K, V]])(implicit arg0: MapLike[C]): DiffMapMatchByOps[C, K, V]
- Definition Classes
- DiffToMapMatchByOps
- implicit def toSeqMatchByOps[C[_], T, S](diff: Diff[C[T]])(implicit arg0: SeqLike[C]): DiffSeqMatchByOps[C, T]
- Definition Classes
- DiffToSeqMatchByOps
- implicit def toSetMatchByOps[C[_], T](diff: Diff[C[T]])(implicit arg0: SetLike[C]): DiffSetMatchByOps[C, T]
- Definition Classes
- DiffToSetMatchByOps
- implicit def toSubtypeSelector[A](a: A): DiffxSubtypeSelector[A]
- Definition Classes
- DiffxSupport
- implicit def traversableDiffxFunctor[F[_], A](implicit fac: Factory[A, F[A]], ev: (F[A]) => Iterable[A]): DiffxFunctor[F, A]