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

Concise view

Value members

Concrete methods

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. 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.

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.

Attributes

map

the map to parse into an Obj

parsePath

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

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