Automorph
Automorph
API
automorph
client
ClientBinding
RemoteCall
RemoteCall
RemoteInvoke
codec
json
ArgonautJsonCodec
ArgonautJsonCodec
CirceJsonCodec
CirceJsonCodec
JacksonJsonCodec
JacksonJsonCodec
JacksonRpcProtocol
UpickleJsonCodec
UpickleJsonCodec
UpickleJsonCustom
UpickleJsonCustom
messagepack
UpickleMessagePackCodec
UpickleMessagePackCodec
UpickleMessagePackCustom
UpickleMessagePackCustom
UpickleCustom
handler
ApiRequestHandler
HandlerBinding
protocol
jsonrpc
ErrorType
ErrorType
ApplicationError
InternalError
InvalidParams
InvalidRequest
MethodNotFound
ParseError
ReservedError
ServerError
JsonRpcException
Message
Message
MessageError
MessageType
MessageType
Call
Error
Notification
Result
webrpc
ErrorType
ErrorType
ApplicationError
FunctionNotFound
InvalidArguments
InvalidRequest
ServerError
Message
Message
MessageError
MessageType
MessageType
Call
Error
Result
WebRpcException
JsonRpcProtocol
JsonRpcProtocol
WebRpcProtocol
WebRpcProtocol
schema
openapi
Components
Contact
Encoding
Example
ExternalDocumentation
Header
HeaderReference
Info
License
Link
MediaType
OAuthFlow
OAuthFlows
Operation
Operation
Parameter
PathItem
PathItemReference
Reference
RequestBody
Response
RpcSchema
Schema
Schema
SecurityScheme
Server
ServerVariable
Tag
openrpc
Components
Contact
ContentDescriptor
Error
Example
ExamplePairing
ExternalDocumentation
Info
License
Link
Method
Reference
Schema
Schema
Server
ServerVariable
Tag
OpenApi
OpenApi
OpenRpc
OpenRpc
spi
codec
MessageCodecMeta
protocol
ApiSchema
Message
ParseError
Request
Response
AsyncEffectSystem
AsyncEffectSystem
Completable
ClientTransport
EffectSystem
EndpointTransport
MessageCodec
RequestHandler
RequestHandler
Result
RpcProtocol
ServerTransport
system
CatsEffectSystem
CatsEffectSystem
FutureSystem
FutureSystem
IdentitySystem
IdentitySystem
MonixSystem
MonixSystem
ScalazEffectSystem
ScalazEffectSystem
TrySystem
TrySystem
ZioSystem
ZioSystem
transport
amqp
client
RabbitMqClient
RabbitMqClient
server
RabbitMqServer
RabbitMqServer
AmqpContext
RabbitMq
Message
Message
generic.endpoint
GenericEndpoint
GenericEndpoint
GenericEndpointBuilder
http
client
HttpClient
HttpClient
TransportContext
TransportContext
JettyClient
JettyClient
Message
Message
SttpClient
SttpClient
TransportContext
TransportContext
UrlClient
UrlClient
TransportContext
TransportContext
endpoint
AkkaHttpEndpoint
AkkaHttpEndpoint
FinagleHttpEndpoint
FinagleHttpEndpoint
JettyHttpEndpoint
JettyHttpEndpoint
JettyWebSocketEndpoint
JettyWebSocketEndpoint
TapirHttpEndpoint
TapirHttpEndpoint
UndertowHttpEndpoint
UndertowHttpEndpoint
VertxHttpEndpoint
VertxHttpEndpoint
server
AkkaServer
AkkaServer
JettyServer
JettyServer
NanoServer
NanoServer
UndertowServer
UndertowServer
VertxServer
VertxServer
HttpMethod
HttpMethod
Connect
Delete
Get
Head
Options
Patch
Post
Put
Trace
local.client
LocalClient
websocket.endpoint
UndertowWebSocketEndpoint
UndertowWebSocketEndpoint
VertxWebSocketEndpoint
VertxWebSocketEndpoint
Default
RpcClient
RpcClient
ClientBuilder
RpcEndpoint
RpcEndpoint
EndpointBuilder
RpcException
RpcException
ApplicationError
FunctionNotFound
InvalidArguments
InvalidRequest
InvalidResponse
ServerError
RpcFunction
RpcFunction
Parameter
RpcResult
RpcServer
RpcServer
ServerBuilder
Automorph
/
automorph
/
automorph.codec
/
automorph.codec.json
/
CirceJsonCodec
CirceJsonCodec
automorph.codec.json.CirceJsonCodec$
See the
CirceJsonCodec
companion class
object
CirceJsonCodec
Attributes
Companion
class
Graph
Reset zoom
Hide graph
Show graph
Supertypes
trait
Product
trait
Mirror
class
Object
trait
Matchable
class
Any
Self type
CirceJsonCodec
.type
Members list
Clear all
Type members
Types
type
Node
=
Json
Message node type.
Message node type.
Attributes
Inherited types
type
MirroredElemLabels
<:
Tuple
The names of the product elements
The names of the product elements
Attributes
Inherited from:
Mirror
type
MirroredLabel
<:
String
The name of the type
The name of the type
Attributes
Inherited from:
Mirror
Implicits
Implicits
implicit lazy
val
jsonRpcMessageDecoder
:
Decoder
[
RpcMessage
]
implicit lazy
val
jsonRpcMessageEncoder
:
Encoder
[
RpcMessage
]
implicit lazy
val
openApiDecoder
:
Decoder
[
OpenApi
]
implicit lazy
val
openApiEncoder
:
Encoder
[
OpenApi
]
implicit lazy
val
openRpcDecoder
:
Decoder
[
OpenRpc
]
implicit lazy
val
openRpcEncoder
:
Encoder
[
OpenRpc
]
implicit lazy
val
restRpcMessageDecoder
:
Decoder
[
RpcMessage
]
implicit lazy
val
restRpcMessageEncoder
:
Encoder
[
RpcMessage
]
In this article
Attributes
Members list
Type members
Types
Inherited types
Implicits
Implicits