CreateShareContent |
open class CreateShareContent@Injectconstructor(regionService: RegionService) |
FetchAndLoadTimetable |
open class FetchAndLoadTimetable@Injectconstructor(converter: CursorToServiceConverter, parentStopDao: ParentStopDao, serviceAlertsDao: ServiceAlertsDao, serviceAlertsMapper: ServiceAlertMapper, context: Context, fetchTimetable: FetchTimetable) |
FetchService |
class FetchService@Injectconstructor(context: Context, getModeAccessibility: GetModeAccessibility) |
FetchTimetable |
open class FetchTimetable@Injectconstructor(departuresRepository: DeparturesRepository, realtimeAlertRepository: RealtimeAlertRepository, parentStopDao: ParentStopDao, timetableEntriesMapper: TimetableEntriesMapper, serviceAlertMapper: ServiceAlertMapper, serviceAlertsDao: ServiceAlertsDao, context: Context) |
GetA2BTime |
open class GetA2BTime@Injectconstructor(context: Context, getTimeRangeText: GetTimeRangeText) |
GetDirectionText |
open class GetDirectionText@Injectconstructor |
GetFrequencyText |
open class GetFrequencyText@Injectconstructor(context: Context) |
GetModeAccessibility |
open class GetModeAccessibility@Injectconstructor |
GetOrdinaryTime |
open class GetOrdinaryTime@Injectconstructor(context: Context, printTime: PrintTime) |
GetRealtimeText |
open class GetRealtimeText@Injectconstructor(context: Context, printTime: PrintTime) |
GetServiceTertiaryText |
open class GetServiceTertiaryText@Injectconstructor |
GetServiceTitleText |
open class GetServiceTitleText@Injectconstructor(getFrequencyText: GetFrequencyText, getA2BTime: GetA2BTime, getOrdinaryTime: GetOrdinaryTime) |
GetTimeRangeText |
open class GetTimeRangeText@Injectconstructor(printTime: PrintTime) |
JoinedCursor |
class JoinedCursor(val leftCursor: Cursor, val rightCursor: Cursor, val leftJoinColumn: String, val rightJoinColumn: String) : AbstractCursor |
LoadServiceTask |
class LoadServiceTask(mStop: ScheduledStop?, mCursor: Cursor?) : Callable<Pair<List<StopInfo>, List<ServiceLineOverlayTask.ServiceLineInfo>>> |
LoadServiceTaskCursorCols |
object LoadServiceTaskCursorCols TODO Should find an appropriate class name |
ServiceRepository |
interface ServiceRepository |
ServiceRepositoryImpl |
class ServiceRepositoryImpl@Injectconstructor(context: Context, fetchService: FetchService) : ServiceRepository |
ServiceStopsLoaderFactory |
open class ServiceStopsLoaderFactory |
ServiceViewModel |
abstract class ServiceViewModel : RxViewModel |
ShowTimetableEntry |
data class ShowTimetableEntry(val tripGroup: TripGroup, val trip: Trip, val tripSegment: TripSegment) |
TimetableEntriesMapper |
class TimetableEntriesMapper@Injectconstructor(getModeAccessibility: GetModeAccessibility, gson: Gson, realtimeAlertRepository: RealtimeAlertRepository) |
TimetableFragment |
class TimetableFragment : BaseTripKitPagerFragment, View.OnClickListener |
TimetableMapContributor |
class TimetableMapContributor(val fragment: Fragment) : TripKitMapContributor |
TimetableViewModel |
class TimetableViewModel@Injectconstructor(realTimeChoreographer: RealTimeChoreographer, fetchAndLoadTimetable: FetchAndLoadTimetable, serviceViewModelProvider: Provider<ServiceViewModel>, regionService: RegionService, createShareContent: CreateShareContent, getNow: GetNow, resources: Resources, getRoutingConfig: GetRoutingConfig, getTripFromWaypoints: GetTripFromWaypoints, tripGroupRepository: TripGroupRepository) : RxViewModel |
TimetableViewModelFactory |
class TimetableViewModelFactory@Injectconstructor(timetableViewModelProvider: Provider<TimetableViewModel>) : ViewModelProvider.Factory |