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

S

searchEvent() - Method in class com.example.skeddly.EventInstrumentedTest
Tests creating events
SearchFinishedListener - Interface in com.example.skeddly.business.search
An interface for when we're done searching.
SendMessageDialogFragment - Class in com.example.skeddly.ui.popup
A dialog fragment for sending messages to a participant
SendMessageDialogFragment() - Constructor for class com.example.skeddly.ui.popup.SendMessageDialogFragment
 
set(T) - Method in class com.example.skeddly.business.database.repository.GenericRepository
Given an object, either update or add it to the repository.
SET - Enum constant in enum class com.example.skeddly.business.location.MapPopupType
 
setAdministrative(boolean) - Method in class com.example.skeddly.business.user.NotificationSettings
Sets whether the user has administrative notification enabled
setCategories(ArrayList<String>) - Method in class com.example.skeddly.business.event.EventDetail
Sets the categories of the event
setDaysOfWeek(List<Boolean>) - Method in class com.example.skeddly.business.event.EventSchedule
Sets the days of the week the event occurs on
setDefaultAnimations(FragmentTransaction) - Static method in class com.example.skeddly.ui.utility.FragmentAnim
Given a fragment transaction, set the default animations on it.
setDescription(String) - Method in class com.example.skeddly.business.event.EventDetail
Sets the description of the event
setEmail(String) - Method in class com.example.skeddly.business.user.PersonalInformation
Sets the email of the user
setEndTime(long) - Method in class com.example.skeddly.business.event.EventSchedule
Sets the end time of the event
setEndTime(LocalTime) - Method in class com.example.skeddly.business.search.EventFilter
Set the end time for the filter.
setEntryCriteria(String) - Method in class com.example.skeddly.business.event.EventDetail
Sets the entry criteria for the event.
setEventDetails(EventDetail) - Method in class com.example.skeddly.business.event.Event
Sets the details of the events
setEventHistoryButtonOnClickListener(View.OnClickListener) - Method in class com.example.skeddly.ui.ProfileButtonsFragment
Defines the click listener for the Event History button.
setEventId(String) - Method in class com.example.skeddly.business.Ticket
Sets the event id that this ticket is associated with.
setEventSchedule(EventSchedule) - Method in class com.example.skeddly.business.event.Event
Sets the schedule of the event
setEventUpdate(boolean) - Method in class com.example.skeddly.business.user.NotificationSettings
Sets whether the user has event update notification enabled
setFcmToken(String) - Method in class com.example.skeddly.business.user.User
Sets the FCM token tied to this user.
setFinalized(boolean) - Method in class com.example.skeddly.business.search.EventFilter
Sets if the filter is ready to be used.
setId(String) - Method in class com.example.skeddly.business.database.DatabaseObject
Sets the ID of the object
setImageb64(String) - Method in class com.example.skeddly.business.event.Event
Sets the image of the event
setImageGalleryButtonOnClickListener(View.OnClickListener) - Method in class com.example.skeddly.ui.ToolButtonsFragment
Sets the callback for when one presses the personal info edit button.
setLocation(CustomLocation) - Method in class com.example.skeddly.business.event.Event
Sets the location of the event
setLocation(CustomLocation) - Method in class com.example.skeddly.business.Ticket
Sets the location the user entered the event.
setLogLocation(boolean) - Method in class com.example.skeddly.business.event.Event
Sets the location logging requirement for the event.
setLotteryStatus(boolean) - Method in class com.example.skeddly.business.user.NotificationSettings
Sets whether the user has lottery status notification enabled
setMax(int) - Method in class com.example.skeddly.business.TicketList
Set the maximum number of people allowed in the ticket list
setMessage(String) - Method in class com.example.skeddly.business.notification.Notification
Sets the main message content for the notification.
setMyEventsButtonOnClickListener(View.OnClickListener) - Method in class com.example.skeddly.ui.ToolButtonsFragment
Sets the callback for when one presses the personal info edit button.
setName(String) - Method in class com.example.skeddly.business.event.EventDetail
Sets the name of the event
setName(String) - Method in class com.example.skeddly.business.user.PersonalInformation
Sets the name of the user
setNotificationLogsButtonOnClickListener(View.OnClickListener) - Method in class com.example.skeddly.ui.ToolButtonsFragment
Sets the callback for when one presses the personal info edit button.
setNotificationSettings(NotificationSettings) - Method in class com.example.skeddly.business.user.User
Sets the notification settings
setNotificationSettingsBtnOnClickListener(View.OnClickListener) - Method in class com.example.skeddly.ui.ProfileButtonsFragment
Defines the click listener for the Notification Settings button.
setOnCheckBoxCheckedListener(CheckBoxCheckedListener) - Method in class com.example.skeddly.ui.adapter.EventFilterCategoryAdapter
 
