JsonImplicitConversions

org.scalatra.json.JsonImplicitConversions
trait JsonImplicitConversions extends TypeConverterSupport

Attributes

Graph
Supertypes
trait TypeConverterSupport
class Object
trait Matchable
class Any

Members list

Type members

Classlikes

implicit class jsonToSeqConversion(source: JValue)

Attributes

Supertypes
class Object
trait Matchable
class Any

Value members

Concrete methods

def jsonToDate(format: => String): TypeConverter[JValue, Date]
def jsonToDateFormat(format: => DateFormat): TypeConverter[JValue, Date]

Implicits

Implicits

implicit protected def jsonFormats: Formats
implicit val jsonToBigInt: TypeConverter[JValue, BigInt]
implicit val jsonToBoolean: TypeConverter[JValue, Boolean]
implicit val jsonToByte: TypeConverter[JValue, Byte]
implicit def jsonToDateConversion(source: JValue): JsonDateConversion
implicit val jsonToDouble: TypeConverter[JValue, Double]
implicit val jsonToFloat: TypeConverter[JValue, Float]
implicit val jsonToInt: TypeConverter[JValue, Int]
implicit val jsonToLong: TypeConverter[JValue, Long]
implicit val jsonToSelf: TypeConverter[JValue, String]
implicit def jsonToSeq[T](implicit mf: Manifest[T]): TypeConverter[JValue, Seq[T]]
final implicit def jsonToSeqConversion(source: JValue): jsonToSeqConversion
implicit val jsonToShort: TypeConverter[JValue, Short]
implicit def jsonToValTypeConversion(source: JValue): JsonValConversion

Inherited implicits

implicit def safe[S, T](f: S => T): TypeConverter[S, T]

Attributes

Inherited from:
TypeConverterSupport
implicit def safeOption[S, T](f: S => Option[T]): TypeConverter[S, T]

Implicit convert a (String) => Option[T] function into a TypeConverter[T]

Implicit convert a (String) => Option[T] function into a TypeConverter[T]

Attributes

Inherited from:
TypeConverterSupport