DependencyKeyCovariance

Functional interface for mapping a dependency key to its covariant types.

For example, ArrayList<String> -> [ArrayList<String>, List<String>, Collection<String>]

Report a problem

Functions

Link copied to clipboard
abstract fun map(key: DependencyKey, distance: Int): Sequence<KeyMatch>
Link copied to clipboard

Helper operator function for combining covariance logic.

Link copied to clipboard

Helper operator function for combining covariance logic.