Obj

fabric.Obj
See theObj companion class
object Obj

Attributes

Companion
class
Source
Json.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Obj.type

Members list

Value members

Concrete methods

def apply(value: Map[String, Json], reference: Any): Obj

Attributes

Source
Json.scala
def apply(value: Map[String, Json]): Obj

Attributes

Source
Json.scala
def apply(values: (String, Json)*): Obj

Attributes

Source
Json.scala
def process(map: Map[String, String], parsePath: Option[Char]): Obj

Processes the supplied map creating an Obj for it.

Processes the supplied map creating an Obj for it. If parsePath is set, the key will be extracted as as a path based on the parsePath separation character. If it is not set, the key will be set as-is.

Value parameters

map

the map to parse into an Obj

parsePath

the optional separation character to parse the keys into paths (defaults to Some('.'))

Attributes

Returns

Obj

Source
Json.scala
def unapply(obj: Obj): Some[Map[String, Json]]

Attributes

Source
Json.scala

Concrete fields

Attributes

Source
Json.scala
val empty: Obj

Attributes

Source
Json.scala