- canHandle(File) - Method in class org.isoron.uhabits.io.AbstractImporter
-
- canHandle(File) - Method in class org.isoron.uhabits.io.GenericImporter
-
- canHandle(File) - Method in class org.isoron.uhabits.io.HabitBullCSVImporter
-
- canHandle(File) - Method in class org.isoron.uhabits.io.LoopDBImporter
-
- canHandle(File) - Method in class org.isoron.uhabits.io.RewireDBImporter
-
- canHandle(File) - Method in class org.isoron.uhabits.io.TickmateDBImporter
-
- cascadeDelete() - Method in class org.isoron.uhabits.models.sqlite.records.HabitRecord
-
Deletes the habit and all data associated to it, including checkmarks,
repetitions and scores.
- ChangeHabitColorCommand - Class in org.isoron.uhabits.commands
-
Command to change the color of a list of habits.
- ChangeHabitColorCommand(List<Habit>, Integer) - Constructor for class org.isoron.uhabits.commands.ChangeHabitColorCommand
-
- CHECKED_EXPLICITLY - Static variable in class org.isoron.uhabits.models.Checkmark
-
Indicates that there was a repetition at the timestamp.
- CHECKED_IMPLICITLY - Static variable in class org.isoron.uhabits.models.Checkmark
-
Indicates that there was no repetition at the timestamp, but one was not
expected in any case, due to the frequency of the habit.
- Checkmark - Class in org.isoron.uhabits.models
-
A Checkmark represents the completion status of the habit for a given day.
- Checkmark(Habit, long, int) - Constructor for class org.isoron.uhabits.models.Checkmark
-
- CheckmarkButtonController - Class in org.isoron.uhabits.ui.habits.list.controllers
-
- CheckmarkButtonController(Habit, long) - Constructor for class org.isoron.uhabits.ui.habits.list.controllers.CheckmarkButtonController
-
- CheckmarkButtonController.Listener - Interface in org.isoron.uhabits.ui.habits.list.controllers
-
- CheckmarkButtonView - Class in org.isoron.uhabits.ui.habits.list.views
-
- CheckmarkButtonView(Context) - Constructor for class org.isoron.uhabits.ui.habits.list.views.CheckmarkButtonView
-
- CheckmarkList - Class in org.isoron.uhabits.models
-
The collection of
Checkmark
s belonging to a habit.
- CheckmarkList(Habit) - Constructor for class org.isoron.uhabits.models.CheckmarkList
-
- CheckmarkPanelView - Class in org.isoron.uhabits.ui.habits.list.views
-
- CheckmarkPanelView(Context) - Constructor for class org.isoron.uhabits.ui.habits.list.views.CheckmarkPanelView
-
- CheckmarkPanelView(Context, AttributeSet) - Constructor for class org.isoron.uhabits.ui.habits.list.views.CheckmarkPanelView
-
- CheckmarkPanelView(Context, AttributeSet, int) - Constructor for class org.isoron.uhabits.ui.habits.list.views.CheckmarkPanelView
-
- CheckmarkPanelView.Controller - Interface in org.isoron.uhabits.ui.habits.list.views
-
- CheckmarkRecord - Class in org.isoron.uhabits.models.sqlite.records
-
The SQLite database record corresponding to a
Checkmark
.
- CheckmarkRecord() - Constructor for class org.isoron.uhabits.models.sqlite.records.CheckmarkRecord
-
- CheckmarkWidgetProvider - Class in org.isoron.uhabits.widgets
-
- CheckmarkWidgetProvider() - Constructor for class org.isoron.uhabits.widgets.CheckmarkWidgetProvider
-
- CheckmarkWidgetView - Class in org.isoron.uhabits.widgets.views
-
- CheckmarkWidgetView(Context) - Constructor for class org.isoron.uhabits.widgets.views.CheckmarkWidgetView
-
- CheckmarkWidgetView(Context, AttributeSet) - Constructor for class org.isoron.uhabits.widgets.views.CheckmarkWidgetView
-
- clearReminder() - Method in class org.isoron.uhabits.models.Habit
-
Clears the reminder for a habit.
- clearSelection() - Method in class org.isoron.uhabits.ui.habits.list.model.HabitCardListAdapter
-
Sets all items as not selected.
- color - Variable in class org.isoron.uhabits.models.sqlite.records.HabitRecord
-
- colorToPaletteIndex(Context, int) - Static method in class org.isoron.uhabits.utils.ColorUtils
-
- ColorUtils - Class in org.isoron.uhabits.utils
-
- ColorUtils() - Constructor for class org.isoron.uhabits.utils.ColorUtils
-
- Command - Class in org.isoron.uhabits.commands
-
A Command represents a desired set of changes that should be performed on the
models.
- Command() - Constructor for class org.isoron.uhabits.commands.Command
-
- CommandRunner - Class in org.isoron.uhabits.commands
-
A CommandRunner executes and undoes commands.
- CommandRunner() - Constructor for class org.isoron.uhabits.commands.CommandRunner
-
- CommandRunner.Listener - Interface in org.isoron.uhabits.commands
-
Interface implemented by objects that want to receive an event whenever a
command is executed.
- compute(long, long) - Method in class org.isoron.uhabits.models.CheckmarkList
-
Computes and stores one checkmark for each day that falls inside the
specified interval of time.
- compute(double, int, int) - Static method in class org.isoron.uhabits.models.Score
-
Given the frequency of the habit, the previous score, and the value of
the current checkmark, computes the current score for the habit.
- compute(long, long) - Method in class org.isoron.uhabits.models.ScoreList
-
Computes and saves the scores that are missing inside a given time
interval.
- computeAll() - Method in class org.isoron.uhabits.models.CheckmarkList
-
Computes and stores one checkmark for each day, since the first
repetition until today.
- computeAll() - Method in class org.isoron.uhabits.models.ScoreList
-
Computes and saves the scores that are missing since the first repetition
of the habit.
- containsTimestamp(long) - Method in class org.isoron.uhabits.models.RepetitionList
-
Returns true if the list contains a repetition that has the given
timestamp.
- copy(File, File) - Static method in class org.isoron.uhabits.utils.FileUtils
-
- copy(InputStream, File) - Static method in class org.isoron.uhabits.utils.FileUtils
-
- copy(InputStream, OutputStream) - Static method in class org.isoron.uhabits.utils.FileUtils
-
- copyFrom(Habit) - Method in class org.isoron.uhabits.models.Habit
-
Copies all the attributes of the specified habit into this habit
- copyFrom(Habit) - Method in class org.isoron.uhabits.models.sqlite.records.HabitRecord
-
- copyFrom(Repetition) - Method in class org.isoron.uhabits.models.sqlite.records.RepetitionRecord
-
- copyTo(Habit) - Method in class org.isoron.uhabits.models.sqlite.records.HabitRecord
-
- count() - Method in class org.isoron.uhabits.models.HabitList
-
Returns the total number of unarchived habits.
- count() - Method in class org.isoron.uhabits.models.memory.MemoryHabitList
-
- count() - Method in class org.isoron.uhabits.models.sqlite.SQLiteHabitList
-
- countWithArchived() - Method in class org.isoron.uhabits.models.HabitList
-
Returns the total number of habits, including archived habits.
- countWithArchived() - Method in class org.isoron.uhabits.models.memory.MemoryHabitList
-
- countWithArchived() - Method in class org.isoron.uhabits.models.sqlite.SQLiteHabitList
-
- CreateHabitCommand - Class in org.isoron.uhabits.commands
-
Command to create a habit.
- CreateHabitCommand(Habit) - Constructor for class org.isoron.uhabits.commands.CreateHabitCommand
-
- CreateHabitDialogFragment - Class in org.isoron.uhabits.ui.habits.edit
-
- CreateHabitDialogFragment() - Constructor for class org.isoron.uhabits.ui.habits.edit.CreateHabitDialogFragment
-
- createPaints() - Method in class org.isoron.uhabits.ui.habits.show.views.HabitFrequencyView
-
- createPaints() - Method in class org.isoron.uhabits.ui.habits.show.views.HabitHistoryView
-
- createPaints() - Method in class org.isoron.uhabits.ui.habits.show.views.HabitScoreView
-
- createPaints() - Method in class org.isoron.uhabits.ui.habits.show.views.HabitStreakView
-
- createReminderAlarm(Context, Habit, Long) - Static method in class org.isoron.uhabits.utils.ReminderUtils
-
- createReminderAlarms(Context, HabitList) - Static method in class org.isoron.uhabits.utils.ReminderUtils
-
- CSV_PALETTE - Static variable in class org.isoron.uhabits.utils.ColorUtils
-