Packages

p

poppet

core

package core

Type Members

  1. case class ClassCoder[A](name: String, methods: List[MethodCoder[A]]) extends Product with Serializable
  2. trait Coder[A, B] extends FunctionWithoutImplicitConversion[A, B]
  3. class Failure extends Exception
  4. trait FailureHandler[A] extends FunctionWithoutImplicitConversion[Failure, A]
  5. trait FunctionWithoutImplicitConversion[A, B] extends AnyRef
  6. case class MethodCoder[A](name: String, return: TypeCoder[A], arguments: List[TypeCoder[A]]) extends Product with Serializable
  7. case class Request[I](service: String, method: String, arguments: Map[String, I]) extends Product with Serializable
  8. case class Response[I](value: I) extends Product with Serializable
  9. case class TypeCoder[A](name: String, format: A) extends Product with Serializable

Ungrouped