setOnCompleteListener(View.OnClickListener) - Method in class com.example.skeddly.ui.PersonalInformationEditFragment
Sets the listener for what we should do when the confirm button is pressed.
setOnFilterUpdatedListener(FilterUpdatedListener) - Method in class com.example.skeddly.ui.filtering.EventFilterPopup
Set a listener for when the user clicks "Save Filter" in the UI.
setOnSearchFinishedListener(SearchFinishedListener) - Method in class com.example.skeddly.business.search.EventSearch
Allows for external objects to listen for when a search query is submitted.
setOrganizer(String) - Method in class com.example.skeddly.business.event.Event
Sets the organizer of the event by their ID
setParticipantList(ParticipantList) - Method in class com.example.skeddly.business.event.Event
Sets the participant list of the event
setPersonalInfoBtnOnClickListener(View.OnClickListener) - Method in class com.example.skeddly.ui.ProfileButtonsFragment
Sets the callback for when one presses the personal info edit button.
setPersonalInformation(PersonalInformation) - Method in class com.example.skeddly.business.user.User
Sets the personal information
setPhoneNumber(String) - Method in class com.example.skeddly.business.user.PersonalInformation
Sets the phone number of the user
setPrivilegeLevel(UserLevel) - Method in class com.example.skeddly.business.user.User
Sets the privilege level
setRead(boolean) - Method in class com.example.skeddly.business.notification.Notification
Sets the read status of the notification.
setRecipient(String) - Method in class com.example.skeddly.business.notification.Notification
Sets the recipient of the notification.
setRecurring(boolean) - Method in class com.example.skeddly.business.event.EventSchedule
Sets if the event is recurring
setRegEnd(long) - Method in class com.example.skeddly.business.event.EventSchedule
Sets the end of the registration period.
setRegStart(long) - Method in class com.example.skeddly.business.event.EventSchedule
Sets the start of the registration period.
setSelected(boolean) - Method in class com.example.skeddly.ui.utility.GalleryImage
Set the selection status of this image.
setSelectedEventTypes(ArrayList<String>) - Method in class com.example.skeddly.business.search.EventFilter
Set the event categories that have been checked in the checkboxes.
setSelectionMode(boolean) - Method in class com.example.skeddly.ui.adapter.GalleryImageAdapter
Sets if in selection mode
setStartTime(long) - Method in class com.example.skeddly.business.event.EventSchedule
Sets the start time of the event
setStartTime(LocalTime) - Method in class com.example.skeddly.business.search.EventFilter
Set the start time for the filter.
setStatus(NotificationInvitationStatus) - Method in class com.example.skeddly.business.notification.Notification
Sets the status for an invitation notification.
setStatus(TicketStatus) - Method in class com.example.skeddly.business.Ticket
Sets the status of the ticket.
setTicketId(String) - Method in class com.example.skeddly.business.notification.Notification
Sets the ticket ID associated with this notification.
setTicketIds(ArrayList<String>) - Method in class com.example.skeddly.business.TicketList
Update the ArrayList of tickets
setTicketTime(long) - Method in class com.example.skeddly.business.Ticket
Sets the time the user entered the event.
setTimestamp(long) - Method in class com.example.skeddly.business.notification.Notification
Sets the timestamp for the notification.
setTitle(String) - Method in class com.example.skeddly.business.notification.Notification
Sets the title of the notification.
setType(NotificationType) - Method in class com.example.skeddly.business.notification.Notification
Sets the type of the notification.
setup() - Method in class com.example.skeddly.business.WaitingListUnitTest
 
setup() - Method in class com.example.skeddly.utilities.BaseTest
Initial setup: waits for MainActivity to load after SignupActivity using LoginIdlingResource.
setUp() - Method in class com.example.skeddly.business.EventUnitTest
Sets up various objects for testing.
setUp() - Method in class com.example.skeddly.business.NotificationUnitTest
This method is executed before each test.
setUp() - Method in class com.example.skeddly.business.ParticipantListUnitTest
 
setUp() - Method in class com.example.skeddly.business.UserUnitTest
 
setupDatePicker(View, MaterialPickerOnPositiveButtonClickListener<Long>) - Method in class com.example.skeddly.ui.utility.InterfaceUtilities
Setup a date picker and call you back when the user has finished picking the date
setupTimePicker(View, MaterialTimePickerCallback) - Method in class com.example.skeddly.ui.utility.InterfaceUtilities
Setup a time picker and call you back when the user has finished picking the time
setUserId(String) - Method in class com.example.skeddly.business.Ticket
Sets the user id who entered the event.
setViewUserButtonOnClickListener(View.OnClickListener) - Method in class com.example.skeddly.ui.ToolButtonsFragment
Sets the callback for when one presses the personal info edit button.
setWaitingList(WaitingList) - Method in class com.example.skeddly.business.event.Event
Sets the waiting list of the event
setWeekday(boolean) - Method in class com.example.skeddly.business.search.EventFilter
Set if the filter should look for events that fall on weekdays.
setWeekend(boolean) - Method in class com.example.skeddly.business.search.EventFilter
Set if the filter should look for events that fall on a weekend.
SignupActivity - Class in com.example.skeddly
Signup activity for the application.
SignupActivity() - Constructor for class com.example.skeddly.SignupActivity
 
signupActivityActivityScenarioRule - Variable in class com.example.skeddly.utilities.BaseTest
 
singleListen(DocumentReference, Class<T>, SingleListenUpdate<T>) - Method in class com.example.skeddly.business.database.DatabaseHandler
Listens to if a single value is updated in a specific part of the DB
SingleListenUpdate<T> - Interface in com.example.skeddly.business.database
Interface for a SingleListenUpdate
size() - Method in class com.example.skeddly.business.TicketList
Gets how many tickets are stored in the waiting list.
SkeddlyFirebaseMessagingService - Class in com.example.skeddly
Messaging service for managing foreground notifications.
SkeddlyFirebaseMessagingService() - Constructor for class com.example.skeddly.SkeddlyFirebaseMessagingService
 
StandardPopupDialogFragment - Class in com.example.skeddly.ui.popup
A generic popup that displays the provided title and content strings.
StandardPopupDialogFragment() - Constructor for class com.example.skeddly.ui.popup.StandardPopupDialogFragment
 
switchDataset(GenericRepository<T>) - Method in class com.example.skeddly.business.database.repository.adapter.RepositoryToArrayAdapter
Switch to a new dataset given by the repository.
switchToSignup() - Method in class com.example.skeddly.MainActivity
Switches to the signup activity.
SYSTEM - Enum constant in enum class com.example.skeddly.business.notification.NotificationType
 
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