A B C D F G H I K L M N O P Q R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
S
- scannedPlayer - Variable in class com.example.qrgo.models.QRCode
- scannedPlayerIds - Variable in class com.example.qrgo.models.QRCode
- scanQRCode() - Method in class com.example.qrgo.QRIntakeActivity
-
sets up the QR scanner by initializing scan options and setting
QRScanActivity
as the activity for the actual scanning process, launches the QR scan process. - scanQRCode(String, String, String, double, double, String, int, ArrayList<Integer>, OnQRCodeScannedListener) - Method in class com.example.qrgo.firebase.QRCodeFirebaseManager
-
Scans a QR code and updates the user's profile and the QR code document in the database accordingly.
- SearchArrayAdapter - Class in com.example.qrgo.utilities
-
This class extends ArrayAdapter to provide a customized adapter for a ListView displaying BasicPlayerProfile objects.
- SearchArrayAdapter(Context, ArrayList<BasicPlayerProfile>) - Constructor for class com.example.qrgo.utilities.SearchArrayAdapter
-
Constructor for BasicUserArrayAdapter.
- SearchFragment - Class in com.example.qrgo
-
This fragment is used to search for a user
BasicPlayerProfile
class that contains the user's informationSearchArrayAdapter
class that is used to display the list of usersFirebaseConnect
class that is used to connect to the database - SearchFragment() - Constructor for class com.example.qrgo.SearchFragment
- searchUsers(String, OnUserSearchListener) - Method in class com.example.qrgo.firebase.UserFirebaseManager
-
Search for users based on their username, first name, and last name.
- setComeFrom(String) - Method in class com.example.qrgo.LeaderboardFragment
- setComeFrom(String) - Method in class com.example.qrgo.QrListviewFragment
- setCommentId(String) - Method in class com.example.qrgo.models.Comment
-
Sets the ID of the comment.
- setCommentIds(List<String>) - Method in class com.example.qrgo.models.PlayerProfile
-
Sets the list of comment IDs associated with the player profile.
- setCommentIds(List<String>) - Method in class com.example.qrgo.models.QRCode
-
Sets the list of comment IDs associated with this match.
- setCommentList(ArrayList<Comment>) - Method in class com.example.qrgo.CommentListviewFragment
- setComments(Collection<Comment>) - Method in class com.example.qrgo.models.PlayerProfile
-
Sets the comments associated with the player profile.
- setComments(List<Comment>) - Method in class com.example.qrgo.models.QRCode
-
Sets the list of comments associated with this match.
- setCommentString(String) - Method in class com.example.qrgo.models.Comment
-
Sets the text of the comment.
- setContactEmail(String) - Method in class com.example.qrgo.models.PlayerProfile
-
Sets the player's contact email address.
- setContactPhone(String) - Method in class com.example.qrgo.models.PlayerProfile
-
Sets the player's contact phone number.
- setCurrentScore(String) - Method in class com.example.qrgo.GlobalScoresFragment
-
Sets the current score.
- setCurrentScoreHeading(String) - Method in class com.example.qrgo.GlobalScoresFragment
-
Sets the current score heading.
- setDate(Date) - Method in class com.example.qrgo.models.Comment
-
Sets the date when the comment was made.
- setFirebaseId(String) - Method in class com.example.qrgo.models.BasicQRCode
-
Sets the Firebase ID of the QR code.
- setFirstName(String) - Method in class com.example.qrgo.models.BasicPlayerProfile
-
Setter method for the first name of the player
- setFirstName(String) - Method in class com.example.qrgo.models.PlayerProfile
-
Sets the player's first name.
- setGeoLocationLat(Double) - Method in class com.example.qrgo.models.GeoLocation
-
Sets the latitude coordinate of the geographic location.
- setGeoLocationLon(Double) - Method in class com.example.qrgo.models.GeoLocation
-
Sets the longitude coordinate of the geographic location.
- setHighestScore(int) - Method in class com.example.qrgo.models.BasicPlayerProfile
-
Sets the highest score achieved by the player.
- setHighestScore(int) - Method in class com.example.qrgo.models.PlayerProfile
-
Sets the highest score of the player.
- setHumanReadableQR(String) - Method in class com.example.qrgo.models.BasicQRCode
-
Sets the human readable representation of the QR code.
- setHumanReadableQR(String) - Method in class com.example.qrgo.models.QRCode
-
Sets the human-readable text of the QR code
- setImage(String, ImageView) - Static method in class com.example.qrgo.utilities.ImageViewController
-
Sets the image of an ImageView based on the first character of the given name.
- setLastName(String) - Method in class com.example.qrgo.models.BasicPlayerProfile
-
Setter method for the last name of the player
- setLastName(String) - Method in class com.example.qrgo.models.PlayerProfile
-
Sets the player's last name.
- setLocationEnabled(boolean) - Method in class com.example.qrgo.models.PlayerProfile
-
Sets a boolean indicating whether the player's location is enabled.
- setLocations(List<GeoPoint>) - Method in class com.example.qrgo.models.QRCode
-
Sets the list of locations associated with this match.
- setLowestScore(int) - Method in class com.example.qrgo.models.BasicPlayerProfile
-
Sets the lowest score achieved by the player.
- setLowestScore(int) - Method in class com.example.qrgo.models.PlayerProfile
-
Sets the lowest score of the player.
- setPhotoIds(List<String>) - Method in class com.example.qrgo.models.QRCode
-
Sets the list of photo IDs associated with this QR code
- setPhotos(List<Photo>) - Method in class com.example.qrgo.models.QRCode
-
Sets the list of photos associated with this match.
- setPhotoUrl(String) - Method in class com.example.qrgo.utilities.QRGenerationController
- setPlayer(PlayerProfile) - Method in class com.example.qrgo.models.QRCode
-
Sets the player profile who created this QR code
- setPlayerFirstName(String) - Method in class com.example.qrgo.models.Comment
-
Sets the first name of the player.
- setPlayerLastName(String) - Method in class com.example.qrgo.models.Comment
-
Sets the last name of the player.
- setPlayerLocation(String) - Method in class com.example.qrgo.models.PlayerProfile
-
Sets the player's location.
- setPlayerUsername(String) - Method in class com.example.qrgo.models.Comment
-
Sets the username of the player who made the comment.
- setProfilePhoto(Photo) - Method in class com.example.qrgo.models.BasicPlayerProfile
-
Setter method for the profile photo of the player
- setQrCodeBasicProfiles(List<BasicQRCode>) - Method in class com.example.qrgo.models.PlayerProfile
-
Sets the list of basic QR code profiles associated with the player.
- setQrCodeId(String) - Method in class com.example.qrgo.models.Comment
-
Sets the ID of the QR code that the comment belongs to.
- setQrCodeIds(List<String>) - Method in class com.example.qrgo.models.PlayerProfile
-
Sets the list of QR Code IDs associated with the player profile.
- setQrCodeList(ArrayList<BasicPlayerProfile>) - Method in class com.example.qrgo.QRListFragment
- setQrCodeList(ArrayList<BasicQRCode>) - Method in class com.example.qrgo.QrListviewFragment
- setQrCodeList(ArrayList<String>) - Method in class com.example.qrgo.LeaderboardFragment
- setQrCodePoints(int) - Method in class com.example.qrgo.models.BasicQRCode
-
Sets the points assigned to the QR code.
- setQrCodePoints(int) - Method in class com.example.qrgo.models.QRCode
-
Sets the number of points assigned to this QR code
- setQrCodes(Collection<QRCode>) - Method in class com.example.qrgo.models.PlayerProfile
-
Sets the QRCode objects associated with the player.
- setQRid(String) - Method in class com.example.qrgo.QRListFragment
- setQrString(String) - Method in class com.example.qrgo.models.QRCode
-
Sets the string that the QR code represents
- setQRString(String) - Method in class com.example.qrgo.models.BasicQRCode
-
Sets the QR code string.
- setRank(String) - Method in class com.example.qrgo.GlobalScoresFragment
-
Sets the rank.
- setRankHeading(String) - Method in class com.example.qrgo.GlobalScoresFragment
-
Sets the rank heading.
- setScannedPlayer(List<BasicPlayerProfile>) - Method in class com.example.qrgo.models.QRCode
-
Sets the list of scanned players associated with this match.
- setScannedPlayerIds(List<String>) - Method in class com.example.qrgo.models.QRCode
-
Sets the list of scanned player IDs associated with this match.
- setTotalScans(int) - Method in class com.example.qrgo.models.BasicPlayerProfile
- setTotalScans(int) - Method in class com.example.qrgo.models.PlayerProfile
-
Sets the total number of scans the player has performed.
- setTotalScore(int) - Method in class com.example.qrgo.models.BasicPlayerProfile
-
Setter method for the total score of the player
- setTotalScore(int) - Method in class com.example.qrgo.models.PlayerProfile
-
Sets the total score of the player.
- setTotalScore(String) - Method in class com.example.qrgo.GlobalScoresFragment
-
Sets the total score.
- setTotalScoreHeading(String) - Method in class com.example.qrgo.GlobalScoresFragment
-
Sets the total score heading.
- setUserIntent(String) - Method in class com.example.qrgo.QrListviewFragment
- setUsername(String) - Method in class com.example.qrgo.models.BasicPlayerProfile
-
Setter method for the username of the player
- setUsername(String) - Method in class com.example.qrgo.models.PlayerProfile
-
Sets the player's username.
- SignupActivity - Class in com.example.qrgo
-
This class is where the user will sign up for some QRGO action!
FirebaseConnect
is used to add the user to the database. - SignupActivity() - Constructor for class com.example.qrgo.SignupActivity
- st - Variable in class com.example.qrgo.firebase.QRCodeFirebaseManager
- StaggeredAdapter - Class in com.example.qrgo.utilities
-
The StaggeredAdapter class is an implementation of the RecyclerView.Adapter that supports the display of images in a staggered grid layout.
- StaggeredAdapter(List<String>, Context) - Constructor for class com.example.qrgo.utilities.StaggeredAdapter
-
Constructs a new StaggeredAdapter with the specified list of data and context.
- StaggeredAdapter.ViewHolder - Class in com.example.qrgo.utilities
-
The ViewHolder class holds references to the views that make up the item view.
- StaggeredGallery - Class in com.example.qrgo
-
This class is where the user will view the images in a staggered grid layout.
- StaggeredGallery() - Constructor for class com.example.qrgo.StaggeredGallery
- staggeredImages - Variable in class com.example.qrgo.utilities.StaggeredAdapter.ViewHolder
- submitQR() - Method in class com.example.qrgo.QRIntakeActivity
All Classes All Packages