Index

A C G I M N R S T U V 
All Classes and Interfaces|All Packages

A

addToVisitedLocations(VisitedLocation) - Method in class com.openclassrooms.tourguide.user.User
 
addUser(User) - Method in class com.openclassrooms.tourguide.service.TourGuideService
 
addUserReward(UserReward) - Method in class com.openclassrooms.tourguide.user.User
 
attraction - Variable in class com.openclassrooms.tourguide.user.UserReward
 

C

calculateRewards(User) - Method in class com.openclassrooms.tourguide.service.RewardsService
 
calculateRewardsInParallel(List<User>) - Method in class com.openclassrooms.tourguide.service.RewardsService
 
clearVisitedLocations() - Method in class com.openclassrooms.tourguide.user.User
 
com.openclassrooms.tourguide - package com.openclassrooms.tourguide
 
com.openclassrooms.tourguide.dto - package com.openclassrooms.tourguide.dto
 
com.openclassrooms.tourguide.helper - package com.openclassrooms.tourguide.helper
 
com.openclassrooms.tourguide.service - package com.openclassrooms.tourguide.service
 
com.openclassrooms.tourguide.tracker - package com.openclassrooms.tourguide.tracker
 
com.openclassrooms.tourguide.user - package com.openclassrooms.tourguide.user
 

G

getAllUsers() - Method in class com.openclassrooms.tourguide.service.TourGuideService
 
getAttractionLatitude() - Method in class com.openclassrooms.tourguide.dto.NearbyAttractionDTO
 
getAttractionLongitude() - Method in class com.openclassrooms.tourguide.dto.NearbyAttractionDTO
 
getAttractionName() - Method in class com.openclassrooms.tourguide.dto.NearbyAttractionDTO
 
getAttractionProximity() - Method in class com.openclassrooms.tourguide.user.UserPreferences
 
getAttractions() - Method in class com.openclassrooms.tourguide.service.GpsUtilService
 
getDistance() - Method in class com.openclassrooms.tourguide.dto.NearbyAttractionDTO
 
getDistance(Location, Location) - Method in class com.openclassrooms.tourguide.service.RewardsService
 
getEmailAddress() - Method in class com.openclassrooms.tourguide.user.User
 
getGpsUtil() - Method in class com.openclassrooms.tourguide.TourGuideModule
 
getInternalUserNumber() - Static method in class com.openclassrooms.tourguide.helper.InternalTestHelper
 
getLastVisitedLocation() - Method in class com.openclassrooms.tourguide.user.User
 
getLatestLocationTimestamp() - Method in class com.openclassrooms.tourguide.user.User
 
getLocation(String) - Method in class com.openclassrooms.tourguide.TourGuideController
 
getNearbyAttractions(String) - Method in class com.openclassrooms.tourguide.TourGuideController
 
getNearByAttractions(User, VisitedLocation, int) - Method in class com.openclassrooms.tourguide.service.TourGuideService
 
getNumberOfAdults() - Method in class com.openclassrooms.tourguide.user.UserPreferences
 
getNumberOfChildren() - Method in class com.openclassrooms.tourguide.user.UserPreferences
 
getPhoneNumber() - Method in class com.openclassrooms.tourguide.user.User
 
getRewardCentral() - Method in class com.openclassrooms.tourguide.TourGuideModule
 
getRewardPoints() - Method in class com.openclassrooms.tourguide.dto.NearbyAttractionDTO
 
getRewardPoints() - Method in class com.openclassrooms.tourguide.user.UserReward
 
getRewardPoints(Attraction, User) - Method in class com.openclassrooms.tourguide.service.RewardsService
 
getRewards(String) - Method in class com.openclassrooms.tourguide.TourGuideController
 
getRewardsService() - Method in class com.openclassrooms.tourguide.TourGuideModule
 
getTicketQuantity() - Method in class com.openclassrooms.tourguide.user.UserPreferences
 
getTripDeals() - Method in class com.openclassrooms.tourguide.user.User
 
getTripDeals(User) - Method in class com.openclassrooms.tourguide.service.TourGuideService
 
getTripDeals(String) - Method in class com.openclassrooms.tourguide.TourGuideController
 
getTripDuration() - Method in class com.openclassrooms.tourguide.user.UserPreferences
 
getUser(String) - Method in class com.openclassrooms.tourguide.service.TourGuideService
 
getUserId() - Method in class com.openclassrooms.tourguide.user.User
 
getUserLatitude() - Method in class com.openclassrooms.tourguide.dto.NearbyAttractionDTO
 
getUserLocation(User) - Method in class com.openclassrooms.tourguide.service.TourGuideService
 
getUserLongitude() - Method in class com.openclassrooms.tourguide.dto.NearbyAttractionDTO
 
getUserName() - Method in class com.openclassrooms.tourguide.user.User
 
getUserPreferences() - Method in class com.openclassrooms.tourguide.user.User
 
getUserRewards() - Method in class com.openclassrooms.tourguide.user.User
 
getUserRewards(User) - Method in class com.openclassrooms.tourguide.service.TourGuideService
 
