Uses of Class
io.github.tonywasher.joceanus.oceanus.decimal.OceanusPrice
Packages that use OceanusPrice
Package
Description
HTTP Client services.
Package that provides a Decimal implementation in many ways similar to that provided by
BigDecimal, except that the class is mutable, allowing for much faster arithmetic.
Handles mapping to/from database.
Service definition for SpreadSheet PlugIns.
Prometheus sheets is a package that simply maps data-types to and from backup spreadsheets.
Field API classes.
Tethys Table Manager API.
Field core classes.
-
Uses of OceanusPrice in io.github.tonywasher.joceanus.metis.http
Methods in io.github.tonywasher.joceanus.metis.http that return OceanusPriceModifier and TypeMethodDescriptionMetisHTTPYQLClient.obtainSecurityPrice(String pSymbol, Currency pCurrency) Obtain price for individual security.Methods in io.github.tonywasher.joceanus.metis.http that return types with arguments of type OceanusPriceModifier and TypeMethodDescriptionMetisHTTPYQLClient.obtainSecurityPrices(List<String> pSymbols, Currency pCurrency) Obtain price for individual security. -
Uses of OceanusPrice in io.github.tonywasher.joceanus.oceanus.decimal
Methods in io.github.tonywasher.joceanus.oceanus.decimal that return OceanusPriceModifier and TypeMethodDescriptionOceanusPrice.changeCurrency(Currency pCurrency) OceanusPrice.convertCurrency(Currency pCurrency, OceanusRatio pRate) OceanusDecimalParser.createPriceFromDouble(Double pValue) create Price from double.OceanusDecimalParser.createPriceFromDouble(Double pValue, String pCurrCode) create Price from double.static OceanusPriceOceanusPrice.getWholeUnits(long pUnits) Factory method for generating whole monetary units (e.g. £)static OceanusPriceOceanusPrice.getWholeUnits(long pUnits, Currency pCurrency) Factory method for generating whole monetary units for a currency (e.g. £)OceanusDecimalParser.parsePriceValue(String pValue) Parse Price value.OceanusDecimalParser.parsePriceValue(String pValue, Currency pDeemedCurrency) Parse Price value.OceanusDecimalParser.zeroPrice()Obtain a new zero price value for the default currency.Obtain a new zero price value for the currency.Methods in io.github.tonywasher.joceanus.oceanus.decimal with parameters of type OceanusPriceModifier and TypeMethodDescriptionOceanusDecimalFormatter.formatPrice(OceanusPrice pPrice) Format Price value.voidOceanusPrice.subtractPrice(OceanusPrice pValue) Subtract a monetary price from the value.OceanusUnits.valueAtPrice(OceanusPrice pPrice) calculate the value of these units at a given price.Constructors in io.github.tonywasher.joceanus.oceanus.decimal with parameters of type OceanusPriceModifierConstructorDescriptionprotectedOceanusMoney(OceanusUnits pUnits, OceanusPrice pPrice) Construct a new OceanusMoney by combining units and price.OceanusPrice(OceanusPrice pPrice) Construct a new Price by copying another price. -
Uses of OceanusPrice in io.github.tonywasher.joceanus.prometheus.database
Methods in io.github.tonywasher.joceanus.prometheus.database that return OceanusPriceModifier and TypeMethodDescriptionPrometheusTableDefinition.getPriceValue(MetisDataItem.MetisDataFieldId pId, OceanusDataFormatter pFormatter) Get Price value for column.PrometheusColumnDefinition.PrometheusPriceColumn.getValue(OceanusDataFormatter pFormatter) Obtain the value.Methods in io.github.tonywasher.joceanus.prometheus.database with parameters of type OceanusPriceModifier and TypeMethodDescription(package private) voidPrometheusColumnDefinition.PrometheusPriceColumn.setValue(OceanusPrice pValue) Set the value. -
Uses of OceanusPrice in io.github.tonywasher.joceanus.prometheus.service.sheet
Methods in io.github.tonywasher.joceanus.prometheus.service.sheet that return OceanusPriceModifier and TypeMethodDescriptionabstract OceanusPricePrometheusSheetCell.getPrice()Obtain price value of the cell. -
Uses of OceanusPrice in io.github.tonywasher.joceanus.prometheus.sheets
Methods in io.github.tonywasher.joceanus.prometheus.sheets that return OceanusPriceModifier and TypeMethodDescriptionprotected OceanusPricePrometheusSheetDataItem.loadPrice(int pOffset) Access a price value from the WorkSheet. -
Uses of OceanusPrice in io.github.tonywasher.joceanus.tethys.api.field
Methods in io.github.tonywasher.joceanus.tethys.api.field that return OceanusPriceModifier and TypeMethodDescriptiondefault OceanusPriceTethysUIDataEditField.TethysUIPriceEditField.getCastValue(Object pValue) -
Uses of OceanusPrice in io.github.tonywasher.joceanus.tethys.api.table
Method parameters in io.github.tonywasher.joceanus.tethys.api.table with type arguments of type OceanusPriceModifier and TypeMethodDescriptionTethysUITableColumn.TethysUITablePriceColumn.setValidator(BiFunction<OceanusPrice, R, String> pValidator) -
Uses of OceanusPrice in io.github.tonywasher.joceanus.tethys.core.field
Methods in io.github.tonywasher.joceanus.tethys.core.field that return OceanusPriceModifier and TypeMethodDescriptionTethysUICoreDataEditConverter.TethysUICorePriceEditConverter.parseEditedValue(String pValue)