Serialized Form
-
Package com.cmput301w23t09.qrhunter.locationphoto
-
Class com.cmput301w23t09.qrhunter.locationphoto.LocationPhotoController extends java.lang.Object implements Serializable
-
Serialized Fields
-
activePlayer
Player activePlayer
-
cameraExecutor
java.util.concurrent.ExecutorService cameraExecutor
-
fragment
LocationPhotoFragment fragment
-
imageCapture
androidx.camera.core.ImageCapture imageCapture
-
locationPhoto
LocationPhoto locationPhoto
-
locationPhotoStorage
LocationPhotoStorage locationPhotoStorage
-
qrCode
QRCode qrCode
-
storageRef
com.google.firebase.storage.StorageReference storageRef
-
-
-
-
Package com.cmput301w23t09.qrhunter.map
-
Class com.cmput301w23t09.qrhunter.map.QRLocation extends java.lang.Object implements Serializable
-
Serialized Fields
-
latitude
double latitude
-
locationString
java.lang.String locationString
-
longitude
double longitude
-
region
java.lang.String region
-
-
-
-
Package com.cmput301w23t09.qrhunter.player
-
Class com.cmput301w23t09.qrhunter.player.Player extends java.lang.Object implements Serializable
-
Serialized Fields
-
deviceId
java.util.UUID deviceId
UUID of the device this player is associated with -
documentId
java.lang.String documentId
This is the firebase document id if any is associated with this object -
email
java.lang.String email
Email of the player -
followers
java.util.List<java.util.UUID> followers
The device UUIDs of the players this player is being followed by -
following
java.util.List<java.util.UUID> following
The document ids of the players this player is following -
phoneNo
java.lang.String phoneNo
Phone number of the player -
profilePic
android.graphics.Bitmap profilePic
Autogenerated profile picture of the player -
qrCodeHashes
java.util.List<java.lang.String> qrCodeHashes
QRCode hashes the player has scanned -
username
java.lang.String username
Unique username of the player
-
-
-
-
Package com.cmput301w23t09.qrhunter.qrcode
-
Class com.cmput301w23t09.qrhunter.qrcode.AddQRCodeFragment extends QRCodeFragment implements Serializable
-
Serialized Fields
-
locationPhotoController
LocationPhotoController locationPhotoController
-
locationPhotoFragment
LocationPhotoFragment locationPhotoFragment
-
-
-
Class com.cmput301w23t09.qrhunter.qrcode.DeleteQRCodeFragment extends QRCodeFragment implements Serializable
-
Class com.cmput301w23t09.qrhunter.qrcode.QRCode extends java.lang.Object implements Serializable
-
Serialized Fields
-
comments
java.util.ArrayList<Comment> comments
This is a list of comments on the QR code -
hash
java.lang.String hash
This is the hash of the QR code -
loc
QRLocation loc
This is the location of the QR code -
locationPhotos
java.util.ArrayList<LocationPhoto> locationPhotos
This is a list of photos that have been taken of the QR code -
locations
java.util.ArrayList<QRLocation> locations
This is a list of locations that the QR code has been found in -
name
java.lang.String name
This is the name of the QR code -
players
java.util.ArrayList<java.lang.String> players
This is a list of players (UUID) who have scanned this QR code -
score
java.lang.Integer score
This is the score of the QR code
-
-
-
Class com.cmput301w23t09.qrhunter.qrcode.QRCodeFragment extends androidx.fragment.app.DialogFragment implements Serializable
-
Serialized Fields
-
activePlayer
Player activePlayer
-
addButton
com.google.android.material.floatingactionbutton.FloatingActionButton addButton
-
commentBox
android.widget.EditText commentBox
-
comments
java.util.List<Comment> comments
-
commentsAdapter
CommentAdapter commentsAdapter
-
deleteButton
com.google.android.material.floatingactionbutton.FloatingActionButton deleteButton
-
listElement
android.widget.ListView listElement
-
listView
android.widget.ListView listView
-
loadingButton
com.google.android.material.floatingactionbutton.FloatingActionButton loadingButton
-
locationCheckbox
android.widget.CheckBox locationCheckbox
-
locationHandler
LocationHandler locationHandler
-
locationPhotoAdapter
LocationPhotoAdapter locationPhotoAdapter
-
locationPhotoSlider
com.smarteist.autoimageslider.SliderView locationPhotoSlider
-
locationPhotoStorage
LocationPhotoStorage locationPhotoStorage
-
qrCode
QRCode qrCode
-
scansAdapter
QRCodePlayerScansAdapter scansAdapter
-
tabLayout
com.google.android.material.tabs.TabLayout tabLayout
-
takeLocationPhotoBtn
android.widget.Button takeLocationPhotoBtn
-
-
-