A C D E F G H I L M N O P R S T U W X Y 
All Classes All Packages

G

getAllEvents() - Method in class com.evanv.taskapp.db.TaskAppRepository
Gets a list of all events upon start of app.
getAllEvents() - Method in class com.evanv.taskapp.db.TaskAppViewModel
Gets a list of all events upon start of app.
getAllTasks() - Method in class com.evanv.taskapp.db.TaskAppRepository
Gets a list of all tasks upon start of app.
getAllTasks() - Method in class com.evanv.taskapp.db.TaskAppViewModel
Gets a list of all tasks upon start of app.
getChildren() - Method in class com.evanv.taskapp.logic.Task
Returns the tasks dependent on the completion of the task
getDatabase(Context) - Static method in class com.evanv.taskapp.db.TaskAppRoomDatabase
Get the database for the app.
getDayString() - Method in class com.evanv.taskapp.ui.main.recycler.DayItem
Returns string representing the day this DayItem represents
getDiff(Date, Date) - Static method in class com.evanv.taskapp.logic.Task
Get the difference (in days) between two dates.
getDoDate() - Method in class com.evanv.taskapp.logic.Event
Returns the starting time of the event
getDoDate() - Method in class com.evanv.taskapp.logic.Task
Returns the currently scheduled completion date (by the optimizer) for the task
getDueDate() - Method in class com.evanv.taskapp.logic.Task
Returns the due date for the task
getEarlyDate() - Method in class com.evanv.taskapp.logic.Task
Returns the earliest completion date for the task
getEvents() - Method in interface com.evanv.taskapp.db.EventDao
Get a List of Events in the event_table
getEvents() - Method in class com.evanv.taskapp.ui.main.recycler.DayItem
Returns the List of EventItems to be displayed in recyclerview
getID() - Method in class com.evanv.taskapp.logic.Event
Returns the ID of the event, used as the primary key in the database
getID() - Method in class com.evanv.taskapp.logic.Task
Returns the id of this task.
getIndex() - Method in class com.evanv.taskapp.ui.main.recycler.DayItem
Returns how many days past today's date this DayItem represents, which can be used as an index into the taskSchedule/eventSchedule ArrayLists for easy completion/deletion of events and tasks without using convoluted recycler index logic.
getIndex() - Method in class com.evanv.taskapp.ui.main.recycler.EventItem
Returns index of eventSchedule.get(day) this event is stored at.
getIndex() - Method in class com.evanv.taskapp.ui.main.recycler.TaskItem
Returns index of taskSchedule.get(day) this event is stored at.
getItem() - Method in class com.evanv.taskapp.ui.additem.EventEntry
If no required fields are empty, pack user input into a bundle and return it.
getItem() - Method in interface com.evanv.taskapp.ui.additem.ItemEntry
A method that returns a Bundle containing all of the fields required to create an Item (e.g.
getItem() - Method in class com.evanv.taskapp.ui.additem.TaskEntry
Bundles up the information entered into the fields and, if it's valid, sends it to AddItem, which will in turn send it to MainActivity.
getItemCount() - Method in class com.evanv.taskapp.ui.main.recycler.DayItemAdapter
Gets the number of days currently represented by the associated recyclerview
getItemCount() - Method in class com.evanv.taskapp.ui.main.recycler.EventItemAdapter
Gets the number of events for this day
getItemCount() - Method in class com.evanv.taskapp.ui.main.recycler.TaskItemAdapter
Gets the number of tasks for this day
getLength() - Method in class com.evanv.taskapp.logic.Event
Returns the length of the event
getName() - Method in class com.evanv.taskapp.logic.Event
Returns the name of the event
getName() - Method in class com.evanv.taskapp.logic.Task
Returns the name of the task
getName() - Method in class com.evanv.taskapp.ui.main.recycler.EventItem
Returns string representing the name of the Event
getName() - Method in class com.evanv.taskapp.ui.main.recycler.TaskItem
Returns string representing the name of the Task
getNumDays() - Method in class com.evanv.taskapp.logic.LogicSubsystem
Get the number of days currently scheduled in the app's internal data structures
getOrdinalDayInMonth(Date) - Static method in class com.evanv.taskapp.ui.additem.EventEntry
Get the ordinal day in month for a specific Date (e.g.
getOrdinalDayInWeek(Context, Date) - Static method in class com.evanv.taskapp.ui.additem.EventEntry
Get the ordinal day in week for a specific Date (e.g.
getOverdueTasks() - Method in class com.evanv.taskapp.logic.LogicSubsystem
Gets a list of overdue tasks.
getParentArr() - Method in class com.evanv.taskapp.logic.Task
Get list of parent ids
getParents() - Method in class com.evanv.taskapp.logic.Task
Returns the prerequisite tasks for the task
getRecurInfo() - Method in class com.evanv.taskapp.ui.additem.recur.DailyRecurFragment
Returns a bundle containing the information about this event's recurrence
getRecurInfo() - Method in class com.evanv.taskapp.ui.additem.recur.MonthlyRecurFragment
Returns a bundle containing the information about this event's recurrence
getRecurInfo() - Method in class com.evanv.taskapp.ui.additem.recur.NoRecurFragment
Returns a bundle containing the information that the user chose not to recur the event.
getRecurInfo() - Method in interface com.evanv.taskapp.ui.additem.recur.RecurInput
A function that gets the user input about recurrence.
getRecurInfo() - Method in class com.evanv.taskapp.ui.additem.recur.WeeklyRecurFragment
Returns a bundle containing the information about this event's recurrence
getRecurInfo() - Method in class com.evanv.taskapp.ui.additem.recur.YearlyRecurFragment
Returns a bundle containing the information about this event's recurrence
getStartEndMinutes(Event) - Static method in class com.evanv.taskapp.logic.Optimizer
Get a pair representing the timespan of the event.
getTaskNames() - Method in class com.evanv.taskapp.logic.LogicSubsystem
Get a list of task names for the prerequisite picker in AddItem
getTasks() - Method in interface com.evanv.taskapp.db.TaskDao
Get all tasks in the task_table.
getTasks() - Method in class com.evanv.taskapp.ui.main.recycler.DayItem
Returns the List of TaskItems to be displayed in recyclerview
getTimespan() - Method in class com.evanv.taskapp.ui.main.recycler.EventItem
Returns string representing the timespan of the Event
getTimeToComplete() - Method in class com.evanv.taskapp.logic.Task
Returns the amount of time (in minutes) it takes to complete the task
getTodayTime() - Method in class com.evanv.taskapp.logic.LogicSubsystem
Get the amount of time currently spent completing tasks.
getTotalTime(int) - Method in class com.evanv.taskapp.logic.LogicSubsystem
Get the total amount of time scheduled for a given date.
getWorkingChildren() - Method in class com.evanv.taskapp.logic.Task
Returns the "working" children list.
getWorkingDoDate() - Method in class com.evanv.taskapp.logic.Task
Get the working copy of the do date for the task
getWorkingEarlyDate() - Method in class com.evanv.taskapp.logic.Task
Returns the working copy of the earliest completion date for the task
getWorkingParents() - Method in class com.evanv.taskapp.logic.Task
Returns the "working" parents list.
A C D E F G H I L M N O P R S T U W X Y 
All Classes All Packages