JsonUtil

io.cequence.openaiscala.JsonUtil$
object JsonUtil

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Type members

Classlikes

implicit class JsonOps(val json: JsValue)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
object SecDateFormat extends Format[Date]

Attributes

Graph
Supertypes
trait Format[Date]
trait Reads[Date]
trait Writes[Date]
class Object
trait Matchable
class Any
Self type
object StringAnyMapFormat extends Format[Map[String, Any]]

Attributes

Graph
Supertypes
trait Format[Map[String, Any]]
trait Reads[Map[String, Any]]
trait Writes[Map[String, Any]]
class Object
trait Matchable
class Any
Self type
object StringDoubleMapFormat extends Format[Map[String, Double]]

Attributes

Graph
Supertypes
trait Format[Map[String, Double]]
trait Reads[Map[String, Double]]
trait Writes[Map[String, Double]]
class Object
trait Matchable
class Any
Self type
object StringStringMapFormat extends Format[Map[String, String]]

Attributes

Graph
Supertypes
trait Format[Map[String, String]]
trait Reads[Map[String, String]]
trait Writes[Map[String, String]]
class Object
trait Matchable
class Any
Self type

Value members

Concrete methods

def eitherFormat[L : Format, R : Format]: Format[Either[L, R]]
def enumFormat[T <: EnumValue](values: T*): Format[T]
def toJson(value: Any): JsValue

Implicits

Implicits

final implicit def JsonOps(json: JsValue): JsonOps