PortfolioHistoryBuilder

A builder factory for portfolio history entities.

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
@NotNull
open fun build(): @NotNull PortfolioHistory
Link copied to clipboard
@NotNull
open fun dollarBalance(dollarBalance: Double): @NotNull AbstractPortfolioHistory
Link copied to clipboard
@NotNull
open fun lastUpdated(@Nullable lastUpdated: @Nullable LocalDateTime): @NotNull AbstractPortfolioHistory
Link copied to clipboard
@NotNull
open fun portfolio(@NotNull portfolio: @NotNull Portfolio): @NotNull AbstractPortfolioHistory
Link copied to clipboard
@NotNull
open fun shareBalance(shareBalance: Double): @NotNull AbstractPortfolioHistory
Link copied to clipboard
@NotNull
open fun totalWorth(totalWorth: Double): @NotNull AbstractPortfolioHistory
Link copied to clipboard
@NotNull
open fun tradeOccurred(tradeOccurred: Boolean): @NotNull AbstractPortfolioHistory
Link copied to clipboard
@NotNull
open fun valueChange(valueChange: Double): @NotNull AbstractPortfolioHistory