All Types

org.koin.core.definition.BeanDefinition

Koin bean definition main structure to make definition in Koin

org.koin.core.definition.Callbacks
org.koin.core.error.ClosedScopeException
org.koin.core.definition.Definition
org.koin.core.error.DefinitionOverrideException

Definition Override Error

org.koin.core.error.DefinitionParameterException
org.koin.core.parameter.DefinitionParameters

DefinitionParameters - Parameter holder Usable with exploded declaration

org.koin.core.definition.Definitions
org.koin.core.logger.EmptyLogger

No loggings Logger

(extensions in package org.koin.core.qualifier)
kotlin.Enum
org.koin.core.instance.FactoryInstanceFactory

Factory Instance Holder

org.koin.core.context.GlobalContext

Global context - current Koin Application available globally

(extensions in package org.koin.core.module)
java.util.HashSet
org.koin.core.definition.IndexKey
org.koin.core.instance.InstanceContext

Instance resolution Context Help support DefinitionContext & DefinitionParameters when resolving definition function

org.koin.core.error.InstanceCreationException

Instance creation error

org.koin.core.instance.InstanceFactory

Koin Instance Holder create/get/release an instance of given definition

org.koin.core.registry.InstanceRegistry
(extensions in package org.koin.ext)
kotlin.reflect.KClass
org.koin.core.definition.Kind
(extensions in package org.koin.ext)
kotlin.reflect.KMutableProperty0
org.koin.core.Koin

Koin

org.koin.core.component.KoinApiExtension
org.koin.core.error.KoinAppAlreadyStartedException

Koin standalone app is already started error

org.koin.dsl.KoinAppDeclaration
org.koin.core.KoinApplication

Koin Application Help prepare resources for Koin context

org.koin.core.component.KoinComponent

KoinComponent interface marker to bring Koin extensions features

org.koin.core.context.KoinContext

Hold Current Koin context

org.koin.core.context.KoinContextHandler

Help hold any implementation of KoinContext

org.koin.core.KoinExperimentalAPI

API marked with this annotation is experimental and is not guaranteed to be stable.

org.koin.core.annotation.KoinInternal

KoinInternal

org.koin.java.KoinJavaComponent

Koin Java Helper - inject/get into Java code

org.koin.core.scope.KoinScopeComponent

Koin Scope Component

org.koin.core.logger.Level

Log Level

(extensions in package org.koin.core.module)
kotlin.collections.List
org.koin.core.logger.Logger

Abstract Koin Logger

org.koin.core.logger.MESSAGE
org.koin.core.error.MissingPropertyException

Missing property error

org.koin.core.module.Module

Koin Module Gather/help compose Koin definitions

org.koin.dsl.ModuleDeclaration
org.koin.core.error.NoBeanDefFoundException

Definition not Found

org.koin.core.error.NoParameterFoundException

No parameter injection found error

org.koin.core.error.NoPropertyFileFoundException

No property file found errpr

org.koin.core.error.NoScopeDefFoundException
org.koin.core.definition.OnCloseCallback
org.koin.core.definition.Options

Bean Definitions options

org.koin.core.parameter.ParametersDefinition

Help define a DefinitionParameters

org.koin.core.logger.PrintLogger

Logger that print on system.out

org.koin.core.definition.Properties

Definitions Properties

org.koin.core.registry.PropertyRegistry

Property Registry Save/find all Koin properties

org.koin.core.qualifier.Qualifier

Help qualify a component

org.koin.core.qualifier.QualifierValue
org.koin.core.scope.Scope
org.koin.core.error.ScopeAlreadyCreatedException
org.koin.core.scope.ScopeCallback

Scope Callback

org.koin.core.scope.ScopeDefinition

Internal Scope Definition

org.koin.dsl.ScopeDSL

DSL Scope Definition

org.koin.core.scope.ScopeID
org.koin.core.error.ScopeNotCreatedException

Scope is not created error

org.koin.core.registry.ScopeRegistry

Scope Registry create/find scopes for Koin

org.koin.core.instance.SingleInstanceFactory

Single instance holder

(extensions in package org.koin.ext)
kotlin.String
org.koin.core.qualifier.StringQualifier
org.koin.core.qualifier.TypeQualifier