A B C D E F G H I L M N O P S T U V 
All Classes All Packages

A

accountNameField - Variable in class edu.cnm.deepdive.viral.databinding.ActivityNewGameBinding
 
accountNameInput - Variable in class edu.cnm.deepdive.viral.databinding.ActivityNewGameBinding
 
Action - Class in edu.cnm.deepdive.viral.model.entity
The entity class for possible actions taken by an Friend.
Action() - Constructor for class edu.cnm.deepdive.viral.model.entity.Action
 
ActionDao - Interface in edu.cnm.deepdive.viral.model.dao
An interface containing various methods for interacting with the database table for the Action entity.
ActionGenerator - Class in edu.cnm.deepdive.viral.generator
This class generates one post or message ActionTaken.
ActionGenerator() - Constructor for class edu.cnm.deepdive.viral.generator.ActionGenerator
The constructor creates an instance of Random.
ActionRepository - Class in edu.cnm.deepdive.viral.service
The repository class for the ActionDao, allowing the view model to access the methods contained within the DAO.
ActionRepository(Context) - Constructor for class edu.cnm.deepdive.viral.service.ActionRepository
The construction initializes the context and the Action DAO.
ActionResponse - Class in edu.cnm.deepdive.viral.model.entity
The entity class for possible action responses taken by an Friend.
ActionResponse() - Constructor for class edu.cnm.deepdive.viral.model.entity.ActionResponse
 
ActionResponseDao - Interface in edu.cnm.deepdive.viral.model.dao
An interface containing various methods for interacting with the database table for the ActionResponse object.
ActionTaken - Class in edu.cnm.deepdive.viral.model.entity
The entity class for an Action taken by an Friend.
ActionTaken() - Constructor for class edu.cnm.deepdive.viral.model.entity.ActionTaken
 
ActionTakenDao - Interface in edu.cnm.deepdive.viral.model.dao
An interface containing various methods for interacting with the database table for the ActionTaken object.
ActivityMainBinding - Class in edu.cnm.deepdive.viral.databinding
 
ActivityNewGameBinding - Class in edu.cnm.deepdive.viral.databinding
 
addressMarker - Variable in class edu.cnm.deepdive.viral.databinding.ItemAddressBinding
 
AppBarMainBinding - Class in edu.cnm.deepdive.viral.databinding
 
APPLICATION_ID - Static variable in class edu.cnm.deepdive.viral.BuildConfig
 
AVAILABLE_RESPONSES_QUERY - Static variable in interface edu.cnm.deepdive.viral.model.dao.ActionResponseDao
 
AVERAGE_FRIENDS_LEFT_SUMMARY_QUERY - Static variable in interface edu.cnm.deepdive.viral.model.dao.GameDao
 
AVERAGE_MOVES_SUMMARY_QUERY - Static variable in interface edu.cnm.deepdive.viral.model.dao.GameDao
 

B

bind(View) - Static method in class edu.cnm.deepdive.viral.databinding.ActivityMainBinding
 
bind(View) - Static method in class edu.cnm.deepdive.viral.databinding.ActivityNewGameBinding
 
bind(View) - Static method in class edu.cnm.deepdive.viral.databinding.AppBarMainBinding
 
bind(View) - Static method in class edu.cnm.deepdive.viral.databinding.ContentMainBinding
 
bind(View) - Static method in class edu.cnm.deepdive.viral.databinding.FragmentFeedBinding
 
bind(View) - Static method in class edu.cnm.deepdive.viral.databinding.FragmentFriendsListBinding
 
bind(View) - Static method in class edu.cnm.deepdive.viral.databinding.FragmentMapBinding
 
bind(View) - Static method in class edu.cnm.deepdive.viral.databinding.FragmentMessagesBinding
 
bind(View) - Static method in class edu.cnm.deepdive.viral.databinding.ItemAddressBinding
 
bind(View) - Static method in class edu.cnm.deepdive.viral.databinding.ItemCommentBinding
 
bind(View) - Static method in class edu.cnm.deepdive.viral.databinding.ItemHistoryBinding
 
bind(View) - Static method in class edu.cnm.deepdive.viral.databinding.ItemMessageFriendBinding
 
bind(View) - Static method in class edu.cnm.deepdive.viral.databinding.ItemMessageUserBinding
 
bind(View) - Static method in class edu.cnm.deepdive.viral.databinding.ItemPostBinding
 
bind(View) - Static method in class edu.cnm.deepdive.viral.databinding.NavHeaderMainBinding
 
BUILD_TYPE - Static variable in class edu.cnm.deepdive.viral.BuildConfig
 
BuildConfig - Class in edu.cnm.deepdive.viral
 
BuildConfig() - Constructor for class edu.cnm.deepdive.viral.BuildConfig
 
buttonFocus - Variable in class edu.cnm.deepdive.viral.databinding.ItemPostBinding
 
buttonMessage - Variable in class edu.cnm.deepdive.viral.databinding.ItemPostBinding
 

C

Callback() - Constructor for class edu.cnm.deepdive.viral.service.ViralDatabase.Callback
 
commentContents - Variable in class edu.cnm.deepdive.viral.databinding.ItemCommentBinding
 
commentName - Variable in class edu.cnm.deepdive.viral.databinding.ItemCommentBinding
 
commentProfilePicture - Variable in class edu.cnm.deepdive.viral.databinding.ItemCommentBinding
 
commentVerticalGuideline - Variable in class edu.cnm.deepdive.viral.databinding.ItemCommentBinding
 
ContentMainBinding - Class in edu.cnm.deepdive.viral.databinding
 
Converters() - Constructor for class edu.cnm.deepdive.viral.service.ViralDatabase.Converters
 
createFriendsListInDatabase(Context, int) - Method in class edu.cnm.deepdive.viral.service.FriendRepository
Generates a number of new Friend objects for the game, and inserts them into the database.
createGameInDatabase(Random, String, int, int) - Method in class edu.cnm.deepdive.viral.service.GameRepository
Creates a new Game object in the database, along with the necessary Friend objects to create a friend's list and the necessary ActionTaken post objects to create the initial posts made by the user's friends.
createPost(Random, int) - Method in class edu.cnm.deepdive.viral.service.FriendRepository
Generates a number of new ActionTaken objects and inserts them into the database.
CsvReader - Class in edu.cnm.deepdive.viral.generator
Parses a CSV file and returns the data as a List of CSVRecord.

D

