uk.co.bigbeeconsultants.http

HttpDateTimeInstant

case class HttpDateTimeInstant(seconds: Long) extends Ordered[HttpDateTimeInstant] with Product with Serializable

Expresses the number of seconds since 1st Jan 1970, as used in HTTP date headers.

Annotations
@deprecated
Deprecated

(Since version v0.25.2) Use the HttpDateTimeInstant in the header package now.

Linear Supertypes
Serializable, Serializable, Product, Equals, Ordered[HttpDateTimeInstant], Comparable[HttpDateTimeInstant], AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. HttpDateTimeInstant
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. Ordered
  7. Comparable
  8. AnyRef
  9. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new HttpDateTimeInstant()

    Creates an instance of HttpDateTimeInstant representing the time now.

  2. new HttpDateTimeInstant(c: Calendar)

    Converts a Java calendar into an instance of HttpDateTimeInstant.

  3. new HttpDateTimeInstant(d: Date)

    Converts a Java date into an instance of HttpDateTimeInstant.

  4. new HttpDateTimeInstant(seconds: Long)

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. def +(secondsDelta: Long): HttpDateTimeInstant

    Adds some seconds to this instant, returning a new instance.

  5. def -(that: HttpDateTimeInstant): Long

    Subtracts another instant, returning the number of seconds between them.

  6. def -(secondsDelta: Long): HttpDateTimeInstant

    Subtracts some seconds off this instant, returning a new instance.

  7. def <(that: HttpDateTimeInstant): Boolean

    Definition Classes
    Ordered
  8. def <=(that: HttpDateTimeInstant): Boolean

    Definition Classes
    Ordered
  9. final def ==(arg0: AnyRef): Boolean

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

    Definition Classes
    Any
  11. def >(that: HttpDateTimeInstant): Boolean

    Definition Classes
    Ordered
  12. def >=(that: HttpDateTimeInstant): Boolean

    Definition Classes
    Ordered
  13. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  14. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  15. def compare(that: HttpDateTimeInstant): Int

    Implements ordering of instances.

    Implements ordering of instances.

    Definition Classes
    HttpDateTimeInstant → Ordered
  16. def compareTo(that: HttpDateTimeInstant): Int

    Definition Classes
    Ordered → Comparable
  17. lazy val date: Date

    This instant converted to a Java date.

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

    Definition Classes
    AnyRef
  19. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  20. def formatString(format: String): String

  21. final def getClass(): Class[_]

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

    Definition Classes
    Any
  23. final def ne(arg0: AnyRef): Boolean

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

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

    Definition Classes
    AnyRef
  26. val seconds: Long

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

    Definition Classes
    AnyRef
  28. def toIsoString: String

  29. lazy val toString: String

    Formats this instant as a string in full RFC1123 format.

    Formats this instant as a string in full RFC1123 format.

    Definition Classes
    HttpDateTimeInstant → AnyRef → Any
  30. def upgrade: header.HttpDateTimeInstant

  31. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from Ordered[HttpDateTimeInstant]

Inherited from Comparable[HttpDateTimeInstant]

Inherited from AnyRef

Inherited from Any

Ungrouped