A B C D F G H I K L M N O P Q R S T U V 
All Classes All Packages

G

generateUniqueID() - Static method in class com.example.qrgo.MainActivity
generateUniqueID - Generate Device Id
GeoLocation - Class in com.example.qrgo.models
Represents the geographic location of a point on the Earth's surface specified by latitude and longitude coordinates.
GeoLocation() - Constructor for class com.example.qrgo.models.GeoLocation
 
GeoLocationActivity - Class in com.example.qrgo
GeoLocationActivity is the activity that is responsible for displaying the map and the user's location on the map.
GeoLocationActivity() - Constructor for class com.example.qrgo.GeoLocationActivity
 
geoLocationLat - Variable in class com.example.qrgo.models.GeoLocation
 
geoLocationLon - Variable in class com.example.qrgo.models.GeoLocation
 
getAllQrCoordinates(OnCoordinatesListLoadedListener) - Method in class com.example.qrgo.firebase.QRCodeFirebaseManager
A function that retrieves a list of all qr coordinates.
getBasicPlayerProfile(String, OnBasicPlayerProfileLoadedListener) - Method in class com.example.qrgo.firebase.PlayerProfileFirebaseManager
Get BasicPlayerProfile object for given username.
getComment(String, OnCommentLoadedListener) - Method in class com.example.qrgo.firebase.CommentFirebaseManager
Get Comment object for given comment id.
getCommentId() - Method in class com.example.qrgo.models.Comment
Returns the ID of the comment.
getCommentIds() - Method in class com.example.qrgo.models.PlayerProfile
Returns the list of comment IDs associated with the player profile.
getCommentIds() - Method in class com.example.qrgo.models.QRCode
Returns the list of comment IDs associated with this match.
getCommentManager() - Method in class com.example.qrgo.utilities.FirebaseConnect
 
getComments() - Method in class com.example.qrgo.models.PlayerProfile
Returns a collection of Comment objects made by the player.
getComments() - Method in class com.example.qrgo.models.QRCode
Returns the list of comments associated with this match.
getComments(DocumentSnapshot, OnCommentsLoadedListener) - Method in class com.example.qrgo.firebase.QRCodeFirebaseManager
 
getCommentString() - Method in class com.example.qrgo.models.Comment
Returns the text of the comment.
getContactEmail() - Method in class com.example.qrgo.models.PlayerProfile
Returns the player's contact email address.
getContactPhone() - Method in class com.example.qrgo.models.PlayerProfile
Returns the player's contact phone number.
getCount() - Method in class com.example.qrgo.utilities.CarouselAdapter
Returns the number of QR codes in the carousel.
getCount() - Method in class com.example.qrgo.utilities.LandmarkCarouselAdapter
Returns the number of items in the carousel.
getCount() - Method in class com.example.qrgo.utilities.UserCarouselAdapter
Returns the number of items in the carousel.
getDate() - Method in class com.example.qrgo.models.Comment
Returns the date when the comment was made.
getFeatureList() - Method in class com.example.qrgo.models.QRCode
 
getFeatureList() - Method in class com.example.qrgo.utilities.QRGenerationController
 
