package laws
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- laws
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
trait
DateTimeLaws[A] extends AnyRef
Laws, that must be obeyed by any DateTime typeclass
- trait DateTimeTests[A] extends Laws
-
trait
GeneralLocalDateTimeLaws[A] extends AnyRef
LocalDateTime laws, that don't specifically require a Local instance
-
trait
LocalDateTimeLaws[A] extends AnyRef
Laws, that must be obeyed by any Local instance
- trait LocalDateTimeTests[A] extends Laws
- case class NotChangedValidator[T](before: T, after: T) extends Product with Serializable
- trait ProviderLaws[A] extends AnyRef
- trait ProviderTests[A] extends Laws
-
trait
ZonedDateTimeLaws[A] extends AnyRef
Laws, that must be obeyed by any Zoned instance
- case class ZonedDateTimeTestData[A](source: A, diff: Duration, targetOffset: Offset, targetTime: LocalTime, targetDate: LocalDate)(implicit evidence$1: Zoned[A]) extends Product with Serializable
- trait ZonedDateTimeTests[A] extends Laws
Value Members
- implicit val eqDayOfWeek: Eq[DayOfWeek]
- implicit val eqLocalDate: Eq[LocalDate]
- implicit val eqLocalTime: Eq[LocalTime]
- def notChanged[T, P](before: T, after: T): NotChangedValidator[T]
- object DateTimeLaws
- object DateTimeTests
- object GeneralLocalDateTimeLaws
- object LocalDateTimeLaws
- object LocalDateTimeTests
- object ProviderLaws
- object ProviderTests
- object ZonedDateTimeLaws
- object ZonedDateTimeTests