All Types

de.uniks.codliners.stock_simulator.database.AccountDao

Dao that manages account entities in the database.

de.uniks.codliners.stock_simulator.ui.account.AccountFragment

Fragment for viewing account related information like balances and the depot.

de.uniks.codliners.stock_simulator.repository.AccountRepository

Repository for accessing and updating account information.

de.uniks.codliners.stock_simulator.ui.account.AccountViewModel

ViewModel for the account ui.

de.uniks.codliners.stock_simulator.domain.Achievement

Achievement database entity.

de.uniks.codliners.stock_simulator.ui.achievements.AchievementsAdapter

The adapter that inserts Achievements into a RecyclerView.

de.uniks.codliners.stock_simulator.database.AchievementsDao

Dao that manages Achievements in the database

de.uniks.codliners.stock_simulator.ui.achievements.AchievementsFragment

Fragment for the achievement ui.

de.uniks.codliners.stock_simulator.repository.AchievementsRepository

Repository for accessing, inserting and filtering Achievements.

de.uniks.codliners.stock_simulator.ui.achievements.AchievementsViewModel

ViewModel for the achievement ui.

de.uniks.codliners.stock_simulator.domain.Balance

Balance database entity.

de.uniks.codliners.stock_simulator.ui.BaseFragment

BaseFragment for most other fragments. Adds the main menu and manages achievements.

de.uniks.codliners.stock_simulator.ui.BaseViewModel

BaseViewModel for the BaseFragment. Handles events that can unlock achievements.

(extensions in package de.uniks.codliners.stock_simulator.ui)
android.widget.Button
(extensions in package de.uniks.codliners.stock_simulator.ui)
androidx.cardview.widget.CardView
de.uniks.codliners.stock_simulator.network.CoinGeckoApi

The CoinGecko API interface.

de.uniks.codliners.stock_simulator.network.CoinGeckoMarketChart

Timestamp and price data points of a CoinGecko cryptocurrency.

de.uniks.codliners.stock_simulator.network.CoinGeckoMarketData

Market data of a CoinGecko cryptocurrency.

de.uniks.codliners.stock_simulator.network.CoinGeckoQuote

Quote information of a CoinGecko cryptocurrency.

de.uniks.codliners.stock_simulator.network.CoinGeckoSymbol

Symbol information of a CoinGecko cryptocurrency.

(extensions in package de.uniks.codliners.stock_simulator)
android.content.Context
(extensions in package de.uniks.codliners.stock_simulator)
android.content.ContextWrapper
de.uniks.codliners.stock_simulator.database.Converters

Converter functions for object types that are not natively supported by SQLite

de.uniks.codliners.stock_simulator.CurrencyValueFormatter

The ValueFormatter for currency graphs.

de.uniks.codliners.stock_simulator.domain.DepotQuote

Depot quote domain model entity used to aggregate all depot quote purchases of one asset.

de.uniks.codliners.stock_simulator.ui.account.DepotQuoteListAdapter

ListAdapter for DepotQuotes.

de.uniks.codliners.stock_simulator.domain.DepotQuotePurchase

Depot quote purchase database entity.

de.uniks.codliners.stock_simulator.domain.DepotValue

Depot value database entity.

(extensions in package de.uniks.codliners.stock_simulator)
kotlin.Double
(extensions in package de.uniks.codliners.stock_simulator)
java.lang.Exception
de.uniks.codliners.stock_simulator.domain.HistoricalPrice

The historical price database entity.

de.uniks.codliners.stock_simulator.database.HistoricalPriceDao

Dao that manages HistoricalPrices in the database

de.uniks.codliners.stock_simulator.ui.history.HistoryFragment

Fragment for the history ui.

de.uniks.codliners.stock_simulator.repository.HistoryRepository

Repository for accessing Transactions.

de.uniks.codliners.stock_simulator.ui.history.HistoryViewModel

ViewModel for the history ui.

de.uniks.codliners.stock_simulator.network.IEXApi

The IEX API interface.

de.uniks.codliners.stock_simulator.network.IEXHistoricalPrice

Price data point for an IEX share.

de.uniks.codliners.stock_simulator.network.IEXQuote

Quote information of an IEX share.

de.uniks.codliners.stock_simulator.network.IEXSymbol

Symbol information of an IEX share.

(extensions in package de.uniks.codliners.stock_simulator.ui)
android.widget.ImageView
(extensions in package de.uniks.codliners.stock_simulator.network)
kotlin.collections.List
de.uniks.codliners.stock_simulator.MainActivity

The main Activity of this application. Handles cross-fragment navigation and settings.

de.uniks.codliners.stock_simulator.network.NetworkService

Provides instances for various APIs.