dateToLong(Date) - Static method in class edu.cnm.deepdive.viral.service.ViralDatabase.Converters
Converts a Date object to a long.
DEBUG - Static variable in class edu.cnm.deepdive.viral.BuildConfig
 
delete(ActionTaken) - Method in interface edu.cnm.deepdive.viral.model.dao.ActionTakenDao
Deletes a single action taken.
delete(ActionTaken...) - Method in interface edu.cnm.deepdive.viral.model.dao.ActionTakenDao
Deletes several actions taken passed via varargs.
delete(Friend) - Method in interface edu.cnm.deepdive.viral.model.dao.FriendDao
Deletes a single friend.
delete(Friend...) - Method in interface edu.cnm.deepdive.viral.model.dao.FriendDao
Deletes several friends passed via varargs.
delete(Game) - Method in interface edu.cnm.deepdive.viral.model.dao.GameDao
Deletes a single game.
delete(Game) - Method in class edu.cnm.deepdive.viral.service.GameRepository
Deletes a Game object in the database.
delete(Collection<ActionTaken>) - Method in interface edu.cnm.deepdive.viral.model.dao.ActionTakenDao
Deletes a collection of actions taken.
delete(Collection<Friend>) - Method in interface edu.cnm.deepdive.viral.model.dao.FriendDao
Deletes a collection of demeanors.
Demeanor - Class in edu.cnm.deepdive.viral.model.entity
The entity class for demeanors that a Friend can have, and that an Action can be associated with.
Demeanor() - Constructor for class edu.cnm.deepdive.viral.model.entity.Demeanor
 
DemeanorDao - Interface in edu.cnm.deepdive.viral.model.dao
An interface containing various methods for interacting with the database table for the Demeanor object.
DemeanorRepository - Class in edu.cnm.deepdive.viral.service
The repository class for the Demeanor, allowing the view model to access the methods contained within the DAO.
DemeanorRepository(Context) - Constructor for class edu.cnm.deepdive.viral.service.DemeanorRepository
The constructor initializes the context, the DemeanorDao, and the ActionDao.
DemeanorWithActions - Class in edu.cnm.deepdive.viral.model.pojo
The POJO for getting Demeanor objects with their associated Action objects.
DemeanorWithActions() - Constructor for class edu.cnm.deepdive.viral.model.pojo.DemeanorWithActions
 
drawerLayout - Variable in class edu.cnm.deepdive.viral.databinding.ActivityMainBinding
 

E

edu.cnm.deepdive.viral - package edu.cnm.deepdive.viral
 
edu.cnm.deepdive.viral.adapter - package edu.cnm.deepdive.viral.adapter
 
edu.cnm.deepdive.viral.controller - package edu.cnm.deepdive.viral.controller
 
edu.cnm.deepdive.viral.databinding - package edu.cnm.deepdive.viral.databinding
 
edu.cnm.deepdive.viral.generator - package edu.cnm.deepdive.viral.generator
 
edu.cnm.deepdive.viral.model.dao - package edu.cnm.deepdive.viral.model.dao
 
edu.cnm.deepdive.viral.model.entity - package edu.cnm.deepdive.viral.model.entity
 
edu.cnm.deepdive.viral.model.pojo - package edu.cnm.deepdive.viral.model.pojo
 
edu.cnm.deepdive.viral.service - package edu.cnm.deepdive.viral.service
 
edu.cnm.deepdive.viral.viewmodel - package edu.cnm.deepdive.viral.viewmodel
 
equals(Object) - Method in class edu.cnm.deepdive.viral.model.entity.Demeanor
Verifies if one demeanor object equals another.

F

FEED_ACTIONS_QUERY - Static variable in interface edu.cnm.deepdive.viral.model.dao.ActionTakenDao
 
FeedFragment - Class in edu.cnm.deepdive.viral.controller
The primary gameplay screen.
FeedFragment() - Constructor for class edu.cnm.deepdive.viral.controller.FeedFragment
 
feedPostsList - Variable in class edu.cnm.deepdive.viral.databinding.FragmentFeedBinding
 
FeedRecyclerAdapter - Class in edu.cnm.deepdive.viral.adapter
RecyclerView that displays the posts in the user's Feed.
FeedRecyclerAdapter(Context, Action, Friend) - Constructor for class edu.cnm.deepdive.viral.adapter.FeedRecyclerAdapter
The constructor initializes the context, the post Action, and the Friend that posted it.
FeedViewModel - Class in edu.cnm.deepdive.viral.viewmodel
The view model for the FeedFragment.
FeedViewModel(Application) - Constructor for class edu.cnm.deepdive.viral.viewmodel.FeedViewModel
The constructor initializes a FriendRepository.
FragmentFeedBinding - Class in edu.cnm.deepdive.viral.databinding
 
FragmentFriendsListBinding - Class in edu.cnm.deepdive.viral.databinding
 
FragmentMapBinding - Class in edu.cnm.deepdive.viral.databinding
 
FragmentMessagesBinding - Class in edu.cnm.deepdive.viral.databinding
 
Friend - Class in edu.cnm.deepdive.viral.model.entity
The entity class for friends that can perform actions and form the theoretical "antagonists" of the game.
Friend() - Constructor for class edu.cnm.deepdive.viral.model.entity.Friend
 
FRIEND_MESSAGES_QUERY - Static variable in interface edu.cnm.deepdive.viral.model.dao.ActionTakenDao
 
FRIEND_POSTS_QUERY - Static variable in interface edu.cnm.deepdive.viral.model.dao.ActionTakenDao
 
FriendDao - Interface in edu.cnm.deepdive.viral.model.dao
An interface containing various methods for interacting with the database table for the Friend object.
FriendGenerator - Class in edu.cnm.deepdive.viral.generator
This class generates one or more instances of Friend.
FriendGenerator(Context) - Constructor for class edu.cnm.deepdive.viral.generator.FriendGenerator
The constructor receives the application context, creates a new AssetManager, and receives the information parsed from multiple CSV files used in Friend generation.
FriendRepository - Class in edu.cnm.deepdive.viral.service
The repository class for the FriendDao, allowing the view model to access the methods contained within the DAO.
FriendRepository(Context) - Constructor for class edu.cnm.deepdive.viral.service.FriendRepository
The constructor initializes the context, the FriendDao, the ActionTakenDao, the ActionRepository, and the DemeanorRepository.
friendsListContainer - Variable in class edu.cnm.deepdive.viral.databinding.FragmentFriendsListBinding
 
