Index

A B C D E F G H I J L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

G

GalleryImage - Class in com.example.skeddly.ui.utility
This class represents a single image in the gallery.
GalleryImage(Event) - Constructor for class com.example.skeddly.ui.utility.GalleryImage
Constructor for GalleryImage.
GalleryImageAdapter - Class in com.example.skeddly.ui.adapter
An adapter for showing images in the gallery.
GalleryImageAdapter(Context, ArrayList<GalleryImage>) - Constructor for class com.example.skeddly.ui.adapter.GalleryImageAdapter
Constructor for the GalleryImageAdapter
GenericRepository<T> - Class in com.example.skeddly.business.database.repository
Represents a generic repository that can be extended to retrieve POJOs from Firestore.
GenericRepository(Class<T>) - Constructor for class com.example.skeddly.business.database.repository.GenericRepository
Create a new GenericRepository with the given class as the type of POJO that it shall handle.
get(String) - Method in class com.example.skeddly.business.database.repository.GenericRepository
Retrieves a document by its ID.
getAdministrative() - Method in class com.example.skeddly.business.user.NotificationSettings
Gets whether the user has administrative notification enabled
getAll() - Method in class com.example.skeddly.business.database.repository.GenericRepository
Retrieves all documents present in the collection managed by this repository.
getAllByQuery(Query) - Method in class com.example.skeddly.business.database.repository.GenericRepository
Retrieves all documents matching a given query.
getAllByStatus(TicketStatus) - Method in class com.example.skeddly.business.database.repository.TicketRepository
Retrieves all the tickets related to this event that contain a certain status.
getAllByStatuses(List<TicketStatus>) - Method in class com.example.skeddly.business.database.repository.TicketRepository
Retrieves all the tickets related to this event that contain certain statuses.
getAuthenticator() - Method in class com.example.skeddly.MainActivity
Getter for the authenticator object.
getCategories() - Method in class com.example.skeddly.business.event.EventDetail
Gets the categories of the event
getCollectionPath() - Method in class com.example.skeddly.business.database.repository.EventRepository
 
getCollectionPath() - Method in class com.example.skeddly.business.database.repository.GenericRepository
This method retrieves the reference to the collection of documents it handles
getCollectionPath() - Method in class com.example.skeddly.business.database.repository.NotificationRepository
 
getCollectionPath() - Method in class com.example.skeddly.business.database.repository.TicketRepository
 
getCollectionPath() - Method in class com.example.skeddly.business.database.repository.UserRepository
 
getDaysOfWeek() - Method in class com.example.skeddly.business.event.EventSchedule
Gets the days of the week the event occurs on
getDescription() - Method in class com.example.skeddly.business.event.EventDetail
Gets the description of the event
getEmail() - Method in class com.example.skeddly.business.user.PersonalInformation
Gets the email of the user
getEndTime() - Method in class com.example.skeddly.business.event.EventSchedule
Gets the end time of the event
getEndTime() - Method in class com.example.skeddly.business.search.EventFilter
The end t ime that has been set in the filter.
getEntryCriteria() - Method in class com.example.skeddly.business.event.EventDetail
Gets the entry criteria for the event.
getEvent() - Method in class com.example.skeddly.ui.utility.GalleryImage
Get the event associated with this image.
getEventDetails() - Method in class com.example.skeddly.business.event.Event
Gets details of the events
getEventFilter() - Method in class com.example.skeddly.ui.filtering.EventFilterPopup
Get the filter object for the event - basically a data class of booleans / time values.
getEventId() - Method in class com.example.skeddly.business.Ticket
Gets the event id that this ticket is associated with.
getEventSchedule() - Method in class com.example.skeddly.business.event.Event
Gets the schedule of the event
getEventsPath() - Method in class com.example.skeddly.business.database.DatabaseHandler
Returns a CollectionReference pointing to events
getEventUpdate() - Method in class com.example.skeddly.business.user.NotificationSettings
Gets whether the user has event update notification enabled
getFcmToken() - Method in class com.example.skeddly.business.user.User
Retrieves the FCM Token tied to this user.
getId() - Method in class com.example.skeddly.business.database.DatabaseObject
Gets the ID of the object
getIds() - Method in class com.example.skeddly.business.database.DatabaseObjects
Returns the IDs of the objects in the array
getImageb64() - Method in class com.example.skeddly.business.event.Event
Gets the image of the event as a base64 string
getInstance() - Static method in class com.example.skeddly.MainActivity
Getter for the main activity.
getLatitude() - Method in class com.example.skeddly.business.location.CustomLocation
Retrieve the latitude of the location.
getLoaded() - Method in class com.example.skeddly.SignupActivity
Getter for whether the activity has loaded.
getLocation() - Method in class com.example.skeddly.business.event.Event
Gets the location of the event
getLocation() - Method in class com.example.skeddly.business.Ticket
Gets the location the user entered the event.
getLocation(SingleListenUpdate<CustomLocation>) - Method in interface com.example.skeddly.ui.adapter.RetrieveLocation
 