de.uniks.codliners.stock_simulator.domain.News

News database entity and JSON adapter source.

de.uniks.codliners.stock_simulator.database.NewsDao

Dao that manages News in the database.

de.uniks.codliners.stock_simulator.ui.news.NewsFragment

The fragment that displays news.

de.uniks.codliners.stock_simulator.ui.news.NewsListAdapter

ListAdapter for News.

de.uniks.codliners.stock_simulator.repository.NewsRepository

Interface for fetching and resetting News.

de.uniks.codliners.stock_simulator.ui.news.NewsViewModel

The NewsFragment's viewmodel.

de.uniks.codliners.stock_simulator.ui.OnClickListener

Utility class for type safe click event handling.

de.uniks.codliners.stock_simulator.domain.Quote

Quote database entity.

de.uniks.codliners.stock_simulator.database.QuoteDao

Dao that manages Symbols in the database.

de.uniks.codliners.stock_simulator.ui.quote.QuoteFragment

Fragment for viewing, buying and selling assets.

de.uniks.codliners.stock_simulator.repository.QuoteRepository

Repository for accessing and updating Quotes.

de.uniks.codliners.stock_simulator.ui.quote.QuoteViewModel

ViewModel for displaying Quote information.

(extensions in package de.uniks.codliners.stock_simulator.ui)
androidx.recyclerview.widget.RecyclerView
de.uniks.codliners.stock_simulator.ui.search.SearchFragment

Fragment for searching assets.

de.uniks.codliners.stock_simulator.ui.search.SearchViewModel

The ViewModel of SearchFragment.

de.uniks.codliners.stock_simulator.ui.settings.SettingsFragment

Fragment for changing various options, resetting user data and refreshing available symbols.

de.uniks.codliners.stock_simulator.ui.settings.SettingsViewModel

The ViewModel of SettingsFragment.

(extensions in package de.uniks.codliners.stock_simulator.ui)
android.widget.Spinner
de.uniks.codliners.stock_simulator.database.StockAppDatabase

The Room database with all its Daos.

de.uniks.codliners.stock_simulator.database.StockbrotDao

Dao that manages StockbrotQuotes in the database

de.uniks.codliners.stock_simulator.ui.stockbrot.StockbrotFragment

Fragment for the stockbrot ui.

de.uniks.codliners.stock_simulator.domain.StockbrotQuote

StockbrotQuote database entity.

de.uniks.codliners.stock_simulator.ui.stockbrot.StockbrotQuoteListAdapter

The adapter that inserts StockbrotQuotes into a RecyclerView.

de.uniks.codliners.stock_simulator.repository.StockbrotRepository

Repository for accessing, inserting and filtering StockbrotQuotes.

de.uniks.codliners.stock_simulator.ui.stockbrot.StockbrotViewModel

ViewModel for the stockbrot ui.

de.uniks.codliners.stock_simulator.background.workers.StockbrotWorker

This Worker is started by StockbrotWorkRequest. It's used to buy and sell quotes automatically in the background.

de.uniks.codliners.stock_simulator.background.StockbrotWorkRequest

Manages the StockbrotWorker

de.uniks.codliners.stock_simulator.StockSimulatorApplication

This app's application. Enables dark mode and logging and handles data initialization.

(extensions in package de.uniks.codliners.stock_simulator)
kotlin.String
(extensions in package de.uniks.codliners.stock_simulator.ui)
androidx.swiperefreshlayout.widget.SwipeRefreshLayout
de.uniks.codliners.stock_simulator.domain.Symbol

Symbol database entity.

de.uniks.codliners.stock_simulator.database.SymbolDao

Dao that manages Symbols in the database.

de.uniks.codliners.stock_simulator.ui.search.SymbolListAdapter

ListAdapter for Symbols.

de.uniks.codliners.stock_simulator.repository.SymbolRepository

Repository for refreshing, accessing and filtering Symbols.

(extensions in package de.uniks.codliners.stock_simulator.ui)
android.widget.TextView
de.uniks.codliners.stock_simulator.TimestampValueFormatter

A timestamp value formatter that works around the graph library's float usage issue.

de.uniks.codliners.stock_simulator.domain.Transaction

The transaction database entity used to store purchases and sales of assets.

de.uniks.codliners.stock_simulator.database.TransactionDao

Dao that manages Transactions in the database.

de.uniks.codliners.stock_simulator.ui.history.TransactionListAdapter

ListAdapter for Transactions.

de.uniks.codliners.stock_simulator.domain.TransactionType

Enumeration class for the TransactionType of a Transaction. The possible types of a transaction are BUY and SELL.

(extensions in package de.uniks.codliners.stock_simulator.ui)
android.view.View