Packages

case class FunctionSignature[T](name: String, paramMetadata: List[FunctionRPCFramework.ParamMetadata[_]], annotations: List[MetadataAnnotation], resultTypeMetadata: FunctionRPCFramework.ResultTypeMetadata[T]) extends Signature with TypedMetadata[commons.Future[T]] with Product with Serializable

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. FunctionSignature
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. TypedMetadata
  7. Signature
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new FunctionSignature(name: String, paramMetadata: List[FunctionRPCFramework.ParamMetadata[_]], annotations: List[MetadataAnnotation], resultTypeMetadata: FunctionRPCFramework.ResultTypeMetadata[T])

Value Members

  1. val annotations: List[MetadataAnnotation]
    Definition Classes
    FunctionSignatureSignature
  2. val name: String
    Definition Classes
    FunctionSignatureSignature
  3. val paramMetadata: List[FunctionRPCFramework.ParamMetadata[_]]
    Definition Classes
    FunctionSignatureSignature
  4. val resultTypeMetadata: FunctionRPCFramework.ResultTypeMetadata[T]
    Annotations
    @infer( clue = meta.this.infer.<init>$default$1 )