Index

A C D E G H 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
 
attractionLatitude() - Method in record class com.openclassrooms.tourguide.dto.NearbyAttractionDTO
Returns the value of the attractionLatitude record component.
attractionLongitude() - Method in record class com.openclassrooms.tourguide.dto.NearbyAttractionDTO
Returns the value of the attractionLongitude record component.
attractionName() - Method in record class com.openclassrooms.tourguide.dto.NearbyAttractionDTO
Returns the value of the attractionName record component.

C

calculateRewards(User) - Method in class com.openclassrooms.tourguide.service.RewardsService
 
calculateRewardsAsync(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.config - package com.openclassrooms.tourguide.config
 
com.openclassrooms.tourguide.controller - package com.openclassrooms.tourguide.controller
 
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
 

D

distance() - Method in record class com.openclassrooms.tourguide.dto.NearbyAttractionDTO
Returns the value of the distance record component.

E

equals(Object) - Method in record class com.openclassrooms.tourguide.dto.NearbyAttractionDTO
Indicates whether some other object is "equal to" this one.

G

getAllUsers() - Method in class com.openclassrooms.tourguide.service.TourGuideService
 
getAttractionProximity() - Method in class com.openclassrooms.tourguide.user.UserPreferences
 
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.config.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.controller.TourGuideController
 
getNearbyAttractions(String) - Method in class com.openclassrooms.tourguide.controller.TourGuideController
 
getNearByAttractions(VisitedLocation, User) - 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.config.TourGuideModule
 
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.controller.TourGuideController
 
getRewardsService() - Method in class com.openclassrooms.tourguide.config.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.controller.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
 
getUserLocation(User) - Method in class com.openclassrooms.tourguide.service.TourGuideService
 
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
 

H

hashCode() - Method in record class com.openclassrooms.tourguide.dto.NearbyAttractionDTO
Returns a hash code value for this object.

I

index() - Method in class com.openclassrooms.tourguide.controller.TourGuideController
 
InternalTestHelper - Class in com.openclassrooms.tourguide.helper
 
InternalTestHelper() - Constructor for 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 - Record Class in com.openclassrooms.tourguide.dto
 
NearbyAttractionDTO(Attraction, VisitedLocation, double, int) - Constructor for record class com.openclassrooms.tourguide.dto.NearbyAttractionDTO
 
NearbyAttractionDTO(String, double, double, double, double, double, int) - Constructor for record class com.openclassrooms.tourguide.dto.NearbyAttractionDTO
Creates an instance of a NearbyAttractionDTO record class.

R

rewardPoints() - Method in record class com.openclassrooms.tourguide.dto.NearbyAttractionDTO
Returns the value of the rewardPoints record component.
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
 
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
 
shutdown() - Method in class com.openclassrooms.tourguide.service.RewardsService
 
stopTracking() - Method in class com.openclassrooms.tourguide.tracker.Tracker
Assures to shut down the Tracker thread

T

toString() - Method in record class com.openclassrooms.tourguide.dto.NearbyAttractionDTO
Returns a string representation of this record class.
TourguideApplication - Class in com.openclassrooms.tourguide
 
TourguideApplication() - Constructor for class com.openclassrooms.tourguide.TourguideApplication
 
TourGuideController - Class in com.openclassrooms.tourguide.controller
 
TourGuideController() - Constructor for class com.openclassrooms.tourguide.controller.TourGuideController
 
TourGuideModule - Class in com.openclassrooms.tourguide.config
 
TourGuideModule() - Constructor for class com.openclassrooms.tourguide.config.TourGuideModule
 
TourGuideService - Class in com.openclassrooms.tourguide.service
 
TourGuideService(GpsUtil, RewardsService) - Constructor for class com.openclassrooms.tourguide.service.TourGuideService
 
trackAllUsersLocationAsync(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
 
trackUserLocationAsync(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
 
userLatitude() - Method in record class com.openclassrooms.tourguide.dto.NearbyAttractionDTO
Returns the value of the userLatitude record component.
userLongitude() - Method in record class com.openclassrooms.tourguide.dto.NearbyAttractionDTO
Returns the value of the userLongitude record component.
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 D E G H I M N R S T U V 
All Classes and Interfaces|All Packages