Package cdm.base.math

Interface Quantity

All Superinterfaces:
MeasureBase, MeasureSchedule, QuantitySchedule, com.rosetta.model.lib.RosettaModelObject
All Known Subinterfaces:
Money, Money.MoneyBuilder, NonNegativeQuantity, NonNegativeQuantity.NonNegativeQuantityBuilder, Quantity.QuantityBuilder
All Known Implementing Classes:
Money.MoneyBuilderImpl, Money.MoneyImpl, NonNegativeQuantity.NonNegativeQuantityBuilderImpl, NonNegativeQuantity.NonNegativeQuantityImpl, Quantity.QuantityBuilderImpl, Quantity.QuantityImpl

@RosettaDataType(value="Quantity", builder=QuantityBuilderImpl.class, version="5.30.0") @RuneDataType(value="Quantity", model="cdm", builder=QuantityBuilderImpl.class, version="5.30.0") public interface Quantity extends QuantitySchedule
Specifies a quantity as a single value to be associated to a financial product, for example a transfer amount resulting from a trade. This data type extends QuantitySchedule and requires that only the single amount value exists.
Version:
5.30.0