salat

json

package json

Visibility
  1. Public
  2. All

Type Members

  1. case class JSONConfig(dateStrategy: JSONDateStrategy = ..., timeZoneStrategy: JSONTimeZoneStrategy = StringTimeZoneStrategy.apply(), objectIdStrategy: JSONObjectIdStrategy = StrictJSONObjectIdStrategy, bsonTimestampStrategy: JSONbsTimesampStrategy = StrictBSONTimestampStrategy, outputNullValues: Boolean = false) extends Product with Serializable

  2. trait JSONDateStrategy extends AnyRef

  3. trait JSONObjectIdStrategy extends AnyRef

  4. trait JSONTimeZoneStrategy extends AnyRef

  5. trait JSONbsTimesampStrategy extends AnyRef

  6. case class StrictJSONDateStrategy(zone: DateTimeZone = org.joda.time.DateTimeZone.UTC) extends JSONDateStrategy with Product with Serializable

  7. case class StringDateStrategy(dateFormatter: DateTimeFormatter = JSONConfig.ISO8601) extends JSONDateStrategy with Product with Serializable

  8. case class StringTimeZoneStrategy() extends JSONTimeZoneStrategy with Product with Serializable

  9. case class TimestampDateStrategy(zone: DateTimeZone = org.joda.time.DateTimeZone.UTC) extends JSONDateStrategy with Product with Serializable

  10. case class UnsupportedJsonTransformationException(msg: String) extends RuntimeException with Product with Serializable

    The target type of the JValue value was not resolvable, either due to insufficient type hinting, or unsupported data structure, such as nested collections (as of 1.

Value Members

  1. object FromJValue extends Logging

  2. object JSONConfig extends Serializable

  3. object MapToJSON extends Logging

  4. object StrictBSONTimestampStrategy extends JSONbsTimesampStrategy

  5. object StrictJSONObjectIdStrategy extends JSONObjectIdStrategy

  6. object StringObjectIdStrategy extends JSONObjectIdStrategy

  7. object ToJField extends Logging

  8. object ToJValue extends Logging

Ungrouped