com
.
avsystem
.
commons
rpc
package
rpc
Visibility
Public
All
Type Members
case class
FunctionMetadata
(
signature:
Signature
)
extends
MethodMetadata
with
Product
with
Serializable
case class
GetterMetadata
(
signature:
Signature
,
resultMetadata:
RPCMetadata
[_]
)
extends
MethodMetadata
with
Product
with
Serializable
sealed
trait
MethodMetadata
extends
AnyRef
case class
ParamMetadata
(
name:
String
,
annotations:
List
[
MetadataAnnotation
]
)
extends
Product
with
Serializable
case class
ProcedureMetadata
(
signature:
Signature
)
extends
MethodMetadata
with
Product
with
Serializable
trait
RPCFramework
extends
AnyRef
Author: ghik Created: 27/05/15.
trait
RPCMetadata
[
T
]
extends
AnyRef
case class
Signature
(
methodName:
String
,
paramMetadata:
List
[
List
[
ParamMetadata
]]
,
annotations:
List
[
MetadataAnnotation
]
)
extends
Product
with
Serializable
Value Members
object
RPCMetadata
Author: ghik Created: 25/02/16.
Ungrouped