Package-level declarations

Types

Link copied to clipboard
interface Qualifier

Help qualify a component

Link copied to clipboard
Link copied to clipboard
data class StringQualifier(val value: QualifierValue) : Qualifier
Link copied to clipboard
class TypeQualifier(val type: KClass<*>) : Qualifier

Properties

Link copied to clipboard

Functions

Link copied to clipboard
inline fun <T> _q(): TypeQualifier

Give a Type based qualifier

Link copied to clipboard
inline fun <T> named(): TypeQualifier

Give a Type based qualifier

fun <E : Enum<E>> named(enum: Enum<E>): Qualifier

Give a String qualifier

Link copied to clipboard
inline fun <T> qualifier(): TypeQualifier

Give a Type based qualifier

fun <E : Enum<E>> qualifier(enum: Enum<E>): Qualifier