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