- GenericImporter - Class in org.isoron.uhabits.io
-
A GenericImporter decides which implementation of AbstractImporter is able to
handle a given file and delegates to it the task of importing the data.
- GenericImporter() - Constructor for class org.isoron.uhabits.io.GenericImporter
-
- get(long) - Method in class org.isoron.uhabits.models.ScoreList
-
Returns the score for a certain day.
- get(Long) - Static method in class org.isoron.uhabits.models.sqlite.records.HabitRecord
-
- get(Long) - Static method in class org.isoron.uhabits.models.sqlite.records.RepetitionRecord
-
- get(long) - Method in class org.isoron.uhabits.models.sqlite.SQLiteScoreList
-
- getAll(boolean) - Method in class org.isoron.uhabits.models.HabitList
-
Returns a list of all habits, optionally including archived habits.
- getAll(boolean) - Method in class org.isoron.uhabits.models.memory.MemoryHabitList
-
- getAll(boolean) - Method in class org.isoron.uhabits.models.sqlite.SQLiteHabitList
-
- getAll(int) - Method in class org.isoron.uhabits.models.sqlite.SQLiteStreakList
-
- getAllValues() - Method in class org.isoron.uhabits.models.CheckmarkList
-
Returns the values for all the checkmarks, since the oldest repetition of
the habit until today.
- getAllValues(long) - Method in class org.isoron.uhabits.models.ScoreList
-
Returns the values of all the scores, from day of the first repetition
until today, grouped in chunks of specified size.
- getAndroidTestColor(int) - Static method in class org.isoron.uhabits.utils.ColorUtils
-
- getArchived() - Method in class org.isoron.uhabits.models.Habit
-
Flag that indicates whether the habit is archived.
- getAttribute(Context, AttributeSet, String, String) - Static method in class org.isoron.uhabits.utils.InterfaceUtils
-
- getBackupDateFormat() - Static method in class org.isoron.uhabits.utils.DateUtils
-
- getBooleanAttribute(Context, AttributeSet, String, boolean) - Static method in class org.isoron.uhabits.utils.InterfaceUtils
-
- getBugReport() - Method in class org.isoron.uhabits.ui.BaseSystem
-
- getButton(int) - Method in class org.isoron.uhabits.ui.habits.list.views.CheckmarkPanelView
-
- getById(long) - Method in class org.isoron.uhabits.models.HabitList
-
Returns the habit with specified id.
- getById(long) - Method in class org.isoron.uhabits.models.memory.MemoryHabitList
-
- getById(long) - Method in class org.isoron.uhabits.models.sqlite.SQLiteHabitList
-
- getByInterval(long, long) - Method in class org.isoron.uhabits.models.memory.MemoryRepetitionList
-
- getByInterval(long, long) - Method in class org.isoron.uhabits.models.RepetitionList
-
Returns the list of repetitions that happened within the given time
interval.
- getByInterval(long, long) - Method in class org.isoron.uhabits.models.sqlite.SQLiteRepetitionList
-
- getByPosition(int) - Method in class org.isoron.uhabits.models.HabitList
-
Returns the habit that occupies a certain position.
- getByPosition(int) - Method in class org.isoron.uhabits.models.memory.MemoryHabitList
-
- getByPosition(int) - Method in class org.isoron.uhabits.models.sqlite.SQLiteHabitList
-
- getByTimestamp(long) - Method in class org.isoron.uhabits.models.memory.MemoryRepetitionList
-
- getByTimestamp(long) - Method in class org.isoron.uhabits.models.RepetitionList
-
Returns the repetition that has the given timestamp, or null if none
exists.
- getByTimestamp(long) - Method in class org.isoron.uhabits.models.sqlite.SQLiteRepetitionList
-
- getCalendar(long) - Static method in class org.isoron.uhabits.utils.DateUtils
-
- getCheckmarks() - Method in class org.isoron.uhabits.models.Habit
-
List of checkmarks belonging to this habit.
- getCheckmarks(long) - Method in class org.isoron.uhabits.ui.habits.list.model.HabitCardListCache
-
- getColor() - Method in class org.isoron.uhabits.models.Habit
-
Color of the habit.
- getColor(Context, int) - Static method in class org.isoron.uhabits.utils.ColorUtils
-
- getColorAttribute(Context, AttributeSet, String, Integer) - Static method in class org.isoron.uhabits.utils.InterfaceUtils
-
- getComponent() - Static method in class org.isoron.uhabits.HabitsApplication
-
- getContext() - Static method in class org.isoron.uhabits.HabitsApplication
-
- getCount() - Method in class org.isoron.uhabits.ui.habits.list.model.HabitCardListAdapter
-
- getCSVDateFormat() - Static method in class org.isoron.uhabits.utils.DateUtils
-
- getDatabaseFile() - Static method in class org.isoron.uhabits.utils.DatabaseUtils
-
- getDatabaseFilename() - Static method in class org.isoron.uhabits.utils.DatabaseUtils
-
- getDataOffset() - Method in class org.isoron.uhabits.ui.habits.show.views.ScrollableDataView
-
- getDateFormat(String) - Static method in class org.isoron.uhabits.utils.DateUtils
-
- getDayNames(int) - Static method in class org.isoron.uhabits.utils.DateUtils
-
- getDefaultHabitColor(int) - Method in class org.isoron.uhabits.utils.Preferences
-
- getDefaultHeight() - Method in class org.isoron.uhabits.widgets.BaseWidgetProvider
-
- getDefaultHeight() - Method in class org.isoron.uhabits.widgets.CheckmarkWidgetProvider
-
- getDefaultHeight() - Method in class org.isoron.uhabits.widgets.FrequencyWidgetProvider
-
- getDefaultHeight() - Method in class org.isoron.uhabits.widgets.HistoryWidgetProvider
-
- getDefaultHeight() - Method in class org.isoron.uhabits.widgets.ScoreWidgetProvider
-
- getDefaultHeight() - Method in class org.isoron.uhabits.widgets.StreakWidgetProvider
-
- getDefaultScoreInterval(Context) - Static method in class org.isoron.uhabits.utils.InterfaceUtils
-
- getDefaultWidth() - Method in class org.isoron.uhabits.widgets.BaseWidgetProvider
-
- getDefaultWidth() - Method in class org.isoron.uhabits.widgets.CheckmarkWidgetProvider
-
- getDefaultWidth() - Method in class org.isoron.uhabits.widgets.FrequencyWidgetProvider
-
- getDefaultWidth() - Method in class org.isoron.uhabits.widgets.HistoryWidgetProvider
-
- getDefaultWidth() - Method in class org.isoron.uhabits.widgets.ScoreWidgetProvider
-
- getDefaultWidth() - Method in class org.isoron.uhabits.widgets.StreakWidgetProvider
-
- getDescription() - Method in class org.isoron.uhabits.models.Habit
-
Description of the habit
- getDeviceInfo() - Method in class org.isoron.uhabits.ui.BaseSystem
-
- getDisplayHomeAsUp() - Method in class org.isoron.uhabits.ui.BaseRootView
-
- getExecuteStringId() - Method in class org.isoron.uhabits.commands.ArchiveHabitsCommand
-
- getExecuteStringId() - Method in class org.isoron.uhabits.commands.ChangeHabitColorCommand
-
- getExecuteStringId() - Method in class org.isoron.uhabits.commands.Command
-
- getExecuteStringId() - Method in class org.isoron.uhabits.commands.CreateHabitCommand
-
- getExecuteStringId() - Method in class org.isoron.uhabits.commands.DeleteHabitsCommand
-
- getExecuteStringId() - Method in class org.isoron.uhabits.commands.EditHabitCommand
-
- getExecuteStringId() - Method in class org.isoron.uhabits.commands.UnarchiveHabitsCommand
-
- getFilesDir(String) - Static method in class org.isoron.uhabits.utils.FileUtils
-
- getFiltered(HabitList.HabitMatcher) - Method in class org.isoron.uhabits.models.HabitList
-
Returns the list of habits that match a given condition.
- getFloatAttribute(Context, AttributeSet, String, float) - Static method in class org.isoron.uhabits.utils.InterfaceUtils
-
- getFontAwesome(Context) - Static method in class org.isoron.uhabits.utils.InterfaceUtils
-
- getFreqDen() - Method in class org.isoron.uhabits.models.Habit
-
Frequency denominator.
- getFreqNum() - Method in class org.isoron.uhabits.models.Habit
-
Frequency numerator.
- getHabit() - Method in class org.isoron.uhabits.models.Repetition
-
- getHabit() - Method in class org.isoron.uhabits.models.Score
-
- getHabit() - Method in class org.isoron.uhabits.ui.habits.show.ShowHabitActivity
-
- getHabitByPosition(int) - Method in class org.isoron.uhabits.ui.habits.list.model.HabitCardListCache
-
Returns the habits that occupies a certain position on the list.
- getHabitCount() - Method in class org.isoron.uhabits.ui.habits.list.model.HabitCardListCache
-
- getHabitIdKey(long) - Static method in class org.isoron.uhabits.widgets.BaseWidgetProvider
-
- getHabitList() - Method in class org.isoron.uhabits.HabitsApplication
-
- getHighlight() - Method in class org.isoron.uhabits.models.Habit
-
Not currently used.
- getId() - Method in class org.isoron.uhabits.models.Habit
-
- getIncludeArchived() - Method in class org.isoron.uhabits.ui.habits.list.model.HabitCardListAdapter
-
- getIncludeArchived() - Method in class org.isoron.uhabits.ui.habits.list.model.HabitCardListCache
-
- getInnerLayoutId() - Method in class org.isoron.uhabits.ui.habits.show.views.HabitWidgetView
-
- getInnerLayoutId() - Method in class org.isoron.uhabits.widgets.views.CheckmarkWidgetView
-
- getInnerLayoutId() - Method in class org.isoron.uhabits.widgets.views.GraphWidgetView
-
- getInstance() - Static method in class org.isoron.uhabits.HabitsApplication
-
- getInstance() - Static method in class org.isoron.uhabits.models.sqlite.SQLiteHabitList
-
- getIntAttribute(Context, AttributeSet, String, int) - Static method in class org.isoron.uhabits.utils.InterfaceUtils
-
- getItem(int) - Method in class org.isoron.uhabits.ui.habits.list.model.HabitCardListAdapter
-
Returns the item that occupies a certain position on the list
- getItemId(int) - Method in class org.isoron.uhabits.ui.habits.list.model.HabitCardListAdapter
-
- getLastHintNumber() - Method in class org.isoron.uhabits.utils.Preferences
-
Returns the number of the last hint shown to the user.
- getLastHintTimestamp() - Method in class org.isoron.uhabits.utils.Preferences
-
Returns the time when the last hint was shown to the user.
- getLastLoadTimestamp() - Method in class org.isoron.uhabits.ui.habits.list.model.HabitCardListCache
-
- getLayoutId() - Method in class org.isoron.uhabits.widgets.BaseWidgetProvider
-
- getLayoutId() - Method in class org.isoron.uhabits.widgets.CheckmarkWidgetProvider
-
- getLayoutId() - Method in class org.isoron.uhabits.widgets.FrequencyWidgetProvider
-
- getLayoutId() - Method in class org.isoron.uhabits.widgets.HistoryWidgetProvider
-
- getLayoutId() - Method in class org.isoron.uhabits.widgets.ScoreWidgetProvider
-
- getLayoutId() - Method in class org.isoron.uhabits.widgets.StreakWidgetProvider
-
- getLocaleDayNames(int) - Static method in class org.isoron.uhabits.utils.DateUtils
-
- getLocaleWeekdayList() - Static method in class org.isoron.uhabits.utils.DateUtils
-
- getLocalTime() - Static method in class org.isoron.uhabits.utils.DateUtils
-
- getLogcat() - Method in class org.isoron.uhabits.ui.BaseSystem
-
- getLongDayNames() - Static method in class org.isoron.uhabits.utils.DateUtils
-
- getMenuResourceId() - Method in class org.isoron.uhabits.ui.BaseMenu
-
- getMenuResourceId() - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsMenu
-
- getName() - Method in class org.isoron.uhabits.models.Habit
-
Name of the habit
- getNewest() - Method in class org.isoron.uhabits.models.CheckmarkList
-
Returns newest checkmark that has already been computed.
- getNewest() - Method in class org.isoron.uhabits.models.memory.MemoryCheckmarkList
-
- getNewest() - Method in class org.isoron.uhabits.models.sqlite.SQLiteCheckmarkList
-
- getNewest() - Method in class org.isoron.uhabits.models.sqlite.SQLiteStreakList
-
- getNewestComputed() - Method in class org.isoron.uhabits.models.ScoreList
-
Returns the most recent score that was already computed.
- getNewestComputed() - Method in class org.isoron.uhabits.models.sqlite.SQLiteScoreList
-
- getObservable() - Method in class org.isoron.uhabits.models.Habit
-
- getObservable() - Method in class org.isoron.uhabits.models.HabitList
-
- getObservable() - Method in class org.isoron.uhabits.models.RepetitionList
-
- getObservable() - Method in class org.isoron.uhabits.models.ScoreList
-
- getObservable() - Method in class org.isoron.uhabits.ui.habits.list.model.HabitCardListAdapter
-
- getOldest() - Method in class org.isoron.uhabits.models.memory.MemoryRepetitionList
-
- getOldest() - Method in class org.isoron.uhabits.models.RepetitionList
-
Returns the oldest repetition in the list.
- getOldest() - Method in class org.isoron.uhabits.models.sqlite.SQLiteRepetitionList
-
- getOnClickPendingIntent(Context, Habit) - Method in class org.isoron.uhabits.widgets.BaseWidgetProvider
-
- getOnClickPendingIntent(Context, Habit) - Method in class org.isoron.uhabits.widgets.CheckmarkWidgetProvider
-
- getOnClickPendingIntent(Context, Habit) - Method in class org.isoron.uhabits.widgets.FrequencyWidgetProvider
-
- getOnClickPendingIntent(Context, Habit) - Method in class org.isoron.uhabits.widgets.HistoryWidgetProvider
-
- getOnClickPendingIntent(Context, Habit) - Method in class org.isoron.uhabits.widgets.ScoreWidgetProvider
-
- getOnClickPendingIntent(Context, Habit) - Method in class org.isoron.uhabits.widgets.StreakWidgetProvider
-
- getPalette(Context) - Static method in class org.isoron.uhabits.utils.ColorUtils
-
- getProgressBar() - Method in class org.isoron.uhabits.ui.BaseRootView
-
- getProgressBar() - Method in class org.isoron.uhabits.ui.BaseScreen
-
- getProgressBar() - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsRootView
-
- getReminderDays() - Method in class org.isoron.uhabits.models.Habit
-
Days of the week the reminder should be shown.
- getReminderHour() - Method in class org.isoron.uhabits.models.Habit
-
Hour of the day the reminder should be shown.
- getReminderMin() - Method in class org.isoron.uhabits.models.Habit
-
Minute the reminder should be shown.
- getRepetitions() - Method in class org.isoron.uhabits.models.Habit
-
List of repetitions belonging to this habit.
- getResourceId() - Method in class org.isoron.uhabits.ui.BaseSelectionMenu
-
- getResourceId() - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsSelectionMenu
-
- getRingtoneName(Context) - Static method in class org.isoron.uhabits.utils.ReminderUtils
-
- getRingtoneUri(Context) - Static method in class org.isoron.uhabits.utils.ReminderUtils
-
- getRootView() - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsScreen
-
- getScore(long) - Method in class org.isoron.uhabits.ui.habits.list.model.HabitCardListCache
-
- getScores() - Method in class org.isoron.uhabits.models.Habit
-
List of scores belonging to this habit.
- getScreenWidth(Context) - Static method in class org.isoron.uhabits.utils.InterfaceUtils
-
- getSDCardDir(String) - Static method in class org.isoron.uhabits.utils.FileUtils
-
- getSelected() - Method in class org.isoron.uhabits.ui.habits.list.model.HabitCardListAdapter
-
- getShortDayNames() - Static method in class org.isoron.uhabits.utils.DateUtils
-
- getShowArchived() - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsRootView
-
- getStartOfDay(long) - Static method in class org.isoron.uhabits.utils.DateUtils
-
- getStartOfToday() - Static method in class org.isoron.uhabits.utils.DateUtils
-
- getStartOfTodayCalendar() - Static method in class org.isoron.uhabits.utils.DateUtils
-
- getStreaks() - Method in class org.isoron.uhabits.models.Habit
-
List of streaks belonging to this habit.
- getStyledBoolean(Context, int) - Static method in class org.isoron.uhabits.utils.InterfaceUtils
-
- getStyledColor(Context, int) - Static method in class org.isoron.uhabits.utils.InterfaceUtils
-
- getStyledDrawable(Context, int) - Static method in class org.isoron.uhabits.utils.InterfaceUtils
-
- getStyledFloat(Context, int) - Static method in class org.isoron.uhabits.utils.InterfaceUtils
-
- getTimestamp() - Method in class org.isoron.uhabits.models.Checkmark
-
- getTimestamp() - Method in class org.isoron.uhabits.models.Repetition
-
- getTimestamp() - Method in class org.isoron.uhabits.models.Score
-
- getTitle() - Method in class org.isoron.uhabits.ui.habits.edit.BaseDialogFragment
-
- getTitle() - Method in class org.isoron.uhabits.ui.habits.edit.CreateHabitDialogFragment
-
- getTitle() - Method in class org.isoron.uhabits.ui.habits.edit.EditHabitDialogFragment
-
- getToday() - Method in class org.isoron.uhabits.models.CheckmarkList
-
Returns the checkmark for today.
- getTodayValue() - Method in class org.isoron.uhabits.models.CheckmarkList
-
Returns the value of today's checkmark.
- getTodayValue() - Method in class org.isoron.uhabits.models.ScoreList
-
Returns the value of the score for today.
- getToolbar() - Method in class org.isoron.uhabits.ui.BaseRootView
-
- getToolbar() - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsRootView
-
- getToolbarColor() - Method in class org.isoron.uhabits.ui.BaseRootView
-
- getToolbarColor() - Method in class org.isoron.uhabits.ui.habits.list.ListHabitsRootView
-
- getUndoStringId() - Method in class org.isoron.uhabits.commands.ArchiveHabitsCommand
-
- getUndoStringId() - Method in class org.isoron.uhabits.commands.ChangeHabitColorCommand
-
- getUndoStringId() - Method in class org.isoron.uhabits.commands.Command
-
- getUndoStringId() - Method in class org.isoron.uhabits.commands.CreateHabitCommand
-
- getUndoStringId() - Method in class org.isoron.uhabits.commands.DeleteHabitsCommand
-
- getUndoStringId() - Method in class org.isoron.uhabits.commands.EditHabitCommand
-
- getUndoStringId() - Method in class org.isoron.uhabits.commands.UnarchiveHabitsCommand
-
- getUri() - Method in class org.isoron.uhabits.models.Habit
-
Returns the public URI that identifies this habit
- getValue() - Method in class org.isoron.uhabits.models.Checkmark
-
- getValue() - Method in class org.isoron.uhabits.models.Score
-
- getValue(long) - Method in class org.isoron.uhabits.models.ScoreList
-
Returns the value of the score for a given day.
- getValue(long) - Method in class org.isoron.uhabits.models.sqlite.SQLiteScoreList
-
- getValues(long, long) - Method in class org.isoron.uhabits.models.CheckmarkList
-
Returns the values of the checkmarks that fall inside a certain interval
of time.
- getValues(long, long) - Method in class org.isoron.uhabits.models.memory.MemoryCheckmarkList
-
- getValues(long, long, long) - Method in class org.isoron.uhabits.models.ScoreList
-
Same as getAllValues(long), but using a specified interval.
- getValues(long, long) - Method in class org.isoron.uhabits.models.sqlite.SQLiteCheckmarkList
-
- getValues(long, long, long) - Method in class org.isoron.uhabits.models.sqlite.SQLiteScoreList
-
- getView(int, View, ViewGroup) - Method in class org.isoron.uhabits.ui.habits.list.model.HabitCardListAdapter
-
- getWeekday(long) - Static method in class org.isoron.uhabits.utils.DateUtils
-
- getWeekdayFrequency() - Method in class org.isoron.uhabits.models.RepetitionList
-
Returns the total number of repetitions for each month, from the first
repetition until today, grouped by day of week.
- getWithReminder() - Method in class org.isoron.uhabits.models.HabitList
-
Returns a list the habits that have a reminder.
- GraphWidgetView - Class in org.isoron.uhabits.widgets.views
-
- GraphWidgetView(Context, HabitDataView) - Constructor for class org.isoron.uhabits.widgets.views.GraphWidgetView
-