package marshalling
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- class ArrayMapBuilder[T] extends Iterable[(String, T)]
GraphQL
Mapbuilder 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
- case class SimpleResultMarshallerForType[T](marshaller: ResultMarshaller) extends ResultMarshallerForType[T] with Product with Serializable
- sealed trait StandardMarshallerCapability extends MarshallerCapability
- trait SymmetricMarshaller[T] extends AnyRef
- abstract class SymmetricMarshallerLowProImplicits extends AnyRef
- trait ToInput[Val, Raw] extends AnyRef
- Annotations
- @implicitNotFound()
Value Members
- case object BlobSupport extends StandardMarshallerCapability with Product with Serializable
Marshaller supports large binary objects in form of
Array[Byte]natively. - case object CalendarSupport extends StandardMarshallerCapability with Product with Serializable
Marshaller supports
java.util.Calendarnatively. - object CoercedScalaResultMarshaller
- case object DateSupport extends StandardMarshallerCapability with Product with Serializable
Marshaller supports
java.util.Datenatively. - object FromInput
- object InputUnmarshaller
- object MarshallingUtil
- object ResultMarshaller
- object ScalaInput
- object SymmetricMarshaller extends SymmetricMarshallerLowProImplicits
- object ToInput
- object scalaMarshalling