Package

de.heikoseeberger

akkahttpcirce

Permalink

package akkahttpcirce

Visibility
  1. Public
  2. All

Type Members

  1. trait BaseCirceSupport extends AnyRef

    Permalink

    Automatic to and from JSON marshalling/unmarshalling using an in-scope circe protocol.

  2. trait ErrorAccumulatingCirceSupport extends BaseCirceSupport with ErrorAccumulatingUnmarshaller

    Permalink

    Automatic to and from JSON marshalling/unmarshalling using an in-scope circe protocol.

    Automatic to and from JSON marshalling/unmarshalling using an in-scope circe protocol. The unmarshaller accumulates all errors in the exception Errors.

    To use automatic codec derivation import io.circe.generic.auto._.

  3. trait ErrorAccumulatingUnmarshaller extends AnyRef

    Permalink

    Mix-in this trait to accumulate all errors during unmarshalling.

  4. trait FailFastCirceSupport extends BaseCirceSupport with FailFastUnmarshaller

    Permalink

    Automatic to and from JSON marshalling/unmarshalling using an in-scope circe protocol.

    Automatic to and from JSON marshalling/unmarshalling using an in-scope circe protocol. The unmarshaller fails fast, throwing the first Error encountered.

    To use automatic codec derivation import io.circe.generic.auto._.

  5. trait FailFastUnmarshaller extends AnyRef

    Permalink

    Mix-in this trait to fail on the first error during unmarshalling.

Value Members

  1. object ErrorAccumulatingCirceSupport extends ErrorAccumulatingCirceSupport

    Permalink

    Automatic to and from JSON marshalling/unmarshalling using an in-scope circe protocol.

    Automatic to and from JSON marshalling/unmarshalling using an in-scope circe protocol. The unmarshaller accumulates all errors in the exception Errors.

    To use automatic codec derivation, user needs to import io.circe.generic.auto._.

  2. object FailFastCirceSupport extends FailFastCirceSupport

    Permalink

    Automatic to and from JSON marshalling/unmarshalling using an in-scope circe protocol.

    Automatic to and from JSON marshalling/unmarshalling using an in-scope circe protocol. The unmarshaller fails fast, throwing the first Error encountered.

    To use automatic codec derivation, user needs to import io.circe.generic.auto._.

Ungrouped