getLocation(SingleListenUpdate<CustomLocation>) - Method in class com.example.skeddly.ui.EventViewInfoFragment
Gets the location from the device and return it in the provided callback.
getLocation(SingleListenUpdate<CustomLocation>) - Method in class com.example.skeddly.ui.HomeFragment
Gets the location from the device and return it in the provided callback.
getLocationFromAddress(String) - Method in class com.example.skeddly.ui.popup.MapPopupDialogFragment
Get a location from a provided string address.
getLogLocation() - Method in class com.example.skeddly.business.event.Event
Gets whether location logging is required to join the waiting list
getLongitude() - Method in class com.example.skeddly.business.location.CustomLocation
Retrieve the longitude of the location.
getLotteryStatus() - Method in class com.example.skeddly.business.user.NotificationSettings
Gets whether the user has lottery status notification enabled
getMax() - Method in class com.example.skeddly.business.TicketList
Return the maximum number of people allowed in the ticket list
getMessage() - Method in class com.example.skeddly.business.notification.Notification
Gets the main message content of the notification.
getName() - Method in class com.example.skeddly.business.event.EventDetail
Gets the name of the event
getName() - Method in class com.example.skeddly.business.user.PersonalInformation
Gets the name of user
getName() - Method in class com.example.skeddly.utilities.LoginIdlingResource
The name of the class.
getNodeChildren(CollectionReference, Class<T>) - Method in class com.example.skeddly.business.database.DatabaseHandler
Gets the children of a node in the database.
getNodeChildren(DocumentReference, String) - Method in class com.example.skeddly.business.database.DatabaseHandler
Gets the children of a node in the database.
getNotificationSettings() - Method in class com.example.skeddly.business.user.User
Gets the notification settings
getNotificationsPath() - Method in class com.example.skeddly.business.database.DatabaseHandler
Returns a CollectionReference pointing to notifications
getOrganizer() - Method in class com.example.skeddly.business.event.Event
Gets the organizer id of the event
getParameter() - Method in class com.example.skeddly.business.database.DatabaseObjects
 
getParticipantList() - Method in class com.example.skeddly.business.event.Event
Gets the participant list of the event
getPath(String) - Method in class com.example.skeddly.business.database.DatabaseHandler
Returns a CollectionReference pointing to the specified path
getPersonalInformation() - Method in class com.example.skeddly.business.user.User
Gets the personal information
getPhoneNumber() - Method in class com.example.skeddly.business.user.PersonalInformation
Gets the phone number of the user
getPrivilegeLevel() - Method in class com.example.skeddly.business.user.User
Gets the privilege level
getQuery() - Method in class com.example.skeddly.business.database.repository.EventRepository
 
getQuery() - Method in class com.example.skeddly.business.database.repository.GenericRepository
This method retrieves a query for getting all the documents handled by this repository.
getQuery() - Method in class com.example.skeddly.business.database.repository.NotificationRepository
 
getQuery() - Method in class com.example.skeddly.business.database.repository.TicketRepository
 
getQuery() - Method in class com.example.skeddly.business.database.repository.UserRepository
 
getRecipient() - Method in class com.example.skeddly.business.notification.Notification
Gets the recipient of the notification.
getRegEnd() - Method in class com.example.skeddly.business.event.EventSchedule
Gets the end of the registration period.
getRegStart() - Method in class com.example.skeddly.business.event.EventSchedule
Gets the start of the registration period.
getSelectedCount() - Method in class com.example.skeddly.ui.adapter.GalleryImageAdapter
Gets the number of images selected
getSelectedEventTypes() - Method in class com.example.skeddly.business.search.EventFilter
Get the event categories that have been checked in the checkboxes and set in the filter.
getStartTime() - Method in class com.example.skeddly.business.event.EventSchedule
Gets the start time of the event
getStartTime() - Method in class com.example.skeddly.business.search.EventFilter
The start time that has been set in the filter.
getStatus() - Method in class com.example.skeddly.business.notification.Notification
Gets the status of an invitation notification.
getStatus() - Method in class com.example.skeddly.business.Ticket
Gets the status of the ticket.
getTag() - Method in class com.example.skeddly.business.location.CustomLocation
Retrieve the tag associated with the location.
getTicketId() - Method in class com.example.skeddly.business.notification.Notification
Gets the ID of the ticket associated with this notification, if any.
getTicketIds() - Method in class com.example.skeddly.business.TicketList
Return the ArrayList of tickets
getTicketsPath() - Method in class com.example.skeddly.business.database.DatabaseHandler
Returns a CollectionReference pointing to tickets
getTicketTime() - Method in class com.example.skeddly.business.Ticket
Gets the time the user entered the event.
getTimestamp() - Method in class com.example.skeddly.business.notification.Notification
Gets the timestamp indicating when the notification was created.
getTitle() - Method in class com.example.skeddly.business.notification.Notification
Gets the title of the notification.
getType() - Method in class com.example.skeddly.business.notification.Notification
Gets the type of the notification.
getUser() - Method in class com.example.skeddly.business.user.Authenticator
Gets the initialized user
getUser() - Method in class com.example.skeddly.MainActivity
Getter for the user object.
getUserId() - Method in class com.example.skeddly.business.Ticket
Gets the user id who entered the event.
getUserPersonalInfo() - Method in class com.example.skeddly.business.Ticket
Gets the personal information of the user that joined the event
getUsersPath() - Method in class com.example.skeddly.business.database.DatabaseHandler
Returns a CollectionReference pointing to users
getView(int, View, ViewGroup) - Method in class com.example.skeddly.ui.adapter.EventAdapter
 
getView(int, View, ViewGroup) - Method in class com.example.skeddly.ui.adapter.EventFilterCategoryAdapter
 
getView(int, View, ViewGroup) - Method in class com.example.skeddly.ui.adapter.EventHistoryAdapter
 
getView(int, View, ViewGroup) - Method in class com.example.skeddly.ui.adapter.GalleryImageAdapter
 
getView(int, View, ViewGroup) - Method in class com.example.skeddly.ui.adapter.InboxAdapter
 
getView(int, View, ViewGroup) - Method in class com.example.skeddly.ui.adapter.ParticipantAdapter
 
getView(int, View, ViewGroup) - Method in class com.example.skeddly.ui.adapter.UserAdapter
 
getWaitingList() - Method in class com.example.skeddly.business.event.Event
Gets the waiting list of the event
grantPermissionRule - Variable in class com.example.skeddly.utilities.BaseTest
 
A B C D E F G H I J L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form