Eine aufbereitete Darstellung der Quelle

 
     
 
 
Anforderungen  |   Konzepte  |   Entwurf  |   Entwicklung  |   Qualitätssicherung  |   Lebenszyklus  |   Steuerung
 
 
 
 

Benutzer

Quelle  DIJavaCompat.kt   Sprache: unbekannt

 
Spracherkennung für: .kt vermutete Sprache: Unknown {[0] [0] [0]} [Methode: Schwerpunktbildung, einfache Gewichte, sechs Dimensionen]

package ch.threema.app.di

import android.content.Context
import ch.threema.localcrypto.MasterKeyManager
import org.koin.mp.KoinPlatformTools

/**
 * Provides convenient access to dependencies in the singletons scope from Java.
 */
object DIJavaCompat {
    @JvmStatic
    fun getAppContext(): Context =
        getKoin().get()

    @JvmStatic
    fun getMasterKeyManager(): MasterKeyManager =
        getKoin().get()

    @JvmStatic
    fun isSessionScopeReady(): Boolean =
        getKoin().isSessionScopeReady()

    private fun getKoin() =
        KoinPlatformTools.defaultContext().get()
}

[Dauer der Verarbeitung: 0.15 Sekunden, vorverarbeitet 2026-06-10]

                                                                                                                                                                                                                                                                                                                                                                                                     


Neuigkeiten

     Aktuelles
     Motto des Tages

Open Source Software

     Quellcodebibliothek
     Eigene Quellcodes
     Fremde Quellcodes
     Suchen

Jenseits des Üblichen ....

Besucherstatistik

Besucherstatistik

Statistik
#Sources=434850
#Domains=655579