ExtractorFacade

ExtractorFacade is a type class that describes how JSON AST elements of type J can be extracted.

class Object
trait Matchable
class Any
trait Facade[J]
trait SimpleFacade[J]

Value members

Abstract methods

def extractArray(value: J): Vector[J]
def extractBigDecimal(value: J): BigDecimal
def extractBoolean(value: J): Boolean
def extractDouble(value: J): Double
def extractFloat(value: J): Float
def extractInt(value: J): Int
def extractLong(value: J): Long
def extractObject(value: J): (Map[String, J], Vector[String])
def extractString(value: J): String
def isJnull(value: J): Boolean
def isObject(value: J): Boolean