| 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 |