A B C D E F G H I L M N O P S T U V
All Classes All Packages
All Classes All Packages
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
- 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 necessaryFriend
objects to create a friend's list and the necessaryActionTaken
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
ofCSVRecord
.
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
- 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 theActionDao
. - DemeanorWithActions - Class in edu.cnm.deepdive.viral.model.pojo
- 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
- 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 inFriend
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
, theActionTakenDao
, theActionRepository
, and theDemeanorRepository
. - 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 theFriendRepository
. - 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
- 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
- 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
, aMutableLiveData
representing the currently selected friend, and aTransformations
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 ofRandom
, and aMutableLiveData
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
ofCSVRecord
. - 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
- 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.
All Classes All Packages