getFirebaseId() - Method in class com.example.qrgo.models.BasicQRCode
Returns the Firebase ID of the QR code.
getFirstName() - Method in class com.example.qrgo.models.BasicPlayerProfile
Getter method for the first name of the player
getFirstName() - Method in class com.example.qrgo.models.PlayerProfile
Returns the player's first name.
getGeoLocationLat() - Method in class com.example.qrgo.models.GeoLocation
Gets the latitude coordinate of the geographic location.
getGeoLocationLon() - Method in class com.example.qrgo.models.GeoLocation
Gets the longitude coordinate of the geographic location.
getGlobalRankForHighScore(String, OnGlobalRankLoadedListener) - Method in class com.example.qrgo.firebase.PlayerProfileFirebaseManager
A function that retrieves the maximum highest score of qrcode globally among all users, user rank and calling users highest score of qrcode.
getGlobalRankForTotalScore(String, OnGlobalRankLoadedListener) - Method in class com.example.qrgo.firebase.PlayerProfileFirebaseManager
A function that retrieves the maximum total score globally, user rank and calling users total score.
getHash() - Method in class com.example.qrgo.utilities.QRGenerationController
Returns the hash of this object.
getHighestScore() - Method in class com.example.qrgo.models.BasicPlayerProfile
Returns the highest score achieved by the player.
getHighestScore() - Method in class com.example.qrgo.models.PlayerProfile
Returns the highest score of the player.
getHumanReadableName() - Method in class com.example.qrgo.utilities.QRGenerationController
Returns the human-readable name of this object.
getHumanReadableQR() - Method in class com.example.qrgo.models.BasicQRCode
Returns the human readable representation of the QR code.
getHumanReadableQR() - Method in class com.example.qrgo.models.QRCode
Returns the human-readable text of the QR code
getItemCount() - Method in class com.example.qrgo.utilities.StaggeredAdapter
Returns the total number of items in the data list.
getLastName() - Method in class com.example.qrgo.models.BasicPlayerProfile
Getter method for the last name of the player
getLastName() - Method in class com.example.qrgo.models.PlayerProfile
Returns the player's last name.
getLocations() - Method in class com.example.qrgo.models.QRCode
Returns the list of locations associated with this match.
getLowestScore() - Method in class com.example.qrgo.models.BasicPlayerProfile
Returns the lowest score achieved by the player.
getLowestScore() - Method in class com.example.qrgo.models.PlayerProfile
Returns the lowest score of the player.
getPhotoIds() - Method in class com.example.qrgo.models.QRCode
Returns the list of photo IDs associated with this QR code
getPhotos() - Method in class com.example.qrgo.models.QRCode
Returns the list of photos associated with this match.
getPhotoUrl() - Method in class com.example.qrgo.utilities.QRGenerationController
 
getPlayer() - Method in class com.example.qrgo.models.QRCode
Returns the player profile who created this QR code
getPlayerFirstName() - Method in class com.example.qrgo.models.Comment
Returns the first name of the player.
getPlayerLastName() - Method in class com.example.qrgo.models.Comment
Returns the last name of the player.
getPlayerLocation() - Method in class com.example.qrgo.models.PlayerProfile
Returns the player's location.
getPlayerProfile(String, OnPlayerProfileGetListener) - Method in class com.example.qrgo.firebase.PlayerProfileFirebaseManager
Retrieves the player profile for the specified username from the Firestore database and constructs a PlayerProfile object containing the profile data along with associated QR codes and comments.
getPlayerProfileManager() - Method in class com.example.qrgo.utilities.FirebaseConnect
 
getPlayersSortedByHighestScore(OnPlayerListLoadedListener) - Method in class com.example.qrgo.firebase.PlayerProfileFirebaseManager
A function that retrieves a list of players sorted by their highest score.
getPlayersSortedByLowestScore(OnPlayerListLoadedListener) - Method in class com.example.qrgo.firebase.PlayerProfileFirebaseManager
A function that retrieves a list of players sorted by their lowest score.
getPlayersSortedByTotalScans(OnPlayerListLoadedListener) - Method in class com.example.qrgo.firebase.PlayerProfileFirebaseManager
A function that retrieves a list of players sorted by their total score.
getPlayersSortedByTotalScore(OnPlayerListLoadedListener) - Method in class com.example.qrgo.firebase.PlayerProfileFirebaseManager
A function that retrieves a list of players sorted by their total score.
getPlayerUsername() - Method in class com.example.qrgo.models.Comment
Returns the username of the player who made the comment.
getProfilePhoto() - Method in class com.example.qrgo.models.BasicPlayerProfile
Getter method for the profile photo of the player
getQRCode(String, QRCodeListener) - Method in class com.example.qrgo.firebase.QRCodeFirebaseManager
Retrieves a QRCode from the Firestore database given a QR string.
getQrCodeBasicProfiles() - Method in class com.example.qrgo.models.PlayerProfile
Returns the list of basic QR code profiles associated with the player.
getQrCodeId() - Method in class com.example.qrgo.models.Comment
Returns the ID of the QR code that the comment belongs to.
getQrCodeIds() - Method in class com.example.qrgo.models.PlayerProfile
Returns the list of QR Code IDs associated with the player profile.
getQRCodeManager() - Method in class com.example.qrgo.utilities.FirebaseConnect
 
