grapple.json.rpc

Members list

Type members

Classlikes

final class InternalError extends JsonRpcError

Defines JSON-RPC InternalError (-32603).

Defines JSON-RPC InternalError (-32603).

Attributes

Companion
object
Supertypes
class JsonRpcError
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
object InternalError

Provides InternalError factory.

Provides InternalError factory.

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
final class InvalidParams extends JsonRpcError

Defines JSON-RPC InvalidParams (-32602).

Defines JSON-RPC InvalidParams (-32602).

Attributes

Companion
object
Supertypes
class JsonRpcError
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
object InvalidParams

Provides InvalidParams factory.

Provides InvalidParams factory.

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
final class InvalidRequest extends JsonRpcError

Defines JSON-RPC InvalidRequest (-32600).

Defines JSON-RPC InvalidRequest (-32600).

Attributes

Companion
object
Supertypes
class JsonRpcError
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all

Provides InvalidRequest factory.

Provides InvalidRequest factory.

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
sealed class JsonRpcError extends JsonException

Defines JSON-RPC error.

Defines JSON-RPC error.

Attributes

Companion
object
Supertypes
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
Known subtypes
object JsonRpcError

Provides JSON-RPC error factory.

Provides JSON-RPC error factory.

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
sealed trait JsonRpcIdentifier

Defines JSON-RPC identifier.

Defines JSON-RPC identifier.

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any

Provides JSON-RPC identifier factory.

Provides JSON-RPC identifier factory.

Attributes

Companion
trait
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
sealed trait JsonRpcMessage

Defines JSON-RPC message.

Defines JSON-RPC message.

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
sealed trait JsonRpcRequest extends JsonRpcMessage

Defines JSON-RPC request.

Defines JSON-RPC request.

Attributes

See also
Companion
object
Supertypes
class Object
trait Matchable
class Any

Provides JSON-RPC request factory.

Provides JSON-RPC request factory.

Attributes

Companion
trait
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type

Provides JSON-RPC request builder.

Provides JSON-RPC request builder.

Attributes

Supertypes
class Object
trait Matchable
class Any
sealed trait JsonRpcResponse extends JsonRpcMessage

Defines JSON-RPC response.

Defines JSON-RPC response.

Attributes

See also
Companion
object
Supertypes
class Object
trait Matchable
class Any

Provides JSON-RPC response factory.

Provides JSON-RPC response factory.

Attributes

Companion
trait
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type

Provides JSON-RPC response builder.

Provides JSON-RPC response builder.

Attributes

Supertypes
class Object
trait Matchable
class Any
final class MethodNotFound extends JsonRpcError

Defines JSON-RPC MethodNotFound (-32601).

Defines JSON-RPC MethodNotFound (-32601).

Attributes

Companion
object
Supertypes
class JsonRpcError
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all

Provides MethodNotFound factory.

Provides MethodNotFound factory.

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
final class ParseError extends JsonRpcError

Defines JSON-RPC ParseError (-32700).

Defines JSON-RPC ParseError (-32700).

Attributes

Companion
object
Supertypes
class JsonRpcError
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
object ParseError

Provides ParseError factory.

Provides ParseError factory.

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
ParseError.type

Givens

Givens

given defaultOnFailure: PartialFunction[Throwable, JsonRpcError]

Provides passthrough for JsonRpcError or returns InternalError.

Provides passthrough for JsonRpcError or returns InternalError.

Attributes

Converts JsonRpcError to JsonValue.

Converts JsonRpcError to JsonValue.

Attributes

Converts JsonRpcIdentifier to JsonValue.

Converts JsonRpcIdentifier to JsonValue.

Attributes

Converts JsonRpcRequest to JsonValue.

Converts JsonRpcRequest to JsonValue.

Attributes

Converts JsonRpcResponse to JsonValue.

Converts JsonRpcResponse to JsonValue.

Attributes

Converts JsonValue to JsonRpcError.

Converts JsonValue to JsonRpcError.

Attributes

Converts JsonValue to JsonRpcIdentifier.

Converts JsonValue to JsonRpcIdentifier.

Attributes

Converts JsonValue to JsonRpcRequest.

Converts JsonValue to JsonRpcRequest.

Attributes

Converts JsonValue to JsonRpcResponse.

Converts JsonValue to JsonRpcResponse.

Attributes