Package

org.jsonrpc

struct

Permalink

package struct

Visibility
  1. Public
  2. All

Type Members

  1. sealed trait ClientStruct extends Struct[ObjectAccessor]

    Permalink
  2. case class ErrorDataStruct(code: Int, message: String, data: Option[JValue]) extends Product with Serializable

    Permalink
  3. case class ErrorStruct(jsonrpc: String, error: ErrorDataStruct, id: Option[Either[Int, String]]) extends ServerStruct with Product with Serializable

    Permalink
  4. case class NotificationStruct(jsonrpc: String, method: String, params: Option[Parameters[JObject]]) extends ClientStruct with Product with Serializable

    Permalink
  5. case class RequestStruct(jsonrpc: String, method: String, params: Option[Parameters[JObject]], id: Either[Int, String]) extends ClientStruct with Product with Serializable

    Permalink
  6. case class ResultStruct(jsonrpc: String, result: JValue, id: Either[Int, String]) extends ServerStruct with Product with Serializable

    Permalink
  7. sealed trait ServerStruct extends Struct[JSONAccessor]

    Permalink
  8. sealed trait Struct[J[_]] extends AnyRef

    Permalink
  9. trait StructImplicits extends AnyRef

    Permalink

Value Members

  1. object ErrorDataStruct extends Serializable

    Permalink
  2. object ErrorStruct extends Serializable

    Permalink
  3. object NotificationStruct extends Serializable

    Permalink
  4. object RequestStruct extends Serializable

    Permalink
  5. object ResultStruct extends Serializable

    Permalink

Ungrouped