getQrCodePoints() - Method in class com.example.qrgo.models.BasicQRCode
Returns the points assigned to the QR code.
getQrCodePoints() - Method in class com.example.qrgo.models.QRCode
Returns the number of points assigned to this QR code
getQrCodes() - Method in class com.example.qrgo.models.PlayerProfile
Returns a collection of QRCode objects associated with the player.
getQrCodesSortedByPoints(OnQrListLoadedListener) - Method in class com.example.qrgo.firebase.QRCodeFirebaseManager
A function that retrieves a list of qr codes sorted by its points.
getQrString() - Method in class com.example.qrgo.models.QRCode
Returns the string that the QR code represents
getQRString() - Method in class com.example.qrgo.models.BasicQRCode
Returns the QR code string.
getScannedPlayer() - Method in class com.example.qrgo.models.QRCode
Returns the list of scanned players associated with this match.
getScannedPlayerIds() - Method in class com.example.qrgo.models.QRCode
Returns the list of player IDs who have scanned this QR code
getScannedUsers(DocumentSnapshot, OnScannedUsersLoadedListener) - Method in class com.example.qrgo.firebase.QRCodeFirebaseManager
 
getScore() - Method in class com.example.qrgo.utilities.QRGenerationController
Returns the score of this object.
getTotalScans() - Method in class com.example.qrgo.models.BasicPlayerProfile
 
getTotalScans() - Method in class com.example.qrgo.models.PlayerProfile
Returns the total number of scans the player has performed.
getTotalScore() - Method in class com.example.qrgo.models.BasicPlayerProfile
Getter method for the total score of the player
getTotalScore() - Method in class com.example.qrgo.models.PlayerProfile
Returns the total score of the player.
getUniqueID(Context) - Static method in class com.example.qrgo.MainActivity
get a unique ID This code was taken from stackoverflow, I need to cite it properly https://stackoverflow.com/questions/43415278/unique-id-for-my-android-app
getUserManager() - Method in class com.example.qrgo.utilities.FirebaseConnect
 
getUsername() - Method in class com.example.qrgo.models.BasicPlayerProfile
Getter method for the username of the player
getUsername() - Method in class com.example.qrgo.models.PlayerProfile
Returns the player's username.
getView(int, View, ViewGroup) - Method in class com.example.qrgo.utilities.BasicCommentArrayAdapter
 
getView(int, View, ViewGroup) - Method in class com.example.qrgo.utilities.BasicQrArrayAdapter
Returns the view for a specific position in the ListView
getView(int, View, ViewGroup) - Method in class com.example.qrgo.utilities.BasicUserArrayAdapter
This method creates a View for a ListView item at the given position.
getView(int, View, ViewGroup) - Method in class com.example.qrgo.utilities.QRCodeArrayAdapter
Returns the view for a specific position in the ListView
getView(int, View, ViewGroup) - Method in class com.example.qrgo.utilities.SearchArrayAdapter
This method creates a View for a ListView item at the given position.
GlobalScoresFragment - Class in com.example.qrgo
A fragment that displays global scores.
GlobalScoresFragment() - Constructor for class com.example.qrgo.GlobalScoresFragment
 
A B C D F G H I K L M N O P Q R S T U V 
All Classes All Packages