index.md 4.3 KB

//app/org.mjdev.tvapp.module/ProvideModule

ProvideModule

[androidJvm]\ @Module

class ProvideModule

Constructors

ProvideModule [androidJvm]
constructor()

Functions

Name Summary
equals [androidJvm]
open operator fun equals(other: Any?): Boolean
hashCode [androidJvm]
open fun hashCode(): Int
provideAdBlockInterceptor [androidJvm]
@Singleton
@Provides
fun provideAdBlockInterceptor(context: Context): AdBlockInterceptor
provideDAO [androidJvm]
@Singleton
@Provides
fun provideDAO(context: Context): DAO
provideNetworkConnectionInterceptor [androidJvm]
@Singleton
@Provides
fun provideNetworkConnectionInterceptor(context: Context): NetworkConnectionInterceptor
providesApiService [androidJvm]
@Singleton
@Provides
fun providesApiService(retrofit: Retrofit): ApiService
providesAudioCursor [androidJvm]
@Singleton
@Provides
fun providesAudioCursor(context: Context): AudioCursor
providesMoshi [androidJvm]
@Singleton
@Provides
fun providesMoshi(): Moshi
providesNetworkConnectivityService [androidJvm]
@Singleton
@Provides
fun providesNetworkConnectivityService(context: Context): NetworkConnectivityService
providesOkHttpClient [androidJvm]
@Singleton
@Provides
fun providesOkHttpClient(networkConnectionInterceptor: NetworkConnectionInterceptor, userAgentInterceptor: UserAgentInterceptor): OkHttpClient
providesPhotoCursor [androidJvm]
@Singleton
@Provides
fun providesPhotoCursor(context: Context): PhotoCursor
providesRetrofit [androidJvm]
@Singleton
@Provides
fun providesRetrofit(okHttpClient: OkHttpClient): Retrofit
providesVideoCursor [androidJvm]
@Singleton
@Provides
fun providesVideoCursor(context: Context): VideoCursor
provideUserAgentInterceptor [androidJvm]
@Singleton
@Provides
fun provideUserAgentInterceptor(): UserAgentInterceptor
toString [androidJvm]
open fun toString(): String