Definition of a Service.
ServiceDefs are returned from Registry.serviceDefs().
abstract Type aliasTypes()
Any aliases the service is also known as (Types).
abstract Str aliases()
Any aliases the service is also known as (IDs).
abstract Str declaredScopes()
The scopes this service was declared with.
abstract Str id()
The service's unique ID.
abstract Str matchedScopes()
The scopes this service has been matched with (and is able to be created in).
trueif the service ID or any aliases matches the given ID.
trueif the service type or any aliases matches the given type.
abstract Int noOfInstancesBuilt()
The number of services (to date) that have been built.
abstract Type type()
The Type of the service.