Packages

package play

Source
package.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. play
  2. PlayInstances
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait PlayEntityDecoder extends AnyRef

    Derive EntityDecoder if implicit Reads is in the scope without need to explicitly call jsonOf

  2. trait PlayEntityEncoder extends AnyRef

    Derive EntityEncoder if implicit Writes is in the scope without need to explicitly call jsonEncoderOf

  3. trait PlayInstances extends AnyRef
  4. implicit class MessageSyntax[F[_]] extends AnyRef
    Definition Classes
    PlayInstances

Value Members

  1. implicit def jsonDecoder[F[_]](implicit arg0: Sync[F]): EntityDecoder[F, JsValue]
    Definition Classes
    PlayInstances
  2. implicit def jsonEncoder[F[_]](implicit arg0: Applicative[F]): EntityEncoder[F, JsValue]
    Definition Classes
    PlayInstances
  3. def jsonEncoderOf[F[_], A](implicit arg0: EntityEncoder[F, String], arg1: Applicative[F], arg2: Writes[A]): EntityEncoder[F, A]
    Definition Classes
    PlayInstances
  4. def jsonOf[F[_], A](implicit arg0: Sync[F], decoder: Reads[A]): EntityDecoder[F, A]
    Definition Classes
    PlayInstances
  5. implicit val readsUri: Reads[Uri]
    Definition Classes
    PlayInstances
  6. implicit val writesUri: Writes[Uri]
    Definition Classes
    PlayInstances
  7. object PlayEntityCodec extends PlayEntityDecoder with PlayEntityEncoder
  8. object PlayEntityDecoder extends PlayEntityDecoder
  9. object PlayEntityEncoder extends PlayEntityEncoder

Inherited from PlayInstances

Inherited from AnyRef

Inherited from Any

Ungrouped