Skip navigation links
B C D E G H I N O P R S T 

B

build() - Method in interface drewhamilton.skylight.sso.inject.SsoSkylightComponent.Builder
 
builder() - Static method in class drewhamilton.skylight.sso.inject.DaggerSsoSkylightComponent
 
builder() - Method in class drewhamilton.skylight.sso.inject.SsoSkylightComponent.Companion
 

C

Companion - Static variable in interface drewhamilton.skylight.sso.inject.SsoSkylightComponent
 
component1() - Method in class drewhamilton.skylight.sso.network.models.Params
 
component1() - Method in class drewhamilton.skylight.sso.network.models.Response
 
component1() - Method in class drewhamilton.skylight.sso.network.models.SunriseSunsetInfo
 
component2() - Method in class drewhamilton.skylight.sso.network.models.Params
 
component2() - Method in class drewhamilton.skylight.sso.network.models.Response
 
component2() - Method in class drewhamilton.skylight.sso.network.models.SunriseSunsetInfo
 
component3() - Method in class drewhamilton.skylight.sso.network.models.Params
 
component3() - Method in class drewhamilton.skylight.sso.network.models.SunriseSunsetInfo
 
component4() - Method in class drewhamilton.skylight.sso.network.models.SunriseSunsetInfo
 
copy(lat, lng, date) - Method in class drewhamilton.skylight.sso.network.models.Params
 
copy(results, status) - Method in class drewhamilton.skylight.sso.network.models.Response
 
copy(sunrise, sunset, civil_twilight_begin, civil_twilight_end) - Method in class drewhamilton.skylight.sso.network.models.SunriseSunsetInfo
 
create() - Static method in class drewhamilton.skylight.sso.inject.SsoNetworkModule_Moshi$ssoFactory
 
create() - Static method in class drewhamilton.skylight.sso.inject.SsoNetworkModule_Retrofit$ssoFactory
 
create() - Static method in class drewhamilton.skylight.sso.inject.SsoNetworkModule_SsoApi$ssoFactory
 
create() - Static method in class drewhamilton.skylight.sso.inject.SsoSkylightModule_SkylightRepositoryFactory
 
create() - Static method in class drewhamilton.skylight.sso.network.InfoClient_Factory
 
create() - Static method in class drewhamilton.skylight.sso.serialization.SsoDateTimeAdapter_Factory
 
create() - Static method in class drewhamilton.skylight.sso.SsoSkylightRepository_Factory
 

D

DaggerSsoSkylightComponent - Class in drewhamilton.skylight.sso.inject
 
dateFromString(dateString) - Method in class drewhamilton.skylight.sso.serialization.SsoDateTimeAdapter
 
dateTimeFromString(dateString) - Method in class drewhamilton.skylight.sso.serialization.SsoDateTimeAdapter
 
dateTimeToString(date) - Method in class drewhamilton.skylight.sso.serialization.SsoDateTimeAdapter
 
dateToString(date) - Method in class drewhamilton.skylight.sso.serialization.SsoDateTimeAdapter
 
default() - Method in class drewhamilton.skylight.sso.inject.SsoSkylightComponent.Companion
 
drewhamilton.skylight.sso - package drewhamilton.skylight.sso
 
drewhamilton.skylight.sso.inject - package drewhamilton.skylight.sso.inject
 
drewhamilton.skylight.sso.network - package drewhamilton.skylight.sso.network
 
drewhamilton.skylight.sso.network.models - package drewhamilton.skylight.sso.network.models
 
drewhamilton.skylight.sso.serialization - package drewhamilton.skylight.sso.serialization
 

E

equals(p) - Method in class drewhamilton.skylight.sso.network.models.Params
 
equals(p) - Method in class drewhamilton.skylight.sso.network.models.Response
 
equals(p) - Method in class drewhamilton.skylight.sso.network.models.SunriseSunsetInfo
 

G

get() - Method in class drewhamilton.skylight.sso.inject.SsoNetworkModule_Moshi$ssoFactory
 
get() - Method in class drewhamilton.skylight.sso.inject.SsoNetworkModule_Retrofit$ssoFactory
 
get() - Method in class drewhamilton.skylight.sso.inject.SsoNetworkModule_SsoApi$ssoFactory
 
get() - Method in class drewhamilton.skylight.sso.inject.SsoSkylightModule_SkylightRepositoryFactory
 
get() - Method in class drewhamilton.skylight.sso.network.InfoClient_Factory
 
get() - Method in class drewhamilton.skylight.sso.serialization.SsoDateTimeAdapter_Factory
 
get() - Method in class drewhamilton.skylight.sso.SsoSkylightRepository_Factory
 
getCivil_twilight_begin() - Method in class drewhamilton.skylight.sso.network.models.SunriseSunsetInfo
 
getCivil_twilight_end() - Method in class drewhamilton.skylight.sso.network.models.SunriseSunsetInfo
 
getDate() - Method in class drewhamilton.skylight.sso.network.models.Params
 
getInfo(params) - Method in class drewhamilton.skylight.sso.network.InfoClient
 
getInfo(lat, lng, date, formatted) - Method in interface drewhamilton.skylight.sso.network.SsoApi
 
getLat() - Method in class drewhamilton.skylight.sso.network.models.Params
 
getLng() - Method in class drewhamilton.skylight.sso.network.models.Params
 
getResults() - Method in class drewhamilton.skylight.sso.network.models.Response
 
getSkylightInfo(coordinates, date) - Method in class drewhamilton.skylight.sso.SsoSkylightRepository
 
getStatus() - Method in class drewhamilton.skylight.sso.network.models.Response
 
getSunrise() - Method in class drewhamilton.skylight.sso.network.models.SunriseSunsetInfo
 
