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 |