org.scalactic

EqualityConstraint

object EqualityConstraint extends LowPriorityEqualityConstraints

Source
EqualityConstraint.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. EqualityConstraint
  2. LowPriorityEqualityConstraints
  3. AnyRef
  4. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. implicit def arrayOnBothSidesConstraint[EA, EB](implicit equalityOfA: Equality[Array[EA]], ev: EqualityConstraint[EA, EB] with NativeSupport): EqualityConstraint[Array[EA], Array[EB]] with NativeSupport

  7. implicit def arrayOnLeftEqualityConstraint[EA, CA[ea] <: Array[ea], EB, CB[eb] <: GenSeq[eb]](implicit equalityOfA: Equality[CA[EA]], ev: EqualityConstraint[EA, EB] with NativeSupport): EqualityConstraint[CA[EA], CB[EB]] with NativeSupport

  8. implicit def arrayOnRightEqualityConstraint[EA, CA[ea] <: GenSeq[ea], EB, CB[eb] <: Array[eb]](implicit equalityOfA: Equality[CA[EA]], ev: EqualityConstraint[EA, EB] with NativeSupport): EqualityConstraint[CA[EA], CB[EB]] with NativeSupport

  9. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  10. implicit def badOnLeftBadOnRightEqualityConstraint[ELG, ELB, ERG, ERB](implicit equalityOfL: Equality[Bad[ELG, ELB]], ev: EqualityConstraint[ELB, ERB] with NativeSupport): EqualityConstraint[Bad[ELG, ELB], Bad[ERG, ERB]] with NativeSupport

  11. implicit def badOnLeftBadOnRightNothingConstraint[ELB, ERB](implicit equalityOfL: Equality[Bad[Nothing, ELB]], ev: EqualityConstraint[ELB, ERB] with NativeSupport): EqualityConstraint[Bad[Nothing, ELB], Bad[Nothing, ERB]] with NativeSupport

  12. implicit def badOnLeftOrOnRightEqualityConstraint[ELG, ELB, ERG, ERB](implicit equalityOfL: Equality[Bad[ELG, ELB]], ev: EqualityConstraint[ELB, ERB] with NativeSupport): EqualityConstraint[Bad[ELG, ELB], Or[ERG, ERB]] with NativeSupport

  13. implicit def badOnLeftOrOnRightNothingConstraint[ELB, ERB](implicit equalityOfL: Equality[Bad[Nothing, ELB]], ev: EqualityConstraint[ELB, ERB] with NativeSupport): EqualityConstraint[Bad[Nothing, ELB], Or[Nothing, ERB]] with NativeSupport

  14. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  15. implicit def eitherEqualityConstraint[ETL, ETR, EPL, EPR](implicit equalityOfT: Equality[Either[ETL, ETR]], ev: EqualityConstraint[ETL, EPL] with NativeSupport): EqualityConstraint[Either[ETL, ETR], Either[EPL, EPR]] with NativeSupport

  16. implicit def eitherNothingConstraint[ETL, EPL](implicit equalityOfT: Equality[Either[ETL, Nothing]], ev: EqualityConstraint[ETL, EPL] with NativeSupport): EqualityConstraint[Either[ETL, Nothing], Either[EPL, Nothing]] with NativeSupport

  17. implicit def eitherOnParamSideLeftOnTargetSideEqualityConstraint[ETL, ETR, EPL, EPR](implicit equalityOfT: Equality[Either[ETL, ETR]], ev: EqualityConstraint[ETL, EPL] with NativeSupport): EqualityConstraint[Either[ETL, ETR], Left[EPL, EPR]] with NativeSupport

  18. implicit def eitherOnParamSideLeftOnTargetSideNothingConstraint[ETL, EPL](implicit equalityOfT: Equality[Either[ETL, Nothing]], ev: EqualityConstraint[ETL, EPL] with NativeSupport): EqualityConstraint[Either[ETL, Nothing], Left[EPL, Nothing]] with NativeSupport

  19. implicit def eitherOnParamSideRightOnTargetSideEqualityConstraint[ETL, ETR, EPL, EPR](implicit equalityOfT: Equality[Either[ETL, ETR]], ev: EqualityConstraint[ETR, EPR] with NativeSupport): EqualityConstraint[Either[ETL, ETR], Right[EPL, EPR]] with NativeSupport

  20. implicit def eitherOnParamSideRightOnTargetSideNothingConstraint[ETR, EPR](implicit equalityOfT: Equality[Either[Nothing, ETR]], ev: EqualityConstraint[ETR, EPR] with NativeSupport): EqualityConstraint[Either[Nothing, ETR], Right[Nothing, EPR]] with NativeSupport

  21. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  22. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  23. implicit def everyOnLeftEqualityConstraint[EA, EB, CB[eb] <: Every[eb]](implicit equalityOfA: Equality[Every[EA]], ev: EqualityConstraint[EA, EB] with NativeSupport): EqualityConstraint[Every[EA], CB[EB]] with NativeSupport

  24. implicit def everyOnRightEqualityConstraint[EA, CA[ea] <: Every[ea], EB](implicit equalityOfA: Equality[CA[EA]], ev: EqualityConstraint[EA, EB] with NativeSupport): EqualityConstraint[CA[EA], Every[EB]] with NativeSupport

  25. implicit def failureOnBothSidesEqualityConstraint[EA, EB](implicit equalityOfA: Equality[Failure[EA]], ev: EqualityConstraint[EA, EB] with NativeSupport): EqualityConstraint[Failure[EA], Failure[EB]] with NativeSupport

  26. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  27. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  28. implicit def goodOnLeftGoodOnRightEqualityConstraint[ELG, ELB, ERG, ERB](implicit equalityOfL: Equality[Good[ELG, ELB]], ev: EqualityConstraint[ELG, ERG] with NativeSupport): EqualityConstraint[Good[ELG, ELB], Good[ERG, ERB]] with NativeSupport

  29. implicit def goodOnLeftGoodOnRightNothingConstraint[ELG, ERG](implicit equalityOfL: Equality[Good[ELG, Nothing]], ev: EqualityConstraint[ELG, ERG] with NativeSupport): EqualityConstraint[Good[ELG, Nothing], Good[ERG, Nothing]] with NativeSupport

  30. implicit def goodOnLeftOrOnRightEqualityConstraint[ELG, ELB, ERG, ERB](implicit equalityOfL: Equality[Good[ELG, ELB]], ev: EqualityConstraint[ELG, ERG] with NativeSupport): EqualityConstraint[Good[ELG, ELB], Or[ERG, ERB]] with NativeSupport

  31. implicit def goodOnLeftOrOnRightNothingConstraint[ELG, ERG](implicit equalityOfL: Equality[Good[ELG, Nothing]], ev: EqualityConstraint[ELG, ERG] with NativeSupport): EqualityConstraint[Good[ELG, Nothing], Or[ERG, Nothing]] with NativeSupport

  32. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  33. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  34. implicit def leftOnParamSideEitherOnTargetSideEqualityConstraint[ETL, ETR, EPL, EPR](implicit equalityOfT: Equality[Left[ETL, ETR]], ev: EqualityConstraint[ETL, EPL] with NativeSupport): EqualityConstraint[Left[ETL, ETR], Either[EPL, EPR]] with NativeSupport

  35. implicit def leftOnParamSideEitherOnTargetSideNothingConstraint[ETL, EPL](implicit equalityOfT: Equality[Left[ETL, Nothing]], ev: EqualityConstraint[ETL, EPL] with NativeSupport): EqualityConstraint[Left[ETL, Nothing], Either[EPL, Nothing]] with NativeSupport

  36. implicit def leftOnParamSideLeftOnTargetSideEqualityConstraint[ETL, ETR, EPL, EPR](implicit equalityOfT: Equality[Left[ETL, ETR]], ev: EqualityConstraint[ETL, EPL] with NativeSupport): EqualityConstraint[Left[ETL, ETR], Left[EPL, EPR]] with NativeSupport

  37. implicit def leftOnParamSideLeftOnTargetSideNothingConstraint[ETL, EPL](implicit equalityOfT: Equality[Left[ETL, Nothing]], ev: EqualityConstraint[ETL, EPL] with NativeSupport): EqualityConstraint[Left[ETL, Nothing], Left[EPL, Nothing]] with NativeSupport

  38. implicit def lowPriorityEitherEqualityConstraint[ETL, ETR, EPL, EPR](implicit equalityOfT: Equality[Either[ETL, ETR]], ev: EqualityConstraint[ETR, EPR] with NativeSupport): EqualityConstraint[Either[ETL, ETR], Either[EPL, EPR]] with NativeSupport

  39. implicit def lowPriorityEitherNothingConstraint[ETR, EPR](implicit equalityOfT: Equality[Either[Nothing, ETR]], ev: EqualityConstraint[ETR, EPR] with NativeSupport): EqualityConstraint[Either[Nothing, ETR], Either[Nothing, EPR]] with NativeSupport

  40. implicit def lowPriorityOrEqualityConstraint[ELG, ELB, ERG, ERB](implicit equalityOfL: Equality[Or[ELG, ELB]], ev: EqualityConstraint[ELB, ERB] with NativeSupport): EqualityConstraint[Or[ELG, ELB], Or[ERG, ERB]] with NativeSupport

  41. implicit def lowPriorityOrOnBothSidesWithGoodNothingConstraint[ELB, ERB](implicit equalityOfL: Equality[Or[Nothing, ELB]], ev: EqualityConstraint[ELB, ERB] with NativeSupport): EqualityConstraint[Or[Nothing, ELB], Or[Nothing, ERB]] with NativeSupport

  42. implicit def manyOnBothSidesEqualityConstraint[EA, EB](implicit equalityOfA: Equality[Many[EA]], ev: EqualityConstraint[EA, EB] with NativeSupport): EqualityConstraint[Many[EA], Many[EB]] with NativeSupport

  43. implicit def mapEqualityConstraint[KA, VA, CA[ka, kb] <: GenMap[ka, kb], KB, VB, CB[kb, vb] <: GenMap[kb, vb]](implicit equalityOfA: Equality[CA[KA, VA]], evKey: EqualityConstraint[KA, KB] with NativeSupport, evValue: EqualityConstraint[VA, VB] with NativeSupport): EqualityConstraint[CA[KA, VA], CB[KB, VB]] with NativeSupport

  44. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  45. final def notify(): Unit

    Definition Classes
    AnyRef
  46. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  47. implicit def oneOnBothSidesEqualityConstraint[EA, EB](implicit equalityOfA: Equality[One[EA]], ev: EqualityConstraint[EA, EB] with NativeSupport): EqualityConstraint[One[EA], One[EB]] with NativeSupport

  48. implicit def optionOnBothSidesEqualityConstraint[EA, EB](implicit equalityOfA: Equality[Option[EA]], ev: EqualityConstraint[EA, EB] with NativeSupport): EqualityConstraint[Option[EA], Option[EB]] with NativeSupport

  49. implicit def optionOnLeftEqualityConstraint[EA, EB, CB[eb] <: Option[eb]](implicit equalityOfA: Equality[Option[EA]], ev: EqualityConstraint[EA, EB] with NativeSupport): EqualityConstraint[Option[EA], CB[EB]] with NativeSupport

  50. implicit def optionOnRightEqualityConstraint[EA, CA[ea] <: Option[ea], EB](implicit equalityOfA: Equality[CA[EA]], ev: EqualityConstraint[EA, EB] with NativeSupport): EqualityConstraint[CA[EA], Option[EB]] with NativeSupport

  51. implicit def orEqualityConstraint[ELG, ELB, ERG, ERB](implicit equalityOfL: Equality[Or[ELG, ELB]], ev: EqualityConstraint[ELG, ERG] with NativeSupport): EqualityConstraint[Or[ELG, ELB], Or[ERG, ERB]] with NativeSupport

  52. implicit def orOnBothSidesWithBadNothingConstraint[ELG, ERG](implicit equalityOfL: Equality[Or[ELG, Nothing]], ev: EqualityConstraint[ELG, ERG] with NativeSupport): EqualityConstraint[Or[ELG, Nothing], Or[ERG, Nothing]] with NativeSupport

  53. implicit def orOnLeftBadOnRightEqualityConstraint[ELG, ELB, ERG, ERB](implicit equalityOfL: Equality[Or[ELG, ELB]], ev: EqualityConstraint[ELB, ERB] with NativeSupport): EqualityConstraint[Or[ELG, ELB], Bad[ERG, ERB]] with NativeSupport

  54. implicit def orOnLeftBadOnRightNothingConstraint[ELB, ERB](implicit equalityOfL: Equality[Or[Nothing, ELB]], ev: EqualityConstraint[ELB, ERB] with NativeSupport): EqualityConstraint[Or[Nothing, ELB], Bad[Nothing, ERB]] with NativeSupport

  55. implicit def orOnLeftGoodOnRightEqualityConstraint[ELG, ELB, ERG, ERB](implicit equalityOfL: Equality[Or[ELG, ELB]], ev: EqualityConstraint[ELG, ERG] with NativeSupport): EqualityConstraint[Or[ELG, ELB], Good[ERG, ERB]] with NativeSupport

  56. implicit def orOnLeftGoodOnRightNothingConstraint[ELG, ERG](implicit equalityOfL: Equality[Or[ELG, Nothing]], ev: EqualityConstraint[ELG, ERG] with NativeSupport): EqualityConstraint[Or[ELG, Nothing], Good[ERG, Nothing]] with NativeSupport

  57. implicit def rightOnParamSideEitherOnTargetSideEqualityConstraint[ETL, ETR, EPL, EPR](implicit equalityOfT: Equality[Right[ETL, ETR]], ev: EqualityConstraint[ETR, EPR] with NativeSupport): EqualityConstraint[Right[ETL, ETR], Either[EPL, EPR]] with NativeSupport

  58. implicit def rightOnParamSideEitherOnTargetSideNothingConstraint[ETR, EPR](implicit equalityOfT: Equality[Right[Nothing, ETR]], ev: EqualityConstraint[ETR, EPR] with NativeSupport): EqualityConstraint[Right[Nothing, ETR], Either[Nothing, EPR]] with NativeSupport

  59. implicit def rightOnParamSideRightOnTargetSideEqualityConstraint[ETL, ETR, EPL, EPR](implicit equalityOfT: Equality[Right[ETL, ETR]], ev: EqualityConstraint[ETR, EPR] with NativeSupport): EqualityConstraint[Right[ETL, ETR], Right[EPL, EPR]] with NativeSupport

  60. implicit def rightOnParamSideRightOnTargetSideNothingConstraint[ETR, EPR](implicit equalityOfT: Equality[Right[Nothing, ETR]], ev: EqualityConstraint[ETR, EPR] with NativeSupport): EqualityConstraint[Right[Nothing, ETR], Right[Nothing, EPR]] with NativeSupport

  61. implicit def seqEqualityConstraint[EA, CA[ea] <: GenSeq[ea], EB, CB[eb] <: GenSeq[eb]](implicit equalityOfA: Equality[CA[EA]], ev: EqualityConstraint[EA, EB] with NativeSupport): EqualityConstraint[CA[EA], CB[EB]] with NativeSupport

  62. implicit def setEqualityConstraint[EA, CA[ea] <: GenSet[ea], EB, CB[eb] <: GenSet[eb]](implicit equalityOfA: Equality[CA[EA]], ev: EqualityConstraint[EA, EB] with NativeSupport): EqualityConstraint[CA[EA], CB[EB]] with NativeSupport

  63. implicit def someOnBothSidesEqualityConstraint[EA, EB](implicit equalityOfA: Equality[Some[EA]], ev: EqualityConstraint[EA, EB] with NativeSupport): EqualityConstraint[Some[EA], Some[EB]] with NativeSupport

  64. implicit def successOnBothSidesEqualityConstraint[EA, EB](implicit equalityOfA: Equality[Success[EA]], ev: EqualityConstraint[EA, EB] with NativeSupport): EqualityConstraint[Success[EA], Success[EB]] with NativeSupport

  65. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  66. def toString(): String

    Definition Classes
    AnyRef → Any
  67. implicit def tryOnLeftEqualityConstraint[EA, EB, CB[eb] <: Try[eb]](implicit equalityOfA: Equality[Try[EA]], ev: EqualityConstraint[EA, EB] with NativeSupport): EqualityConstraint[Try[EA], CB[EB]] with NativeSupport

  68. implicit def tryOnRightEqualityConstraint[EA, CA[ea] <: Try[ea], EB](implicit equalityOfA: Equality[CA[EA]], ev: EqualityConstraint[EA, EB] with NativeSupport): EqualityConstraint[CA[EA], Try[EB]] with NativeSupport

  69. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  70. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  71. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped