JsPattern

Json Pattern DSL

Companion:
object
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Type members

Enum entries

case AnyVal(ground: GroundType)
case AnyVals()
case ArrPattern(value: Seq[Variable])
case BoolPattern(value: Boolean)
case NumberPattern(value: Double | Long)
case ObjPattern(value: Seq[(Path, Variable)])
case StringPattern(value: String)
case TaggedString(tag: String, content: String)