koin-core / org.koin.core.parameter / DefinitionParameters

DefinitionParameters

class DefinitionParameters

DefinitionParameters - Parameter holder Usable with exploded declaration

Author

Properties

values

vararg val values: Array<out Any?>

Functions

component1

operator fun <T> component1(): T

component2

operator fun <T> component2(): T

component3

operator fun <T> component3(): T

component4

operator fun <T> component4(): T

component5

operator fun <T> component5(): T

get

get element at given index return T

operator fun <T> get(i: Int): T

Get first element of given type T return T

fun <T> get(): Any?

isEmpty

Tells if it has no parameter

fun isEmpty(): Boolean

isNotEmpty

Tells if it has parameters

fun isNotEmpty(): Boolean

set

fun <T> set(i: Int, t: T): Unit

size

Number of contained elements

fun size(): Int

Companion Object Properties

MAX_PARAMS

const val MAX_PARAMS: Int