PortfolioAsset

@Entity
open class PortfolioAsset : AutoGeneratedIdentifiableEntity, UpdatableValues

Constructors

Link copied to clipboard
constructor()
constructor(portfolio: Portfolio, @NotNull currency: @NotNull Currency, shares: Double, assetWalletDollars: Double)
constructor(@NotNull currency: @NotNull Currency, shares: Double, assetWalletDollars: Double)

Functions

Link copied to clipboard
open fun addPortfolioAssetHistory(portfolioAssetHistory: PortfolioAssetHistory)
Link copied to clipboard
open fun canBuy(): Boolean
Link copied to clipboard
open fun canSell(): Boolean
Link copied to clipboard
open fun equals(obj: Any): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun from(@NotNull portfolioAsset: @NotNull PortfolioAsset): PortfolioAsset
Link copied to clipboard
open fun getId(): @Nullable Long
abstract fun getId(): T
Link copied to clipboard
open fun hashCode(): Int
Link copied to clipboard
open fun setId(id: @Nullable Long)
Link copied to clipboard
@NotNull
open fun toString(): @NotNull String
Link copied to clipboard
open fun updateValues()