FriendsListFragment - Class in edu.cnm.deepdive.viral.controller
This is where the user is able to see friends remaining in their friends list.
FriendsListFragment() - Constructor for class edu.cnm.deepdive.viral.controller.FriendsListFragment
 
FriendsListViewModel - Class in edu.cnm.deepdive.viral.viewmodel
The view model for the FriendsListFragment.
FriendsListViewModel(Application) - Constructor for class edu.cnm.deepdive.viral.viewmodel.FriendsListViewModel
The constructor initializes the FriendRepository.

G

Game - Class in edu.cnm.deepdive.viral.model.entity
The entity class that holds all relevant game data, including that which persists after a game has ended.
Game() - Constructor for class edu.cnm.deepdive.viral.model.entity.Game
 
GameDao - Interface in edu.cnm.deepdive.viral.model.dao
An interface containing various methods for interacting with the database table for the Game object.
GameRepository - Class in edu.cnm.deepdive.viral.service
The repository class for the GameDao, allowing the view model to access the methods contained within the DAO.
GameRepository(Context) - Constructor for class edu.cnm.deepdive.viral.service.GameRepository
The constructor initializes the context, the GameDao, and the FriendRepository.
getAction() - Method in class edu.cnm.deepdive.viral.model.entity.ActionTaken
Gets the ID of the Action associated with the action taken.
getActionDao() - Method in class edu.cnm.deepdive.viral.service.ViralDatabase
Gets the action DAO.
getActionResponseDao() - Method in class edu.cnm.deepdive.viral.service.ViralDatabase
Gets the action response DAO.
getActions() - Method in class edu.cnm.deepdive.viral.model.pojo.DemeanorWithActions
Gets the list of actions.
getActionTakenDao() - Method in class edu.cnm.deepdive.viral.service.ViralDatabase
Gets the action taken DAO.
getActive() - Method in class edu.cnm.deepdive.viral.viewmodel.FriendsListViewModel
Gets all active friends.
getActive() - Method in class edu.cnm.deepdive.viral.viewmodel.MessagesViewModel
Gets all active friends.
getAddress() - Method in class edu.cnm.deepdive.viral.model.entity.Friend
Gets the friend's address ordinal.
getAll() - Method in class edu.cnm.deepdive.viral.service.FriendRepository
Provides a list of all friends in the database.
getAllCompletedGames() - Method in class edu.cnm.deepdive.viral.service.GameRepository
Provides a list of all completed games.
getAllDemeanorActions(long) - Method in class edu.cnm.deepdive.viral.service.DemeanorRepository
Provides a list of actions associated with a particular demeanor.
getAllRemaining() - Method in class edu.cnm.deepdive.viral.service.FriendRepository
Provides a list of friends that are active in the friends list.
getAllRemainingSync() - Method in class edu.cnm.deepdive.viral.service.FriendRepository
Provides a list of all friends that are active in the friends list, for use outside the view model.
getAverageFriendsLeft() - Method in class edu.cnm.deepdive.viral.model.pojo.ScoreSummary
Get the average friends left.
getAverageMoves() - Method in class edu.cnm.deepdive.viral.model.pojo.ScoreSummary
Gets the average moves made.
getContent() - Method in class edu.cnm.deepdive.viral.model.entity.Action
Gets the content for the action.
getCurrentGame() - Method in class edu.cnm.deepdive.viral.service.GameRepository
Provides the current game - the only game in the database with a null end time.
getDemeanor() - Method in class edu.cnm.deepdive.viral.model.entity.Action
Gets the ID for the demeanor the action is associated with.
getDemeanor() - Method in class edu.cnm.deepdive.viral.model.entity.Friend
Gets the ID of the friend's current Demeanor.
getDemeanorByNameSync(String) - Method in class edu.cnm.deepdive.viral.service.DemeanorRepository
Provides a demeanor with a specific name.
getDemeanorDao() - Method in class edu.cnm.deepdive.viral.service.ViralDatabase
Gets the demeanor DAO.
getDemeanorsByInfectionLevel(int, int) - Method in class edu.cnm.deepdive.viral.service.DemeanorRepository
Provides a list of demeanors within a range of infection levels.
getDemeanorsByInfectionLevelSync(int, int) - Method in class edu.cnm.deepdive.viral.service.DemeanorRepository
Provides a list of demeanors within a range of infection levels, for use outside the view model.
getEndTime() - Method in class edu.cnm.deepdive.viral.model.entity.Game
Gets the Date when the game ended.
getFriend() - Method in class edu.cnm.deepdive.viral.model.entity.ActionTaken
Gets the ID of the Friend associated with the action taken.
getFriendDao() - Method in class edu.cnm.deepdive.viral.service.ViralDatabase
Gets the friend DAO.
getFriendMessages() - Method in class edu.cnm.deepdive.viral.viewmodel.MessagesViewModel
Gets all messages sent by a friend.
getFriendsLeft() - Method in class edu.cnm.deepdive.viral.model.entity.Game
Gets the number of friends remaining on the player's friends list.
getGameDao() - Method in class edu.cnm.deepdive.viral.service.ViralDatabase
Gets the game DAO.
getId() - Method in class edu.cnm.deepdive.viral.model.entity.Action
Gets the ID for the action.
getId() - Method in class edu.cnm.deepdive.viral.model.entity.ActionResponse
Gets the ID for the action response.
getId() - Method in class edu.cnm.deepdive.viral.model.entity.ActionTaken
Gets the ID of the action taken.
getId() - Method in class edu.cnm.deepdive.viral.model.entity.Demeanor
Gets the ID of a demeanor.
getId() - Method in class edu.cnm.deepdive.viral.model.entity.Friend
Get the ID of the friend.
getId() - Method in class edu.cnm.deepdive.viral.model.entity.Game
Gets the game ID.
getInfectionLevel() - Method in class edu.cnm.deepdive.viral.model.entity.Friend
Gets the friend's current infection level.
getInfectionMax() - Method in class edu.cnm.deepdive.viral.model.entity.Demeanor
Gets the maximum infection level for a demeanor.
getInfectionMin() - Method in class edu.cnm.deepdive.viral.model.entity.Demeanor
Gets the minimum infection level for a demeanor.
getInstance() - Static method in class edu.cnm.deepdive.viral.service.ViralDatabase
Gets an instance of the database.
getItemCount() - Method in class edu.cnm.deepdive.viral.adapter.FeedRecyclerAdapter
 
getItemCount() - Method in class edu.cnm.deepdive.viral.adapter.MessagesRecyclerAdapter
 
