package marshalling
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
-
class
ArrayMapBuilder[T] extends Iterable[(String, T)]
GraphQL
Map
builder that knows keys in advance and able to preserve an original fields sort order - class CoercedScalaResultMarshaller extends RawResultMarshaller
-
trait
FromInput[Val] extends AnyRef
- Annotations
- @implicitNotFound( ... )
-
trait
InputParser[T] extends AnyRef
- Annotations
- @implicitNotFound( ... )
- case class InputParsingError(errors: Vector[String]) extends Exception with Product with Serializable
-
trait
InputUnmarshaller[Node] extends AnyRef
- Annotations
- @implicitNotFound( ... )
- trait MarshallerCapability extends AnyRef
-
trait
RawResultMarshaller extends ResultMarshaller
Alters the behaviour of the executor and marshals raw (in-scala coerced representation) or scalar values and enums.
- trait ResultMarshaller extends AnyRef
-
trait
ResultMarshallerForType[+T] extends AnyRef
- Annotations
- @implicitNotFound( ... )
- sealed trait ScalaInput extends AnyRef
- class ScalaInputUnmarshaller[T] extends InputUnmarshaller[@@[T, ScalaInput]]
- class ScalaResultMarshaller extends ResultMarshaller
- trait ScalarValueInfo extends AnyRef
- sealed trait StandardMarshallerCapability extends MarshallerCapability
-
trait
ToInput[Val, Raw] extends AnyRef
- Annotations
- @implicitNotFound( ... )
Value Members
-
object
BlobSupport extends StandardMarshallerCapability with Product with Serializable
Marshaller supports large binary objects in form of
Array[Byte]
natively. -
object
CalendarSupport extends StandardMarshallerCapability with Product with Serializable
Marshaller supports
java.util.Calendar
natively. - object CoercedScalaResultMarshaller
-
object
DateSupport extends StandardMarshallerCapability with Product with Serializable
Marshaller supports
java.util.Date
natively. - object FromInput
- object InputUnmarshaller
- object MarshallingUtil
- object ResultMarshaller
- object ScalaInput
- object ToInput
- object scalaMarshalling