toggle menu
api-models
JVM
switch theme
search in API
api-models
/
org.cryptotrader.api.library.entity.portfolio
/
PortfolioAsset
Portfolio
Asset
@
Entity
open
class
PortfolioAsset
:
Identifiable
,
UpdatableValues
Members
Constructors
Portfolio
Asset
Link copied to clipboard
constructor
(
)
constructor
(
portfolio
:
Portfolio
,
currency
:
Currency
,
shares
:
Double
,
assetWalletDollars
:
Double
)
constructor
(
currency
:
Currency
,
shares
:
Double
,
assetWalletDollars
:
Double
)
Functions
add
Portfolio
Asset
History
Link copied to clipboard
open
fun
addPortfolioAssetHistory
(
portfolioAssetHistory
:
PortfolioAssetHistory
)
can
Buy
Link copied to clipboard
open
fun
canBuy
(
)
:
Boolean
can
Sell
Link copied to clipboard
open
fun
canSell
(
)
:
Boolean
equals
Link copied to clipboard
open
fun
equals
(
obj
:
Any
)
:
Boolean
fetch
Shares
Value
In
Dollars
Link copied to clipboard
open
fun
fetchSharesValueInDollars
(
)
fetch
Total
Value
In
Dollars
Link copied to clipboard
open
fun
fetchTotalValueInDollars
(
)
from
Link copied to clipboard
open
fun
from
(
portfolioAsset
:
PortfolioAsset
)
:
PortfolioAsset
get
Id
Link copied to clipboard
open
fun
getId
(
)
:
Long
hash
Code
Link copied to clipboard
open
fun
hashCode
(
)
:
Int
set
Id
Link copied to clipboard
open
fun
setId
(
id
:
Long
)
to
String
Link copied to clipboard
open
fun
toString
(
)
:
String
update
Values
Link copied to clipboard
open
fun
updateValues
(
)