final case class DefaultServiceKey[T](id: String, typeName: String) extends ServiceKey[T] with Product with Serializable
This is the only actual concrete service key type
Internal API
- Annotations
- @InternalApi()
- Source
- ServiceKey.scala
Linear Supertypes
Type Hierarchy
Ordering
- Alphabetic
- By Inheritance
Inherited
- DefaultServiceKey
- Serializable
- Serializable
- Product
- Equals
- ServiceKey
- AbstractServiceKey
- AnyRef
- Any
Implicitly
- by any2stringadd
- by StringFormat
- by Ensuring
- by ArrowAssoc
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new DefaultServiceKey(id: String, typeName: String)
Type Members
-
type
Protocol = T
- Definition Classes
- ServiceKey → AbstractServiceKey
Value Members
-
def
asServiceKey: ServiceKey[T]
Type-safe down-cast
Type-safe down-cast
- Definition Classes
- ServiceKey → AbstractServiceKey
-
val
id: String
- Definition Classes
- DefaultServiceKey → ServiceKey
-
def
toString(): String
- Definition Classes
- DefaultServiceKey → AnyRef → Any
- val typeName: String
-
object
Listing
Scala API: Provides a type safe pattern match for listings
Scala API: Provides a type safe pattern match for listings
- Definition Classes
- ServiceKey
-
object
Registered
Scala API: Provides a type safe pattern match for registration acks
Scala API: Provides a type safe pattern match for registration acks
- Definition Classes
- ServiceKey