getSunset() - Method in class drewhamilton.skylight.sso.network.models.SunriseSunsetInfo
 

H

hashCode() - Method in class drewhamilton.skylight.sso.network.models.Params
 
hashCode() - Method in class drewhamilton.skylight.sso.network.models.Response
 
hashCode() - Method in class drewhamilton.skylight.sso.network.models.SunriseSunsetInfo
 

I

InfoClient - Class in drewhamilton.skylight.sso.network
 
InfoClient(api, dateTimeAdapter) - Constructor for class drewhamilton.skylight.sso.network.InfoClient
 
InfoClient_Factory - Class in drewhamilton.skylight.sso.network
 
InfoClient_Factory() - Constructor for class drewhamilton.skylight.sso.network.InfoClient_Factory
 

N

networkScheduler(networkScheduler) - Method in interface drewhamilton.skylight.sso.inject.SsoSkylightComponent.Builder
 
newInfoClient() - Static method in class drewhamilton.skylight.sso.network.InfoClient_Factory
 
newSsoDateTimeAdapter() - Static method in class drewhamilton.skylight.sso.serialization.SsoDateTimeAdapter_Factory
 
newSsoSkylightRepository() - Static method in class drewhamilton.skylight.sso.SsoSkylightRepository_Factory
 

O

okHttpClient(okHttpClient) - Method in interface drewhamilton.skylight.sso.inject.SsoSkylightComponent.Builder
 

P

Params - Class in drewhamilton.skylight.sso.network.models
 
Params(lat, lng, date) - Constructor for class drewhamilton.skylight.sso.network.models.Params
 
proxyMoshi$sso() - Static method in class drewhamilton.skylight.sso.inject.SsoNetworkModule_Moshi$ssoFactory
 
proxyRetrofit$sso() - Static method in class drewhamilton.skylight.sso.inject.SsoNetworkModule_Retrofit$ssoFactory
 
proxySkylightRepository() - Static method in class drewhamilton.skylight.sso.inject.SsoSkylightModule_SkylightRepositoryFactory
 
proxySsoApi$sso() - Static method in class drewhamilton.skylight.sso.inject.SsoNetworkModule_SsoApi$ssoFactory
 

R

Response - Class in drewhamilton.skylight.sso.network.models
 
Response(results, status) - Constructor for class drewhamilton.skylight.sso.network.models.Response
 

S

skylightRepository() - Method in class drewhamilton.skylight.sso.inject.DaggerSsoSkylightComponent
 
skylightRepository() - Method in interface drewhamilton.skylight.sso.inject.SsoSkylightComponent
 
SsoApi - Interface in drewhamilton.skylight.sso.network
 
SsoDateTimeAdapter - Class in drewhamilton.skylight.sso.serialization
 
SsoDateTimeAdapter() - Constructor for class drewhamilton.skylight.sso.serialization.SsoDateTimeAdapter
 
SsoDateTimeAdapter_Factory - Class in drewhamilton.skylight.sso.serialization
 
SsoNetworkModule_Moshi$ssoFactory - Class in drewhamilton.skylight.sso.inject
 
SsoNetworkModule_Moshi$ssoFactory() - Constructor for class drewhamilton.skylight.sso.inject.SsoNetworkModule_Moshi$ssoFactory
 
SsoNetworkModule_Retrofit$ssoFactory - Class in drewhamilton.skylight.sso.inject
 
SsoNetworkModule_Retrofit$ssoFactory() - Constructor for class drewhamilton.skylight.sso.inject.SsoNetworkModule_Retrofit$ssoFactory
 
SsoNetworkModule_SsoApi$ssoFactory - Class in drewhamilton.skylight.sso.inject
 
SsoNetworkModule_SsoApi$ssoFactory() - Constructor for class drewhamilton.skylight.sso.inject.SsoNetworkModule_SsoApi$ssoFactory
 
SsoSkylightComponent - Interface in drewhamilton.skylight.sso.inject
 
SsoSkylightComponent.Builder - Interface in drewhamilton.skylight.sso.inject
 
SsoSkylightComponent.Companion - Class in drewhamilton.skylight.sso.inject
 
SsoSkylightModule_SkylightRepositoryFactory - Class in drewhamilton.skylight.sso.inject
 
SsoSkylightModule_SkylightRepositoryFactory() - Constructor for class drewhamilton.skylight.sso.inject.SsoSkylightModule_SkylightRepositoryFactory
 
SsoSkylightRepository - Class in drewhamilton.skylight.sso
An implementation of SkylightRepository that uses sunrise-sunset.org to determine SkylightInfo for the given coordinates.
SsoSkylightRepository(client) - Constructor for class drewhamilton.skylight.sso.SsoSkylightRepository
An implementation of SkylightRepository that uses sunrise-sunset.org to determine SkylightInfo for the given coordinates.
SsoSkylightRepository_Factory - Class in drewhamilton.skylight.sso
 
SsoSkylightRepository_Factory() - Constructor for class drewhamilton.skylight.sso.SsoSkylightRepository_Factory
 
SsoSkylightRepositoryKt - Class in drewhamilton.skylight.sso
 
SunriseSunsetInfo - Class in drewhamilton.skylight.sso.network.models
 
SunriseSunsetInfo(sunrise, sunset, civil_twilight_begin, civil_twilight_end) - Constructor for class drewhamilton.skylight.sso.network.models.SunriseSunsetInfo
 

T

toString() - Method in class drewhamilton.skylight.sso.network.models.Params
 
toString() - Method in class drewhamilton.skylight.sso.network.models.Response
 
toString() - Method in class drewhamilton.skylight.sso.network.models.SunriseSunsetInfo
 
B C D E G H I N O P R S T 
Skip navigation links