/tripkit/TripKitAndroidUI/com.skedgo.tripkit.ui.geocoding

Package-level declarations

Types

Name Summary
AppResultLocationAdapter class AppResultLocationAdapter(location: Location, resultInterface: GCAppResultInterface) : ResultLocationAdapter<Place.TripGoPOI?> , GCAppResultInterface
AutoCompleteResult sealed class AutoCompleteResult
AutoCompleteTask open class AutoCompleteTask : FetchSuggestions
CitySelectedEvent @Value.Immutable(builder = false)
interface CitySelectedEvent
FetchFoursquareLocationsImpl class FetchFoursquareLocationsImpl : FetchFoursquareLocations
FetchGoogleLocationsImpl class FetchGoogleLocationsImpl@Injectconstructor(placeSearchRepository: PlaceSearchRepository) : FetchGoogleLocations
FetchLocalLocationsImpl class FetchLocalLocationsImpl@Injectconstructor(errorLogger: ErrorLogger) : FetchLocalLocations
FetchTripGoLocationsImpl class FetchTripGoLocationsImpl : FetchTripGoLocations
FilterSupportedLocations interface FilterSupportedLocations
FilterSupportedLocationsImpl class FilterSupportedLocationsImpl : FilterSupportedLocations
FoursquareGeocoder class FoursquareGeocoder(input: String, nearbyLat: Double, nearbyLon: Double)
FoursquareResultLocationAdapter class FoursquareResultLocationAdapter(location: Location, resultInterface: GCFoursquareResultInterface) : GCFoursquareResultInterface, ResultLocationAdapter<Place.TripGoPOI?>
Geocoder open class Geocoder
GeocodeResponse data class GeocodeResponse(val query: String, val choiceList: List<Location>)
GeocodeResultAdapter class GeocodeResultAdapter(mGson: Gson?) : JsonDeserializer<Location>
GeocoderLive class GeocoderLive@Injectconstructor : RegionalGeocoder
GoogleGeocoderLive class GoogleGeocoderLive(placeSearchRepository: PlaceSearchRepository)
GoogleResultLocationAdapter class GoogleResultLocationAdapter(location: Place.WithoutLocation, resultInterface: GCGoogleResultInterface) : GCGoogleResultInterface, ResultLocationAdapter<Place.WithoutLocation?>
HasResults data class HasResults(val query: String, val suggestions: List<Place>) : AutoCompleteResult
NoConnection object NoConnection : AutoCompleteResult
NoResult data class NoResult(val query: String) : AutoCompleteResult
RegionalGeocoder open class RegionalGeocoder : Geocoder
ResultAggregator interface ResultAggregator
ResultAggregatorImpl class ResultAggregatorImpl : ResultAggregator
ResultLocationAdapter interface ResultLocationAdapter<T : Place?>
ReviewSummary class ReviewSummary
SkedgoResultLocationAdapter class SkedgoResultLocationAdapter(location: Location, resultInterface: GCSkedGoResultInterface) : GCSkedGoResultInterface, ResultLocationAdapter<Place.TripGoPOI?>
UnableToFindPlaceCoordinatesError class UnableToFindPlaceCoordinatesError(_cause: Throwable) : Throwable