SprayJsonInputUnmarshaller

object SprayJsonInputUnmarshaller extends InputUnmarshaller[JsValue]
trait InputUnmarshaller[JsValue]
class Object
trait Matchable
class Any

Value members

Concrete methods

def getListValue(node: JsValue): Seq[JsValue]
def getMapKeys(node: JsValue): Iterable[String]
def getMapValue(node: JsValue, key: String): Option[JsValue]
def getRootMapValue(node: JsValue, key: String): Option[JsValue]
def getScalaScalarValue(node: JsValue): Any
def getScalarValue(node: JsValue): Any
def getVariableName(node: JsValue): String
def isDefined(node: JsValue): Boolean
def isEnumNode(node: JsValue): Boolean
def isListNode(node: JsValue): Boolean
def isMapNode(node: JsValue): Boolean
def isScalarNode(node: JsValue): Boolean
def isVariableNode(node: JsValue): Boolean
def render(node: JsValue): String