getVisitedLocations() - Method in class com.openclassrooms.tourguide.user.User
 
GpsUtilService - Class in com.openclassrooms.tourguide.service
 
GpsUtilService() - Constructor for class com.openclassrooms.tourguide.service.GpsUtilService
 

I

index() - Method in class com.openclassrooms.tourguide.TourGuideController
 
InternalTestHelper - Class in com.openclassrooms.tourguide.helper
 
InternalTestHelper() - Constructor for class com.openclassrooms.tourguide.helper.InternalTestHelper
 
isTestMode() - Static method in class com.openclassrooms.tourguide.helper.InternalTestHelper
 
isWithinAttractionProximity(Attraction, Location) - Method in class com.openclassrooms.tourguide.service.RewardsService
 

M

main(String[]) - Static method in class com.openclassrooms.tourguide.TourguideApplication
 

N

NearbyAttractionDTO - Class in com.openclassrooms.tourguide.dto
 
NearbyAttractionDTO(String, double, double, double, double, double, int) - Constructor for class com.openclassrooms.tourguide.dto.NearbyAttractionDTO
 

R

RewardsService - Class in com.openclassrooms.tourguide.service
 
RewardsService(GpsUtil, RewardCentral) - Constructor for class com.openclassrooms.tourguide.service.RewardsService
 
run() - Method in class com.openclassrooms.tourguide.tracker.Tracker
 

S

setAttractionProximity(int) - Method in class com.openclassrooms.tourguide.user.UserPreferences
 
setDefaultProximityBuffer() - Method in class com.openclassrooms.tourguide.service.RewardsService
 
setEmailAddress(String) - Method in class com.openclassrooms.tourguide.user.User
 
setInternalUserNumber(int) - Static method in class com.openclassrooms.tourguide.helper.InternalTestHelper
 
setLatestLocationTimestamp(Date) - Method in class com.openclassrooms.tourguide.user.User
 
setNumberOfAdults(int) - Method in class com.openclassrooms.tourguide.user.UserPreferences
 
setNumberOfChildren(int) - Method in class com.openclassrooms.tourguide.user.UserPreferences
 
setPhoneNumber(String) - Method in class com.openclassrooms.tourguide.user.User
 
setProximityBuffer(int) - Method in class com.openclassrooms.tourguide.service.RewardsService
 
setRewardPoints(int) - Method in class com.openclassrooms.tourguide.user.UserReward
 
setTestMode(boolean) - Static method in class com.openclassrooms.tourguide.helper.InternalTestHelper
 
setTicketQuantity(int) - Method in class com.openclassrooms.tourguide.user.UserPreferences
 
setTripDeals(List<Provider>) - Method in class com.openclassrooms.tourguide.user.User
 
setTripDuration(int) - Method in class com.openclassrooms.tourguide.user.UserPreferences
 
setUserPreferences(UserPreferences) - Method in class com.openclassrooms.tourguide.user.User
 
stopTracking() - Method in class com.openclassrooms.tourguide.tracker.Tracker
Assures to shut down the Tracker thread

T

TourguideApplication - Class in com.openclassrooms.tourguide
 
TourguideApplication() - Constructor for class com.openclassrooms.tourguide.TourguideApplication
 
TourGuideController - Class in com.openclassrooms.tourguide
 
TourGuideController() - Constructor for class com.openclassrooms.tourguide.TourGuideController
 
TourGuideModule - Class in com.openclassrooms.tourguide
 
TourGuideModule() - Constructor for class com.openclassrooms.tourguide.TourGuideModule
 
TourGuideService - Class in com.openclassrooms.tourguide.service
 
TourGuideService(GpsUtil, RewardsService) - Constructor for class com.openclassrooms.tourguide.service.TourGuideService
 
trackAllUsersInParallel(List<User>) - Method in class com.openclassrooms.tourguide.service.TourGuideService
 
tracker - Variable in class com.openclassrooms.tourguide.service.TourGuideService
 
Tracker - Class in com.openclassrooms.tourguide.tracker
 
Tracker(TourGuideService) - Constructor for class com.openclassrooms.tourguide.tracker.Tracker
 
trackUserLocation(User) - Method in class com.openclassrooms.tourguide.service.TourGuideService
 

U

User - Class in com.openclassrooms.tourguide.user
 
User(UUID, String, String, String) - Constructor for class com.openclassrooms.tourguide.user.User
 
UserPreferences - Class in com.openclassrooms.tourguide.user
 
UserPreferences() - Constructor for class com.openclassrooms.tourguide.user.UserPreferences
 
UserReward - Class in com.openclassrooms.tourguide.user
 
UserReward(VisitedLocation, Attraction) - Constructor for class com.openclassrooms.tourguide.user.UserReward
 
UserReward(VisitedLocation, Attraction, int) - Constructor for class com.openclassrooms.tourguide.user.UserReward
 

V

visitedLocation - Variable in class com.openclassrooms.tourguide.user.UserReward
 
A C G I M N R S T U V 
All Classes and Interfaces|All Packages