A C D E F G H I L M N O P R S T U W X Y
All Classes All Packages
All Classes All Packages
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.
All Classes All Packages