Package

sangria

marshalling

Permalink

package marshalling

Visibility
  1. Public
  2. All

Type Members

  1. class ArrayMapBuilder[T] extends AnyRef

    Permalink

    GraphQL Map builder that knows keys in advance and able to preserve an original fields sort order

  2. class CoercedScalaResultMarshaller extends RawResultMarshaller

    Permalink
  3. trait FromInput[Val] extends AnyRef

    Permalink
    Annotations
    @implicitNotFound( ... )
  4. trait InputParser[T] extends AnyRef

    Permalink
    Annotations
    @implicitNotFound( ... )
  5. case class InputParsingError(errors: Vector[String]) extends Exception with Product with Serializable

    Permalink
  6. trait InputUnmarshaller[Node] extends AnyRef

    Permalink
    Annotations
    @implicitNotFound( ... )
  7. trait MarshallerCapability extends AnyRef

    Permalink
  8. trait RawResultMarshaller extends ResultMarshaller

    Permalink

    Alters the behaviour of the executor and marshals raw (in-scala coerced representation) or scalar values and enums.

  9. trait ResultMarshaller extends AnyRef

    Permalink
  10. trait ResultMarshallerForType[+T] extends AnyRef

    Permalink
    Annotations
    @implicitNotFound( ... )
  11. sealed trait ScalaInput extends AnyRef

    Permalink
  12. class ScalaInputUnmarshaller[T] extends InputUnmarshaller[@@[T, ScalaInput]]

    Permalink
  13. class ScalaResultMarshaller extends ResultMarshaller

    Permalink
  14. trait ScalarValueInfo extends AnyRef

    Permalink
  15. sealed trait StandardMarshallerCapability extends MarshallerCapability

    Permalink
  16. trait ToInput[Val, Raw] extends AnyRef

    Permalink
    Annotations
    @implicitNotFound( ... )

Value Members

  1. object BlobSupport extends StandardMarshallerCapability with Product with Serializable

    Permalink

    Marshaller supports large binary objects in form of Array[Byte] natively.

  2. object CalendarSupport extends StandardMarshallerCapability with Product with Serializable

    Permalink

    Marshaller supports java.util.Calendar natively.

  3. object CoercedScalaResultMarshaller

    Permalink
  4. object DateSupport extends StandardMarshallerCapability with Product with Serializable

    Permalink

    Marshaller supports java.util.Date natively.

  5. object FromInput

    Permalink
  6. object InputUnmarshaller

    Permalink
  7. object MarshallingUtil

    Permalink
  8. object ResultMarshaller

    Permalink
  9. object ScalaInput

    Permalink
  10. object ToInput

    Permalink
  11. object scalaMarshalling

    Permalink

Ungrouped