package jackson
- Source
- package.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- jackson
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- class JValueDeserializer extends JsonDeserializer[AnyRef]
- class JValueSerializer extends JsonSerializer[JValue]
-
class
JacksonSerialization extends Serialization
Functions to serialize and deserialize a case class.
Functions to serialize and deserialize a case class. Custom serializer can be inserted if a class is not a case class.
Example:
val hints = new ShortTypeHints( ... ) implicit val formats = Serialization.formats(hints)
- See also
org.json4s.TypeHints
- class Json extends JsonUtil
- class Json4sScalaModule extends Module
- trait JsonMethods extends json4s.JsonMethods[JValue]
Value Members
- def compactJson(d: JValue): String
- def parseJson(in: JsonInput, useBigDecimalForDouble: Boolean = false): JValue
- def parseJsonOpt(in: JsonInput, useBigDecimalForDouble: Boolean = false): Option[JValue]
- def prettyJson(d: JValue): String
- def renderJValue(value: JValue)(implicit formats: Formats = DefaultFormats): JValue
- object Json
- object Json4sModule
- object Json4sScalaModule extends Json4sScalaModule
- object JsonMethods extends JsonMethods
-
object
Serialization extends JacksonSerialization
Serialization using default JsonMethods