AddCustomHeaders |
class AddCustomHeaders(getAppVersion: GetAppVersion, getLocale: () -> Locale, getUuid: Callable<String>?, getUserToken: Callable<String>?, getKey: () -> Key, preferences: SharedPreferences?) : Interceptor |
AndroidGeocoder |
class AndroidGeocoder(context: Context) : ReverseGeocodable |
BaseUrlOverridingInterceptor |
class BaseUrlOverridingInterceptor(baseUrlAdapter: Callable<String>) : Interceptor |
BookingAction |
@Value.Immutable abstract class BookingAction |
CarPark |
@Gson.TypeAdapters @Value.Immutable abstract class CarPark |
Co2Preferences |
interface Co2Preferences |
Configs |
interface Configs |
DataLoader |
abstract class DataLoader<TData> : Callable<Observable<TData>> |
DateTimePickerConfig |
data class DateTimePickerConfig(val dateTimePickerLeaveAtLabel: String, val dateTimePickerArriveByLabel: String, val dateTimePickerMinuteInterval: Int = 1, val isWithLeaveNow: Boolean = true) |
DefaultCo2Preferences |
class DefaultCo2Preferences(preferences: SharedPreferences) : Co2Preferences |
DefaultTripPreferences |
class DefaultTripPreferences(preferences: SharedPreferences) : TripPreferences |
ErrorHandlingInterceptor |
open class ErrorHandlingInterceptor(appDeactivatedListener: () -> Unit? = null) : Interceptor |
ExternalActionParams |
@Value.Immutable abstract class ExternalActionParams |
LineSegment |
class LineSegment(val start: TripKitLatLng, val end: TripKitLatLng, val color: Int, val tag: String, val tripUuid: String? = null) Represents a segment of a polyline denoting a Trip. |
LocationInfo |
@Gson.TypeAdapters @Value.Immutable interface LocationInfo |
LocationInfoApi |
interface LocationInfoApi |
LocationInfoDetails |
@Gson.TypeAdapters @Value.Immutable abstract class LocationInfoDetails |
LocationInfoService |
interface LocationInfoService |
MainModule |
@Module class MainModule(configs: Configs) |
ModeCombinationStrategy |
class ModeCombinationStrategy : BiFunction<Map<String, TransportMode>, List<String>, List<Set<String>>> |
NoConnectionError |
class NoConnectionError(detailMessage: String) : RoutingError |
OnSubscribeLoadRegions |
class OnSubscribeLoadRegions(databaseHelper: SQLiteOpenHelper) : ObservableOnSubscribe<Cursor> |
OnSubscribeSaveRegionsResponse |
class OnSubscribeSaveRegionsResponse(database: SQLiteDatabase, response: RegionsResponse) : ObservableOnSubscribe<Void> |
OutOfRegionsException |
class OutOfRegionsException(detailMessage: String?, latitude: Double, longitude: Double) : RuntimeException |
PeriodicRealTimeTripUpdateReceiver |
@Value.Immutable abstract class PeriodicRealTimeTripUpdateReceiver : RealTimeTripUpdateReceiver |
QueryGenerator |
interface QueryGenerator : BiFunction<Query, TransportModeFilter, Observable<@JvmSuppressWildcardsList<Query>>> |
RealTimeTripUpdateReceiver |
interface RealTimeTripUpdateReceiver |
RegionDatabaseHelper |
class RegionDatabaseHelper(context: Context?, name: String?) : SQLiteOpenHelper |
RegionFinder |
class RegionFinder |
RegionsApi |
interface RegionsApi |
RoutesScreenConfig |
data class RoutesScreenConfig(val popUpDateTimePickerOnOpen: Boolean = false) |
RoutingError |
open class RoutingError(detailMessage: String) : RuntimeException |
RoutingUserError |
class RoutingUserError(detailMessage: String) : RoutingError |
ServiceApi |
interface ServiceApi |
ServiceExtras |
class ServiceExtras(val platform: String?, val stops: List<ServiceStop>?) |
ServiceResponse |
@Value.Immutable @Gson.TypeAdapters interface ServiceResponse |
TemporaryUrlApi |
@JvmSuppressWildcards interface TemporaryUrlApi Handles downloading trip via Trip.getTemporaryURL. |
TransitService |
@Value.Immutable @Gson.TypeAdapters interface TransitService |
TransportModeConfig |
data class TransportModeConfig(val defaultSelectedModesIds: List<String> = emptyList(), val defaultUnSelectedModesIds: List<String> = emptyList()) |
TransportModeFilter |
interface TransportModeFilter : Parcelable |
TripKitConfigs |
@Value.Immutable abstract class TripKitConfigs : Configs |
TripKitConstants |
class TripKitConstants |
TripPreferences |
interface TripPreferences |
TripRegionResolver |
abstract class TripRegionResolver : BiFunction<T1, T2, R> |
TripUpdateApi |
interface TripUpdateApi |
TripUpdater |
interface TripUpdater |
Utils |
object Utils |