Index
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
All Classes and Interfaces|All Packages