Package

com.vatbox

epoximise

Permalink

package epoximise

Created by talg on 24/11/2016.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. epoximise
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait Epoximise extends AnyRef

    Permalink

    Created by talg on 24/11/2016.

  2. case class EpoximiseBuilder(localDateTimeFormatter: DateTimeFormatter = DefaultDateTimeFormatter, optimizeBigInt: Boolean = true, zoneOffset: ZoneOffset = DefaultZoneOffSet) extends Product with Serializable

    Permalink
  3. case class EpoximiseParser(localDateTimeFormatter: DateTimeFormatter, optimizeBigInt: Boolean, zoneOffset: ZoneOffset) extends Product with Serializable

    Permalink

    Created by talg on 23/11/2016.

  4. case class EpoximiseSerializer(localDateTimeFormatter: DateTimeFormatter, zoneOffset: ZoneOffset) extends Product with Serializable

    Permalink

    Created by talg on 23/11/2016.

  5. case class LocalDateSerializer(localDateTimeFormatter: DateTimeFormatter = DefaultDateTimeFormatter) extends Serializer[LocalDate] with Product with Serializable

    Permalink

    Provides a way to serialize/de-serialize LocalDate.

    Provides a way to serialize/de-serialize LocalDate.

    LocalDate is saved with Time using UTC Offset !!!

    Queries for a LocalDateTime (ldt) using the lift-json DSL look like: ("ldt" -> ("$ldt" -> formats.dateFormat.format(ldt)))

  6. case class LocalDateTimeSerializer(localDateTimeFormatter: DateTimeFormatter = DefaultDateTimeFormatter) extends Serializer[LocalDateTime] with Product with Serializable

    Permalink

    Provides a way to serialize/de-serialize LocalDateTime.

    Provides a way to serialize/de-serialize LocalDateTime.

    Queries for a LocalDateTime (ldt) using the lift-json DSL look like: ("ldt" -> ("$ldt" -> formats.dateFormat.format(ldt)))

Value Members

  1. object DateSerializer extends Serializer[Date]

    Permalink

    Provides a way to serialize/de-serialize Dates.

    Provides a way to serialize/de-serialize Dates.

    Queries for a Date (dt) using the lift-json DSL look like: ("dt" -> ("$dt" -> formats.dateFormat.format(dt)))

  2. object DefaultEpoximiseInstance extends Epoximise

    Permalink
  3. object ObjectIdSerializer extends Serializer[ObjectId]

    Permalink

    Provides a way to serialize/de-serialize ObjectIds.

    Provides a way to serialize/de-serialize ObjectIds.

    Queries for a ObjectId (oid) using the lift-json DSL look like: ("_id" -> ("$oid" -> oid.toString))

  4. object UUIDSerializer extends Serializer[UUID]

    Permalink

    Provides a way to serialize/de-serialize UUIDs.

    Provides a way to serialize/de-serialize UUIDs.

    Queries for a UUID (u) using the lift-json DSL look like: ("uuid" -> ("$uuid" -> u.toString))

Inherited from AnyRef

Inherited from Any

Ungrouped