ComponentSelector

Represents some opaque criteria used to select a component instance during dependency resolution. Various sub-interfaces expose specific details about the criteria.

Inheritors

Functions

Link copied to clipboard
The attributes of the module to select the component from.
Link copied to clipboard
abstract fun getDisplayName(): String
Returns a human-consumable display name for this selector.
Link copied to clipboard
The requested capabilities.
Link copied to clipboard
abstract fun matchesStrictly(identifier: ComponentIdentifier): Boolean
Checks if selector matches component identifier.