getMessages(long) - Method in class edu.cnm.deepdive.viral.service.ActionRepository
Provides a list of message actions, for use outside the view model.
getMessagesByFriend(long) - Method in class edu.cnm.deepdive.viral.service.FriendRepository
Provides a list of messages sent by a specific friend.
getMoves() - Method in class edu.cnm.deepdive.viral.model.entity.Game
Gets the number of moves the player made.
getName() - Method in class edu.cnm.deepdive.viral.model.entity.Demeanor
Gets the name of the demeanor.
getName() - Method in class edu.cnm.deepdive.viral.model.entity.Friend
Gets the friend's name.
getPosts(long) - Method in class edu.cnm.deepdive.viral.viewmodel.FeedViewModel
Gets all posts sent by a friend.
getPostsByFriend(long) - Method in class edu.cnm.deepdive.viral.service.FriendRepository
Provides a list of posts made by a specific friend.
getPostsSync(long) - Method in class edu.cnm.deepdive.viral.service.ActionRepository
Provides a list of post actions, for use outside the view model.
getProfilePicture() - Method in class edu.cnm.deepdive.viral.model.entity.Friend
Gets the path to the friend's profile picture.
getResponse() - Method in class edu.cnm.deepdive.viral.model.entity.ActionResponse
Gets the ID for the Action this action response represents.
getResponseTo() - Method in class edu.cnm.deepdive.viral.model.entity.ActionResponse
Gets the ID for the Action this action response is associated with.
getResponseTo() - Method in class edu.cnm.deepdive.viral.model.entity.ActionTaken
Gets the ID of the ActionResponse associated with the action taken.
getRoot() - Method in class edu.cnm.deepdive.viral.databinding.ActivityMainBinding
 
getRoot() - Method in class edu.cnm.deepdive.viral.databinding.ActivityNewGameBinding
 
getRoot() - Method in class edu.cnm.deepdive.viral.databinding.AppBarMainBinding
 
getRoot() - Method in class edu.cnm.deepdive.viral.databinding.ContentMainBinding
 
getRoot() - Method in class edu.cnm.deepdive.viral.databinding.FragmentFeedBinding
 
getRoot() - Method in class edu.cnm.deepdive.viral.databinding.FragmentFriendsListBinding
 
getRoot() - Method in class edu.cnm.deepdive.viral.databinding.FragmentMapBinding
 
getRoot() - Method in class edu.cnm.deepdive.viral.databinding.FragmentMessagesBinding
 
getRoot() - Method in class edu.cnm.deepdive.viral.databinding.ItemAddressBinding
 
getRoot() - Method in class edu.cnm.deepdive.viral.databinding.ItemCommentBinding
 
getRoot() - Method in class edu.cnm.deepdive.viral.databinding.ItemHistoryBinding
 
getRoot() - Method in class edu.cnm.deepdive.viral.databinding.ItemMessageFriendBinding
 
getRoot() - Method in class edu.cnm.deepdive.viral.databinding.ItemMessageUserBinding
 
getRoot() - Method in class edu.cnm.deepdive.viral.databinding.ItemPostBinding
 
getRoot() - Method in class edu.cnm.deepdive.viral.databinding.NavHeaderMainBinding
 
getSpecificAction(long) - Method in class edu.cnm.deepdive.viral.service.ActionRepository
Provides a specific action based on an ID.
getSpecificDemeanor(long) - Method in class edu.cnm.deepdive.viral.service.DemeanorRepository
Provides a specific demeanor based on its ID.
getSpecificGame(long) - Method in class edu.cnm.deepdive.viral.service.GameRepository
Provides a specific game.
getStartTime() - Method in class edu.cnm.deepdive.viral.model.entity.Game
Gets the Date when the game was created.
getSummariesByFriendsLeft() - Method in class edu.cnm.deepdive.viral.service.GameRepository
Provides a game summary based on the number of friends remaining.
getSummariesByMoves() - Method in class edu.cnm.deepdive.viral.service.GameRepository
Provides a game summary based on the number of moves remaining.
getThrowable() - Method in class edu.cnm.deepdive.viral.viewmodel.NewGameViewModel
Gets a throwable.
getTimestamp() - Method in class edu.cnm.deepdive.viral.model.entity.ActionTaken
Gets the timestamp for the action taken.
getUsername() - Method in class edu.cnm.deepdive.viral.model.entity.Game
Gets the player's username.

H

hashCode() - Method in class edu.cnm.deepdive.viral.model.entity.Demeanor
 

I

imageView - Variable in class edu.cnm.deepdive.viral.databinding.NavHeaderMainBinding
 
inflate(LayoutInflater) - Static method in class edu.cnm.deepdive.viral.databinding.ActivityMainBinding
 
inflate(LayoutInflater) - Static method in class edu.cnm.deepdive.viral.databinding.ActivityNewGameBinding
 
inflate(LayoutInflater) - Static method in class edu.cnm.deepdive.viral.databinding.AppBarMainBinding
 
inflate(LayoutInflater) - Static method in class edu.cnm.deepdive.viral.databinding.ContentMainBinding
 
inflate(LayoutInflater) - Static method in class edu.cnm.deepdive.viral.databinding.FragmentFeedBinding
 
inflate(LayoutInflater) - Static method in class edu.cnm.deepdive.viral.databinding.FragmentFriendsListBinding
 
inflate(LayoutInflater) - Static method in class edu.cnm.deepdive.viral.databinding.FragmentMapBinding
 
inflate(LayoutInflater) - Static method in class edu.cnm.deepdive.viral.databinding.FragmentMessagesBinding
 
inflate(LayoutInflater) - Static method in class edu.cnm.deepdive.viral.databinding.ItemAddressBinding
 
inflate(LayoutInflater) - Static method in class edu.cnm.deepdive.viral.databinding.ItemCommentBinding
 
inflate(LayoutInflater) - Static method in class edu.cnm.deepdive.viral.databinding.ItemHistoryBinding
 
inflate(LayoutInflater) - Static method in class edu.cnm.deepdive.viral.databinding.ItemMessageFriendBinding
 
inflate(LayoutInflater) - Static method in class edu.cnm.deepdive.viral.databinding.ItemMessageUserBinding
 
inflate(LayoutInflater) - Static method in class edu.cnm.deepdive.viral.databinding.ItemPostBinding
 
inflate(LayoutInflater) - Static method in class edu.cnm.deepdive.viral.databinding.NavHeaderMainBinding
 
