sdk-core
Toggle table of contents
7.2.0
androidJvm
Platform filter
androidJvm
Switch theme
Search in API
sdk-core
sdk-core
/
com.gigya.android.sdk.containers
/
IoCContainer
Io
CContainer
open
class
IoCContainer
Inheritors
GigyaContainer
Members
Constructors
Io
CContainer
Link copied to clipboard
constructor
(
)
Types
Bind
Info
Link copied to clipboard
open
class
BindInfo
<
T
>
Functions
bind
Link copied to clipboard
open
fun
<
I
,
C
:
I
?
>
bind
(
contractClazz
:
Class
<
I
>
,
concreteInstance
:
C
)
:
IoCContainer
open
fun
<
I
,
C
:
I
?
>
bind
(
contractClazz
:
Class
<
I
>
,
concreteClazz
:
Class
<
C
>
,
asSingleton
:
Boolean
)
:
IoCContainer
clear
Link copied to clipboard
open
fun
clear
(
)
clone
Link copied to clipboard
open
fun
clone
(
)
:
IoCContainer
create
Instance
Link copied to clipboard
open
fun
<
T
>
createInstance
(
concreteClazz
:
Class
<
T
>
)
:
T
open
fun
<
T
>
createInstance
(
concreteClazz
:
Class
<
T
>
,
forceCreation
:
Boolean
)
:
T
dispose
Link copied to clipboard
open
fun
dispose
(
)
get
Link copied to clipboard
open
fun
<
T
>
get
(
contractClazz
:
Class
<
T
>
)
:
T
is
Bound
Link copied to clipboard
open
fun
isBound
(
contractClazz
:
Class
)
:
Boolean