sangria-json4s-jackson
sangria-json4s-jackson
sangria.marshalling.json4s
Json4sJacksonSupportLowPrioImplicits
jackson
Json4sJacksonResultMarshaller
Json4sJacksonMarshallerForType
Json4sJacksonInputUnmarshaller
Json4sJacksonInputParser
sangria-json4s-jackson
/
sangria.marshalling.json4s
/
jackson
/
Json4sJacksonResultMarshaller
Json4sJacksonResultMarshaller
object
Json4sJacksonResultMarshaller
extends
ResultMarshaller
Graph
Supertypes
trait
ResultMarshaller
class
Object
trait
Matchable
class
Any
Type members
Value members
Type members
Types
type
MapBuilder
=
ArrayMapBuilder
[
Node
]
type
Node
=
JValue
Value members
Concrete methods
def
addMapNodeElem
(builder:
MapBuilder
, key:
String
, value:
Node
, optional:
Boolean
):
MapBuilder
def
arrayNode
(values:
Vector
[
JValue
]):
JArray
def
emptyMapNode
(keys:
Seq
[
String
]):
MapBuilder
def
enumNode
(value:
String
, typeName:
String
):
JString
def
mapNode
(builder:
MapBuilder
):
JObject
def
mapNode
(keyValues:
Seq
[(
String
,
JValue
)]):
JObject
def
optionalArrayNodeValue
(value:
Option
[
JValue
]):
Node
def
renderCompact
(node:
JValue
):
String
def
renderPretty
(node:
JValue
):
String
def
scalarNode
(value:
Any
, typeName:
String
, info:
Set
[
ScalarValueInfo
]):
Node
Inherited methods
def
capabilities
:
Set
[
MarshallerCapability
]
Inherited from
ResultMarshaller
def
mapAndMarshal
[T](seq:
Seq
[T], fn: T =>
Node
):
Node
Inherited from
ResultMarshaller
Concrete fields
val
nullNode
:
JNull