inflate(LayoutInflater, ViewGroup, boolean) - Static method in class edu.cnm.deepdive.viral.databinding.ActivityMainBinding
 
inflate(LayoutInflater, ViewGroup, boolean) - Static method in class edu.cnm.deepdive.viral.databinding.ActivityNewGameBinding
 
inflate(LayoutInflater, ViewGroup, boolean) - Static method in class edu.cnm.deepdive.viral.databinding.AppBarMainBinding
 
inflate(LayoutInflater, ViewGroup, boolean) - Static method in class edu.cnm.deepdive.viral.databinding.ContentMainBinding
 
inflate(LayoutInflater, ViewGroup, boolean) - Static method in class edu.cnm.deepdive.viral.databinding.FragmentFeedBinding
 
inflate(LayoutInflater, ViewGroup, boolean) - Static method in class edu.cnm.deepdive.viral.databinding.FragmentFriendsListBinding
 
inflate(LayoutInflater, ViewGroup, boolean) - Static method in class edu.cnm.deepdive.viral.databinding.FragmentMapBinding
 
inflate(LayoutInflater, ViewGroup, boolean) - Static method in class edu.cnm.deepdive.viral.databinding.FragmentMessagesBinding
 
inflate(LayoutInflater, ViewGroup, boolean) - Static method in class edu.cnm.deepdive.viral.databinding.ItemAddressBinding
 
inflate(LayoutInflater, ViewGroup, boolean) - Static method in class edu.cnm.deepdive.viral.databinding.ItemCommentBinding
 
inflate(LayoutInflater, ViewGroup, boolean) - Static method in class edu.cnm.deepdive.viral.databinding.ItemHistoryBinding
 
inflate(LayoutInflater, ViewGroup, boolean) - Static method in class edu.cnm.deepdive.viral.databinding.ItemMessageFriendBinding
 
inflate(LayoutInflater, ViewGroup, boolean) - Static method in class edu.cnm.deepdive.viral.databinding.ItemMessageUserBinding
 
inflate(LayoutInflater, ViewGroup, boolean) - Static method in class edu.cnm.deepdive.viral.databinding.ItemPostBinding
 
inflate(LayoutInflater, ViewGroup, boolean) - Static method in class edu.cnm.deepdive.viral.databinding.NavHeaderMainBinding
 
