Packages

final case class Date(date: java.util.Date) extends AnyVal with Ordered[Date] with Product with Serializable

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Date
  2. Serializable
  3. Product
  4. Equals
  5. Ordered
  6. Comparable
  7. AnyVal
  8. Any
Implicitly
  1. by orderingToOrdered
  2. by richDrxAny
  3. by DrxBoundOps
  4. by any2stringadd
  5. by StringFormat
  6. by Ensuring
  7. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new Date(date: java.util.Date)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    Any
  2. final def ##: Int
    Definition Classes
    Any
  3. def %(fmt: String): String
  4. def +(time: Time): Date
  5. def +-(time: Time): Bound[Date]
  6. def -(that: Date): Time
  7. def -(time: Time): Date
  8. def ->[B](y: B): (Date, B)
    Implicit
    This member is added by an implicit conversion from Date toArrowAssoc[Date] performed by method ArrowAssoc in scala.Predef.
    Definition Classes
    ArrowAssoc
    Annotations
    @inline()
  9. def <(that: Date): Boolean
    Definition Classes
    Ordered
  10. def <=(that: Date): Boolean
    Definition Classes
    Ordered
  11. final def ==(arg0: Any): Boolean
    Definition Classes
    Any
  12. def >(that: Date): Boolean
    Definition Classes
    Ordered
  13. def >=(that: Date): Boolean
    Definition Classes
    Ordered
  14. def applyIf(t: Boolean, f: (Date) => Date): Date
    Implicit
    This member is added by an implicit conversion from Date toDrxAny[Date] performed by method richDrxAny in cc.drx.predef.Enrich.
    Definition Classes
    DrxAny
  15. def applyIf(t: (Date) => Boolean)(f: (Date) => Date): Date

    better chaining for types

    better chaining for types

    Implicit
    This member is added by an implicit conversion from Date toDrxAny[Date] performed by method richDrxAny in cc.drx.predef.Enrich.
    Definition Classes
    DrxAny
  16. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  17. def cal(tz: String): Calendar
  18. def cal: Calendar
  19. def compare(that: Date): Int
    Definition Classes
    Date → Ordered
  20. def compareTo(that: Date): Int
    Definition Classes
    Ordered → Comparable
  21. val date: java.util.Date
  22. def dayOfWeek: DayOfWeek
  23. def elementOf(xs: Set[Date]): Boolean
    Implicit
    This member is added by an implicit conversion from Date toDrxAny[Date] performed by method richDrxAny in cc.drx.predef.Enrich.
    Definition Classes
    DrxAny
  24. def ensuring(cond: (Date) => Boolean, msg: => Any): Date
    Implicit
    This member is added by an implicit conversion from Date toEnsuring[Date] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  25. def ensuring(cond: (Date) => Boolean): Date
    Implicit
    This member is added by an implicit conversion from Date toEnsuring[Date] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  26. def ensuring(cond: Boolean, msg: => Any): Date
    Implicit
    This member is added by an implicit conversion from Date toEnsuring[Date] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  27. def ensuring(cond: Boolean): Date
    Implicit
    This member is added by an implicit conversion from Date toEnsuring[Date] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  28. def floorDay: Date
  29. def format(dt: Time): String

    format a date at delta time resolution

  30. def format(f: Form): String
  31. def format(fmt: String, tz: String): String
  32. def format(fmt: String): String
  33. def formatted(fmtstr: String): String
    Implicit
    This member is added by an implicit conversion from Date toStringFormat[Date] performed by method StringFormat in scala.Predef.
    Definition Classes
    StringFormat
    Annotations
    @inline()
  34. def getClass(): Class[_ <: AnyVal]
    Definition Classes
    AnyVal → Any
  35. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  36. def iso: String
  37. def isoCompact: String
  38. def isoDay: String
  39. def isoHour: String
  40. def isoLocal: String
  41. def isoMinute: String
  42. def isoMs: String
  43. def isoYr: String
  44. def krypton: Krypton
  45. def ms: Long

    Convenience function for the more direct: (Date.now - Date.unixEpoch).ms.toLong

  46. def niceWork: String
  47. def noneIf(f: (Date) => Boolean): Option[Date]
    Implicit
    This member is added by an implicit conversion from Date toDrxAny[Date] performed by method richDrxAny in cc.drx.predef.Enrich.
    Definition Classes
    DrxAny
  48. def optionIf(f: (Date) => Boolean): Option[Date]

    optionally wrap an object

    optionally wrap an object

    Implicit
    This member is added by an implicit conversion from Date toDrxAny[Date] performed by method richDrxAny in cc.drx.predef.Enrich.
    Definition Classes
    DrxAny
  49. def preApply[B](f: (Date) => B): B

    a preApply f => f(a)

    a preApply f => f(a)

    Implicit
    This member is added by an implicit conversion from Date toDrxAny[Date] performed by method richDrxAny in cc.drx.predef.Enrich.
    Definition Classes
    DrxAny
  50. def productElementNames: Iterator[String]
    Definition Classes
    Product
  51. def ramp(t: Time): Double
  52. def rfcHttp: String
  53. def rfcJava: String
  54. def round(dt: Time): Date

    round down to the nearest time common time beacon points

  55. def s: Long

    Convenience function for the more direct: (Date.now - Date.unixEpoch).s.toLong

  56. def sideEffect(f: (Date) => Unit): Date

    side effect filter

    side effect filter

    Implicit
    This member is added by an implicit conversion from Date toDrxAny[Date] performed by method richDrxAny in cc.drx.predef.Enrich.
    Definition Classes
    DrxAny
  57. def someIf(f: (Date) => Boolean): Option[Date]
    Implicit
    This member is added by an implicit conversion from Date toDrxAny[Date] performed by method richDrxAny in cc.drx.predef.Enrich.
    Definition Classes
    DrxAny
  58. val thisAny: Date
    Implicit
    This member is added by an implicit conversion from Date toDrxAny[Date] performed by method richDrxAny in cc.drx.predef.Enrich.
    Definition Classes
    DrxAny
  59. def till(maxArg: Date): Bound[Date]

    Bound construction since the Range constructor is deprecated

    Bound construction since the Range constructor is deprecated

    Implicit
    This member is added by an implicit conversion from Date toBoundOps[Date] performed by method DrxBoundOps in cc.drx.predef.Enrich.
    Definition Classes
    BoundOps
  60. def toRelativeString: String
  61. def toString(): String
    Definition Classes
    Date → Any
  62. def usDay: String
  63. def usMonthDay: String
  64. def ~(that: Date): Bound[Date]
  65. def ~>(time: Time): Bound[Date]

