Uses of Class
com.ehealthsystem.map.DoctorDistance
Packages that use DoctorDistance
-
Uses of DoctorDistance in com.ehealthsystem.appointment
Fields in com.ehealthsystem.appointment with type parameters of type DoctorDistanceMethod parameters in com.ehealthsystem.appointment with type arguments of type DoctorDistanceModifier and TypeMethodDescriptionprivate voidAppointmentFoundController.loadDoctors(ArrayList<DoctorDistance> doctorList) dynamically load the doctors in the grid pane -
Uses of DoctorDistance in com.ehealthsystem.doctor
Fields in com.ehealthsystem.doctor declared as DoctorDistanceModifier and TypeFieldDescription(package private) DoctorDistanceFoundDoctorController.doctordistance to the doctorprivate DoctorDistanceFoundDoctorFullController.doctorMethods in com.ehealthsystem.doctor with parameters of type DoctorDistanceModifier and TypeMethodDescriptionvoidFoundDoctorController.setData(DoctorDistance doctor, String doctorGeoData, double distance) Method to set the doctor's information when scene is loaded from outsidevoidFoundDoctorFullController.setDoctor(DoctorDistance doctor) set the doctor selected in the scene before -
Uses of DoctorDistance in com.ehealthsystem.map
Methods in com.ehealthsystem.map that return types with arguments of type DoctorDistanceModifier and TypeMethodDescriptionstatic ArrayList<DoctorDistance>GeoDistance.filterDoctorsInRangeBatchRequest(ArrayList<Doctor> doctors, String userGeoData, double range) Reduce a list of doctors to only include ones that are in a specific range from the user, determining the distance using Google Maps DistanceMatrix API, sent in a single batch requeststatic ArrayList<DoctorDistance>GeoDistance.filterDoctorsInRangeIndividualRequests(ArrayList<Doctor> doctors, String userGeoData, double range) Reduce a list of doctors to only include ones that are in a specific range from the user, determining the distance using Google Maps DistanceMatrix API, requests sent individuallystatic ArrayList<DoctorDistance>GeoDistance.filterDoctorsInRangeWithLocalCalculation(ArrayList<Doctor> doctors, com.google.maps.model.LatLng location, double range) Reduce a list of doctors to only include ones that are in a specific range from the user, determining the distance using local calculation (Haversine formula)