case class GetterSignature[T](name: String, paramMetadata: List[GetterRPCFramework.ParamMetadata[_]], annotations: List[MetadataAnnotation], resultMetadata: RpcMetadataCompanion.Lazy[T]) extends Signature with TypedMetadata[T] with Product with Serializable
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- GetterSignature
- Serializable
- Serializable
- Product
- Equals
- TypedMetadata
- Signature
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new GetterSignature(name: String, paramMetadata: List[GetterRPCFramework.ParamMetadata[_]], annotations: List[MetadataAnnotation], resultMetadata: RpcMetadataCompanion.Lazy[T])
Value Members
-
val
annotations: List[MetadataAnnotation]
- Definition Classes
- GetterSignature → Signature
-
val
name: String
- Definition Classes
- GetterSignature → Signature
-
val
paramMetadata: List[GetterRPCFramework.ParamMetadata[_]]
- Definition Classes
- GetterSignature → Signature
- val resultMetadata: RpcMetadataCompanion.Lazy[T]