Packages

t

anorm

JodaColumn

sealed trait JodaColumn extends AnyRef

Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. JodaColumn
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. implicit val columnToJodaDateTime: Column[DateTime]

    Parses column as joda DateTime

    Parses column as joda DateTime

    import org.joda.time.DateTime
    
    val d: Date = SQL("SELECT last_mod FROM tbl").as(scalar[DateTime].single)
  2. implicit val columnToJodaInstant: Column[Instant]

    Parses column as joda Instant

    Parses column as joda Instant

    import org.joda.time.Instant
    
    val d: Date = SQL("SELECT last_mod FROM tbl").as(scalar[Instant].single)
  3. implicit val columnToJodaLocalDate: Column[LocalDate]

    Parses column as Joda local date.

    Parses column as Joda local date. Time zone is the one of default JVM time zone (see org.joda.time.DateTimeZone.getDefault).

    import org.joda.time.LocalDate
    
    val i: LocalDate = SQL("SELECT last_mod FROM tbl").
      as(scalar[LocalDate].single)
  4. implicit val columnToJodaLocalDateTime: Column[LocalDateTime]

    Parses column as Joda local date/time.

    Parses column as Joda local date/time. Time zone is the one of default JVM time zone (see org.joda.time.DateTimeZone.getDefault).

    import org.joda.time.LocalDateTime
    
    val i: LocalDateTime = SQL("SELECT last_mod FROM tbl").
      as(scalar[LocalDateTime].single)