Shadowed Implicit Value Members

  1. def +(other: String): String
    Implicit
    This member is added by an implicit conversion from Date toany2stringadd[Date] performed by method any2stringadd in scala.Predef.
    Shadowing
    This implicitly inherited member is shadowed by one or more members in this class.
    To access this member you can use a type ascription:
    (date: any2stringadd[Date]).+(other)
    Definition Classes
    any2stringadd
  2. def <(that: Date): Boolean
    Implicit
    This member is added by an implicit conversion from Date toOrdered[Date] performed by method orderingToOrdered in scala.math.Ordered.
    Shadowing
    This implicitly inherited member is shadowed by one or more members in this class.
    To access this member you can use a type ascription:
    (date: Ordered[Date]).<(that)
    Definition Classes
    Ordered
  3. def <=(that: Date): Boolean
    Implicit
    This member is added by an implicit conversion from Date toOrdered[Date] performed by method orderingToOrdered in scala.math.Ordered.
    Shadowing
    This implicitly inherited member is shadowed by one or more members in this class.
    To access this member you can use a type ascription:
    (date: Ordered[Date]).<=(that)
    Definition Classes
    Ordered
  4. def >(that: Date): Boolean
    Implicit
    This member is added by an implicit conversion from Date toOrdered[Date] performed by method orderingToOrdered in scala.math.Ordered.
    Shadowing
    This implicitly inherited member is shadowed by one or more members in this class.
    To access this member you can use a type ascription:
    (date: Ordered[Date]).>(that)
    Definition Classes
    Ordered
  5. def >=(that: Date): Boolean
    Implicit
    This member is added by an implicit conversion from Date toOrdered[Date] performed by method orderingToOrdered in scala.math.Ordered.
    Shadowing
    This implicitly inherited member is shadowed by one or more members in this class.
    To access this member you can use a type ascription:
    (date: Ordered[Date]).>=(that)
    Definition Classes
    Ordered
  6. def compare(that: Date): Int
    Implicit
    This member is added by an implicit conversion from Date toOrdered[Date] performed by method orderingToOrdered in scala.math.Ordered.
    Shadowing
    This implicitly inherited member is shadowed by one or more members in this class.
    To access this member you can use a type ascription:
    (date: Ordered[Date]).compare(that)
    Definition Classes
    Ordered
  7. def compareTo(that: Date): Int
    Implicit
    This member is added by an implicit conversion from Date toOrdered[Date] performed by method orderingToOrdered in scala.math.Ordered.
    Shadowing
    This implicitly inherited member is shadowed by one or more members in this class.
    To access this member you can use a type ascription:
    (date: Ordered[Date]).compareTo(that)
    Definition Classes
    Ordered → Comparable

Deprecated Value Members

  1. def ?>(f: (Date) => Boolean): Option[Date]

    alias for option if

    alias for option if

    Implicit
    This member is added by an implicit conversion from Date toDrxAny[Date] performed by method richDrxAny in cc.drx.predef.Enrich.
    Definition Classes
    DrxAny
    Annotations
    @deprecated
    Deprecated

    (Since version v0.2.15) to many symbols are hard to undertand

  2. def epoch: Long
    Annotations
    @deprecated
    Deprecated

    (Since version v0.2.13) use ms instead (epoch is a point in time 1970 if epoch is time since epoch it can confusingly then be ms or seconds)

  3. def |>[B](f: (Date) => B): B
    Implicit
    This member is added by an implicit conversion from Date toDrxAny[Date] performed by method richDrxAny in cc.drx.predef.Enrich.
    Definition Classes
    DrxAny
    Annotations
    @deprecated
    Deprecated

    (Since version v0.2.15) use preApply if you must (symbols are concise without concision)

  4. def [B](y: B): (Date, B)
    Implicit
    This member is added by an implicit conversion from Date toArrowAssoc[Date] performed by method ArrowAssoc in scala.Predef.
    Definition Classes
    ArrowAssoc
    Annotations
    @deprecated
    Deprecated

    (Since version 2.13.0) Use -> instead. If you still wish to display it as one character, consider using a font with programming ligatures such as Fira Code.

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from Ordered[Date]

Inherited from Comparable[Date]

Inherited from AnyVal

Inherited from Any

Inherited by implicit conversion orderingToOrdered fromDate to Ordered[Date]

Inherited by implicit conversion richDrxAny fromDate to DrxAny[Date]

Inherited by implicit conversion DrxBoundOps fromDate to BoundOps[Date]

Inherited by implicit conversion any2stringadd fromDate to any2stringadd[Date]

Inherited by implicit conversion StringFormat fromDate to StringFormat[Date]

Inherited by implicit conversion Ensuring fromDate to Ensuring[Date]

Inherited by implicit conversion ArrowAssoc fromDate to ArrowAssoc[Date]

Ungrouped