trait DiffxSupport extends DiffxEitherSupport with DiffxOptionSupport with DiffLensToMatchByOps with DiffToMatchByOps
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- DiffxSupport
- DiffToMatchByOps
- DiffToSeqMatchByOps
- DiffToSetMatchByOps
- DiffToMapMatchByOps
- DiffLensToMatchByOps
- DiffLensToSeqMatchByOps
- DiffLensToSetMatchByOps
- DiffLensToMapMatchByOps
- DiffxOptionSupport
- DiffxEitherSupport
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
implicit
class
DiffxEither[T[_, _], L, R] extends AnyRef
- Definition Classes
- DiffxEitherSupport
-
trait
DiffxEitherFunctor[T[_, _], L, R] extends AnyRef
- Definition Classes
- DiffxEitherSupport
-
implicit
class
DiffxEach[F[_], T] extends AnyRef
- Definition Classes
- DiffxOptionSupport
-
trait
DiffxFunctor[F[_], A] extends AnyRef
- Definition Classes
- DiffxOptionSupport
- trait DiffxSubtypeSelector[T] extends AnyRef
- type FieldPath = List[String]
- type MapMatcher[K, V] = ObjectMatcher[MapEntry[K, V]]
- type SeqMatcher[T] = ObjectMatcher[SeqEntry[T]]
- type SetMatcher[T] = ObjectMatcher[SetEntry[T]]
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
- def compare[T](left: T, right: T)(implicit d: Diff[T]): DiffResult
-
implicit
def
eitherDiffxFunctor[T[_, _], L, R]: DiffxEitherFunctor[Either, L, R]
- Definition Classes
- DiffxEitherSupport
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
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
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
implicit
def
optionDiffxFunctor[A]: DiffxFunctor[Option, A]
- Definition Classes
- DiffxOptionSupport
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
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
-
def
toString(): String
- Definition Classes
- AnyRef → Any
- implicit def toSubtypeSelector[A](a: A): DiffxSubtypeSelector[A]
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()