insert(Action) - Method in interface edu.cnm.deepdive.viral.model.dao.ActionDao
Inserts a single action.
insert(Action...) - Method in interface edu.cnm.deepdive.viral.model.dao.ActionDao
Inserts several actions passed via varargs.
insert(ActionResponse) - Method in interface edu.cnm.deepdive.viral.model.dao.ActionResponseDao
Inserts a single action response.
insert(ActionResponse...) - Method in interface edu.cnm.deepdive.viral.model.dao.ActionResponseDao
Inserts several action responses passed via varargs.
insert(ActionTaken) - Method in interface edu.cnm.deepdive.viral.model.dao.ActionTakenDao
Inserts a single action taken.
insert(ActionTaken...) - Method in interface edu.cnm.deepdive.viral.model.dao.ActionTakenDao
Inserts several actions taken passed via varargs.
insert(Demeanor) - Method in interface edu.cnm.deepdive.viral.model.dao.DemeanorDao
Inserts a single Demeanor.
insert(Demeanor...) - Method in interface edu.cnm.deepdive.viral.model.dao.DemeanorDao
Inserts several demeanors passed via varargs.
insert(Friend) - Method in interface edu.cnm.deepdive.viral.model.dao.FriendDao
Inserts a single friend.
insert(Friend...) - Method in interface edu.cnm.deepdive.viral.model.dao.FriendDao
Inserts several friends passed via varargs.
insert(Game) - Method in interface edu.cnm.deepdive.viral.model.dao.GameDao
Inserts a single game.
insert(Collection<Action>) - Method in interface edu.cnm.deepdive.viral.model.dao.ActionDao
Inserts a collection of actions.
insert(Collection<ActionResponse>) - Method in interface edu.cnm.deepdive.viral.model.dao.ActionResponseDao
Inserts a collection of action responses.
insert(Collection<ActionTaken>) - Method in interface edu.cnm.deepdive.viral.model.dao.ActionTakenDao
Inserts a collection of actions taken.
insert(Collection<Demeanor>) - Method in interface edu.cnm.deepdive.viral.model.dao.DemeanorDao
Inserts a collection of demeanors.
insert(Collection<Friend>) - Method in interface edu.cnm.deepdive.viral.model.dao.FriendDao
Inserts a collection of demeanors.
isActive() - Method in class edu.cnm.deepdive.viral.model.entity.Friend
Gets whether or not the user has "deleted" the friend.
isPublic() - Method in class edu.cnm.deepdive.viral.model.entity.Action
Gets the visibility level of the action (whether it's public or private).
ItemAddressBinding - Class in edu.cnm.deepdive.viral.databinding
 
ItemCommentBinding - Class in edu.cnm.deepdive.viral.databinding
 
ItemHistoryBinding - Class in edu.cnm.deepdive.viral.databinding
 
ItemMessageFriendBinding - Class in edu.cnm.deepdive.viral.databinding
 
ItemMessageUserBinding - Class in edu.cnm.deepdive.viral.databinding
 
ItemPostBinding - Class in edu.cnm.deepdive.viral.databinding
 

L

longToDate(Long) - Static method in class edu.cnm.deepdive.viral.service.ViralDatabase.Converters
Converts a long to a Date object.

M

MainActivity - Class in edu.cnm.deepdive.viral.controller
The MainActivity sets up the navigation fragments.
MainActivity() - Constructor for class edu.cnm.deepdive.viral.controller.MainActivity
 
makeComment() - Method in class edu.cnm.deepdive.viral.generator.ActionGenerator
Creates a comment-type ActionTaken.
makeFriends(int, List<Demeanor>) - Method in class edu.cnm.deepdive.viral.generator.FriendGenerator
Generates a number of Friend objects using the Demeanor objects provided.
makePostOrMessage(Friend, List<Action>) - Method in class edu.cnm.deepdive.viral.generator.ActionGenerator
Creates a post- or message-type ActionTaken.
mapAlertList - Variable in class edu.cnm.deepdive.viral.databinding.FragmentMapBinding
 
MapFragment - Class in edu.cnm.deepdive.viral.controller
This page shows a fictional map using a WebView with markers indicating the location of an "outbreak", with the user's location fixed in the middle of the map.
MapFragment() - Constructor for class edu.cnm.deepdive.viral.controller.MapFragment
 
mapGuideline - Variable in class edu.cnm.deepdive.viral.databinding.FragmentMapBinding
 
MapViewModel - Class in edu.cnm.deepdive.viral.viewmodel
The view model for the MapFragment.
MapViewModel(Application) - Constructor for class edu.cnm.deepdive.viral.viewmodel.MapViewModel
The constructor initializes nothing yet.
mapWebview - Variable in class edu.cnm.deepdive.viral.databinding.FragmentMapBinding
 
messageButton - Variable in class edu.cnm.deepdive.viral.databinding.FragmentMessagesBinding
 
messageFriend - Variable in class edu.cnm.deepdive.viral.databinding.ItemMessageFriendBinding
 
messageHistory - Variable in class edu.cnm.deepdive.viral.databinding.ItemHistoryBinding
 
messagesButtonContainer - Variable in class edu.cnm.deepdive.viral.databinding.FragmentMessagesBinding
 
messagesContainer - Variable in class edu.cnm.deepdive.viral.databinding.FragmentMessagesBinding
 
MessagesFragment - Class in edu.cnm.deepdive.viral.controller
This page shows the messages a user has received from any particular Friend on their friend's list.
MessagesFragment() - Constructor for class edu.cnm.deepdive.viral.controller.MessagesFragment
 
messagesFriendsContainer - Variable in class edu.cnm.deepdive.viral.databinding.FragmentMessagesBinding
 
MessagesRecyclerAdapter - Class in edu.cnm.deepdive.viral.adapter
RecyclerView that displays the messages for the selected friend in the user's Messages window.
MessagesRecyclerAdapter(Context, Action, Friend) - Constructor for class edu.cnm.deepdive.viral.adapter.MessagesRecyclerAdapter
The constructor initializes the context, the Action associated with the message, and the Friend that sent the message.
messagesVerticalGuideline - Variable in class edu.cnm.deepdive.viral.databinding.FragmentMessagesBinding
 
MessagesViewModel - Class in edu.cnm.deepdive.viral.viewmodel
The view model for the MessagesFragment.
MessagesViewModel(Application) - Constructor for class edu.cnm.deepdive.viral.viewmodel.MessagesViewModel
The constructor initializes the FriendRepository, a MutableLiveData representing the currently selected friend, and a Transformations to automatically update the selected friend.
messageUser - Variable in class edu.cnm.deepdive.viral.databinding.ItemMessageUserBinding
 

N

NavHeaderMainBinding - Class in edu.cnm.deepdive.viral.databinding
 
navView - Variable in class edu.cnm.deepdive.viral.databinding.ActivityMainBinding
 
newGame(String, int) - Method in class edu.cnm.deepdive.viral.viewmodel.NewGameViewModel
Creates a new game.
NewGameActivity - Class in edu.cnm.deepdive.viral.controller
The NewGameActivity acts as a landing page for new users, and for users without an ongoing game.
NewGameActivity() - Constructor for class edu.cnm.deepdive.viral.controller.NewGameActivity
 
newGameButton - Variable in class edu.cnm.deepdive.viral.databinding.ActivityNewGameBinding
 
NewGameViewModel - Class in edu.cnm.deepdive.viral.viewmodel
The view model for the NewGameViewModel.
NewGameViewModel(Application) - Constructor for class edu.cnm.deepdive.viral.viewmodel.NewGameViewModel
The constructor initializes the GameRepository, a new source of Random, and a MutableLiveData representing a throwable.

O

onBindViewHolder(FeedRecyclerAdapter.Holder, int) - Method in class edu.cnm.deepdive.viral.adapter.FeedRecyclerAdapter
 
onBindViewHolder(MessagesRecyclerAdapter.Holder, int) - Method in class edu.cnm.deepdive.viral.adapter.MessagesRecyclerAdapter
 
onCreate() - Method in class edu.cnm.deepdive.viral.ViralApplication
The constructor initializes the database with an empty call.
onCreate(Bundle) - Method in class edu.cnm.deepdive.viral.controller.MainActivity
 
onCreate(Bundle) - Method in class edu.cnm.deepdive.viral.controller.NewGameActivity
 
onCreate(SupportSQLiteDatabase) - Method in class edu.cnm.deepdive.viral.service.ViralDatabase.Callback
This onCreate class imports necessary data into the database immediately after the app is launched for the first time.
onCreateOptionsMenu(Menu) - Method in class edu.cnm.deepdive.viral.controller.MainActivity
 
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class edu.cnm.deepdive.viral.controller.FeedFragment
The constructor initializes the inflater for binding.
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class edu.cnm.deepdive.viral.controller.FriendsListFragment
The constructor initializes the inflater for binding.
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class edu.cnm.deepdive.viral.controller.MapFragment
The constructor initializes the inflater for binding.
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class edu.cnm.deepdive.viral.controller.MessagesFragment
The constructor initializes the inflater for binding.
onCreateViewHolder(ViewGroup, int) - Method in class edu.cnm.deepdive.viral.adapter.FeedRecyclerAdapter
 
onCreateViewHolder(ViewGroup, int) - Method in class edu.cnm.deepdive.viral.adapter.MessagesRecyclerAdapter
 
onSupportNavigateUp() - Method in class edu.cnm.deepdive.viral.controller.MainActivity
 
onViewCreated(View, Bundle) - Method in class edu.cnm.deepdive.viral.controller.FriendsListFragment
 
onViewCreated(View, Bundle) - Method in class edu.cnm.deepdive.viral.controller.MapFragment
 
onViewCreated(View, Bundle) - Method in class edu.cnm.deepdive.viral.controller.MessagesFragment
 

P

parseCSV(InputStream) - Static method in class edu.cnm.deepdive.viral.generator.CsvReader
Parses a CSV file and returns the data as a List of CSVRecord.
postContents - Variable in class edu.cnm.deepdive.viral.databinding.ItemPostBinding
 
postPoster - Variable in class edu.cnm.deepdive.viral.databinding.ItemPostBinding
 
postProfilePicture - Variable in class edu.cnm.deepdive.viral.databinding.ItemPostBinding
 
postTimestamp - Variable in class edu.cnm.deepdive.viral.databinding.ItemPostBinding
 
postVerticalGuideline - Variable in class edu.cnm.deepdive.viral.databinding.ItemPostBinding
 

S

save(Demeanor) - Method in class edu.cnm.deepdive.viral.service.DemeanorRepository
Saves a Demeanor record in the database.
save(Game) - Method in class edu.cnm.deepdive.viral.service.GameRepository
Saves a Game object in the database.
ScoreSummary - Class in edu.cnm.deepdive.viral.model.pojo
The POJO for getting summaries of Game.
ScoreSummary() - Constructor for class edu.cnm.deepdive.viral.model.pojo.ScoreSummary
 
SELECT_ACTION_BY_VISIBILITY_QUERY - Static variable in interface edu.cnm.deepdive.viral.model.dao.ActionDao
 
SELECT_DEMEANOR_BY_INFECTION_LEVEL_QUERY - Static variable in interface edu.cnm.deepdive.viral.model.dao.DemeanorDao
 
selectActionsByVisibility(boolean, long) - Method in interface edu.cnm.deepdive.viral.model.dao.ActionDao
Query to provide actions by their visibility and demeanor.
selectActionsByVisibilitySync(boolean, long) - Method in interface edu.cnm.deepdive.viral.model.dao.ActionDao
Query to provide actions by their visibility and demeanor, used outside the view model.
selectAll() - Method in interface edu.cnm.deepdive.viral.model.dao.FriendDao
Query to provide all friends.
selectAllCompletedGames() - Method in interface edu.cnm.deepdive.viral.model.dao.GameDao
Query to provide all games the user has completed.
selectAllDemeanorActions(long) - Method in interface edu.cnm.deepdive.viral.model.dao.ActionDao
Query to provide all actions that can be performed by a Friend with a particular Demeanor.
selectAllRemaining(boolean) - Method in interface edu.cnm.deepdive.viral.model.dao.FriendDao
Query to provide all friends who have not been "deleted" by the user.
selectAllRemainingSync(boolean) - Method in interface edu.cnm.deepdive.viral.model.dao.FriendDao
Query to provide all friends who have not been "deleted" by the user, for use outside the view model.
selectAvailableResponses(long, long) - Method in interface edu.cnm.deepdive.viral.model.dao.ActionResponseDao
Query to provide all action responses appropriate for a given action.
selectCurrentGame() - Method in interface edu.cnm.deepdive.viral.model.dao.GameDao
Query to provide the current game (the only game with a null end time).
selectDemeanorByName(String) - Method in interface edu.cnm.deepdive.viral.model.dao.DemeanorDao
Query to provide a demeanor by its name.
selectDemeanorByNameSync(String) - Method in interface edu.cnm.deepdive.viral.model.dao.DemeanorDao
Query to provide a demeanor by its name, for use outside the view model.
selectDemeanorsByInfectionLevel(int, int) - Method in interface edu.cnm.deepdive.viral.model.dao.DemeanorDao
Query to provide demeanors that fall within an infection range.
selectDemeanorsByInfectionLevelSync(int, int) - Method in interface edu.cnm.deepdive.viral.model.dao.DemeanorDao
Query to provide demeanors that fall within an infection range, for use outside the view model.
selectFeedActions() - Method in interface edu.cnm.deepdive.viral.model.dao.ActionTakenDao
Query to provide the actions taken that make up the user's feed.
selectInfectedFriends(boolean) - Method in interface edu.cnm.deepdive.viral.model.dao.FriendDao
Query to select all infected friends.
selectMaxInfected(boolean) - Method in interface edu.cnm.deepdive.viral.model.dao.FriendDao
Query to select friends infected at the highest possible infection level.
selectMessagesByFriend(long) - Method in interface edu.cnm.deepdive.viral.model.dao.ActionTakenDao
Query to provide the actions taken that are messages by a specific friend.
selectPostsByFriend(long) - Method in interface edu.cnm.deepdive.viral.model.dao.ActionTakenDao
Query to provide the actions taken that are posts by a specific friend.
selectSpecificAction(long) - Method in interface edu.cnm.deepdive.viral.model.dao.ActionDao
Query to provide a specific action.
selectSpecificActionTaken(long) - Method in interface edu.cnm.deepdive.viral.model.dao.ActionTakenDao
Query to provide a specific action taken.
selectSpecificDemeanor(long) - Method in interface edu.cnm.deepdive.viral.model.dao.DemeanorDao
Query to provide a specific demeanor.
selectSpecificFriend(long) - Method in interface edu.cnm.deepdive.viral.model.dao.FriendDao
Query to provide a specific friend.
selectSpecificGame(long) - Method in interface edu.cnm.deepdive.viral.model.dao.GameDao
Query to provide a specific game.
selectSpecificResponse(long) - Method in interface edu.cnm.deepdive.viral.model.dao.ActionResponseDao
Query to provide a specific action response.
selectSummaryByFriendsLeft() - Method in interface edu.cnm.deepdive.viral.model.dao.GameDao
Query to get a ScoreSummary sorted by friends remaining in the games.
selectSummaryByMoves() - Method in interface edu.cnm.deepdive.viral.model.dao.GameDao
Query to get a ScoreSummary sorted by moves made in the games.
setAction(long) - Method in class edu.cnm.deepdive.viral.model.entity.ActionTaken
Sets the ID of the Action associated with the action taken.
setActions(List<Action>) - Method in class edu.cnm.deepdive.viral.model.pojo.DemeanorWithActions
Sets the list of actions.
setActive(boolean) - Method in class edu.cnm.deepdive.viral.model.entity.Friend
Sets the user's active status.
setAddress(int) - Method in class edu.cnm.deepdive.viral.model.entity.Friend
Sets the friend's address ordinal.
setAverageFriendsLeft(double) - Method in class edu.cnm.deepdive.viral.model.pojo.ScoreSummary
Sets the average friends left.
setAverageMoves(double) - Method in class edu.cnm.deepdive.viral.model.pojo.ScoreSummary
Sets the average moves made.
setContent(String) - Method in class edu.cnm.deepdive.viral.model.entity.Action
Sets the content for the action.
setContext(Application) - Static method in class edu.cnm.deepdive.viral.service.ViralDatabase
Sets the context.
setDemeanor(long) - Method in class edu.cnm.deepdive.viral.model.entity.Action
Sets the ID for the demeanor the action is associated with.
setDemeanor(long) - Method in class edu.cnm.deepdive.viral.model.entity.Friend
Sets the ID of the friend's current Demeanor.
setEndTime(Date) - Method in class edu.cnm.deepdive.viral.model.entity.Game
Sets the Date when the game ended.
setFriend(long) - Method in class edu.cnm.deepdive.viral.model.entity.ActionTaken
Sets the ID of the Friend associated with the action taken.
setFriendsLeft(int) - Method in class edu.cnm.deepdive.viral.model.entity.Game
Sets the number of friends remaining on the player's friends list.
setId(long) - Method in class edu.cnm.deepdive.viral.model.entity.Action
Sets the ID for the action.
setId(long) - Method in class edu.cnm.deepdive.viral.model.entity.ActionResponse
Sets the ID for the action response.
setId(long) - Method in class edu.cnm.deepdive.viral.model.entity.ActionTaken
Sets the ID of the action taken.
setId(long) - Method in class edu.cnm.deepdive.viral.model.entity.Demeanor
Sets the ID of a demeanor.
setId(long) - Method in class edu.cnm.deepdive.viral.model.entity.Friend
Sets the ID of the friend.
setId(long) - Method in class edu.cnm.deepdive.viral.model.entity.Game
Sets the game ID.
setInfectionLevel(int) - Method in class edu.cnm.deepdive.viral.model.entity.Friend
Sets the friend's current infection level.
setInfectionMax(int) - Method in class edu.cnm.deepdive.viral.model.entity.Demeanor
Sets the maximum infection level for a demeanor.
setInfectionMin(int) - Method in class edu.cnm.deepdive.viral.model.entity.Demeanor
Sets the minimum infection level for a demeanor.
setMoves(int) - Method in class edu.cnm.deepdive.viral.model.entity.Game
Sets the number of moves the player made.
setName(String) - Method in class edu.cnm.deepdive.viral.model.entity.Demeanor
Sets the name of the demeanor.
setName(String) - Method in class edu.cnm.deepdive.viral.model.entity.Friend
Sets the friend's name.
setProfilePicture(String) - Method in class edu.cnm.deepdive.viral.model.entity.Friend
Sets the path to the friend's profile picture.
setPublic(boolean) - Method in class edu.cnm.deepdive.viral.model.entity.Action
Sets the visibility level of the action (whether it's public or private).
setResponse(long) - Method in class edu.cnm.deepdive.viral.model.entity.ActionResponse
Sets the ID for the Action this action response represents.
setResponseTo(Long) - Method in class edu.cnm.deepdive.viral.model.entity.ActionResponse
Sets the ID for the Action this action response is associated with.
setResponseTo(Long) - Method in class edu.cnm.deepdive.viral.model.entity.ActionTaken
Gets the ID of the ActionResponse associated with the action taken.
setSelectedFriend(Friend) - Method in class edu.cnm.deepdive.viral.viewmodel.MessagesViewModel
Sets the selected friend.
setStartTime(Date) - Method in class edu.cnm.deepdive.viral.model.entity.Game
Sets the Date when the game was created.
setTimestamp(Date) - Method in class edu.cnm.deepdive.viral.model.entity.ActionTaken
Sets the timestamp for the action taken.
setUsername(String) - Method in class edu.cnm.deepdive.viral.model.entity.Game
Sets the player's username.

T

textGallery - Variable in class edu.cnm.deepdive.viral.databinding.FragmentFriendsListBinding
 
textView - Variable in class edu.cnm.deepdive.viral.databinding.NavHeaderMainBinding
 
toolbar - Variable in class edu.cnm.deepdive.viral.databinding.AppBarMainBinding
 
toString() - Method in class edu.cnm.deepdive.viral.model.entity.Friend
 

U

update(Action) - Method in interface edu.cnm.deepdive.viral.model.dao.ActionDao
Updates a single action.
update(Action...) - Method in interface edu.cnm.deepdive.viral.model.dao.ActionDao
Updates several actions passed via varargs.
update(ActionResponse) - Method in interface edu.cnm.deepdive.viral.model.dao.ActionResponseDao
Inserts a single action response.
update(ActionResponse...) - Method in interface edu.cnm.deepdive.viral.model.dao.ActionResponseDao
Inserts several action responses passed via varargs.
update(ActionTaken) - Method in interface edu.cnm.deepdive.viral.model.dao.ActionTakenDao
Updated a single action taken.
update(ActionTaken...) - Method in interface edu.cnm.deepdive.viral.model.dao.ActionTakenDao
Updates several actions taken passed via varargs.
update(Demeanor) - Method in interface edu.cnm.deepdive.viral.model.dao.DemeanorDao
Updates a single Demeanor.
update(Demeanor...) - Method in interface edu.cnm.deepdive.viral.model.dao.DemeanorDao
Updates several demeanors passed via varargs.
update(Friend) - Method in interface edu.cnm.deepdive.viral.model.dao.FriendDao
Updates a single friend.
update(Friend...) - Method in interface edu.cnm.deepdive.viral.model.dao.FriendDao
Updates several friends passed via varargs.
update(Game) - Method in interface edu.cnm.deepdive.viral.model.dao.GameDao
Updates a single game.
update(Collection<Action>) - Method in interface edu.cnm.deepdive.viral.model.dao.ActionDao
Updates a collection of actions.
update(Collection<ActionResponse>) - Method in interface edu.cnm.deepdive.viral.model.dao.ActionResponseDao
Inserts a collection of action responses.
update(Collection<ActionTaken>) - Method in interface edu.cnm.deepdive.viral.model.dao.ActionTakenDao
Updates a collection of actions taken.
update(Collection<Demeanor>) - Method in interface edu.cnm.deepdive.viral.model.dao.DemeanorDao
Updates a collection of demeanors.
update(Collection<Friend>) - Method in interface edu.cnm.deepdive.viral.model.dao.FriendDao
Updates a collection of demeanors.

V

VERSION_CODE - Static variable in class edu.cnm.deepdive.viral.BuildConfig
 
VERSION_NAME - Static variable in class edu.cnm.deepdive.viral.BuildConfig
 
ViralApplication - Class in edu.cnm.deepdive.viral
The main application class for the Viral application.
ViralApplication() - Constructor for class edu.cnm.deepdive.viral.ViralApplication
 
ViralDatabase - Class in edu.cnm.deepdive.viral.service
 
ViralDatabase() - Constructor for class edu.cnm.deepdive.viral.service.ViralDatabase
 
ViralDatabase.Callback - Class in edu.cnm.deepdive.viral.service
Callback class for performing database operations.
ViralDatabase.Converters - Class in edu.cnm.deepdive.viral.service
Type converter class to handle conversion of data types from SQLite-compatible types to Java-compatible types.
A B C D E F G H I L M N O P S T U V 
All Classes All Packages