Uses of Class
org.isda.cdm.Quantity
-
Packages that use Quantity Package Description org.isda.cdm org.isda.cdm.functions org.isda.cdm.meta org.isda.cdm.validation org.isda.cdm.validation.choicerule org.isda.cdm.validation.exists -
-
Uses of Quantity in org.isda.cdm
Subclasses of Quantity in org.isda.cdm Modifier and Type Class Description class
NonNegativeQuantity
Class to specify a quantity as a non-negative number, which condition is enforced through a data rule that only applies to the extending class.class
NonNegativeQuantitySchedule
Class to specify a non-negative quantity schedule, which is used to define the quantity of a payout leg.Methods in org.isda.cdm that return Quantity Modifier and Type Method Description Quantity
Quantity.QuantityBuilder. build()
Quantity
UnitContractValuationModel. getNumberOfUnits()
The number of units (index or securities).Quantity
AllocationBreakdown. getQuantity()
The quantity to be allocated to the party.Quantity
ContractualQuantity. getQuantity()
The contractual quantity when specified as an amount/number of securities or tangible assets.Quantity
Execution. getQuantity()
The execution quantity when specified as an amount/number of securities or tangible assets.Quantity
PhysicalExercise. getQuantity()
The quantity associated the asset that is physically settled.Quantity
Position. getQuantity()
The quantity of the product, which can be a negative number in case of a short position.Methods in org.isda.cdm that return types with arguments of type Quantity Modifier and Type Method Description com.rosetta.model.lib.meta.RosettaMetaData<? extends Quantity>
Quantity. metaData()
com.rosetta.model.lib.meta.RosettaMetaData<? extends Quantity>
Quantity.QuantityBuilder. metaData()
Methods in org.isda.cdm with parameters of type Quantity Modifier and Type Method Description UnitContractValuationModel.UnitContractValuationModelBuilder
UnitContractValuationModel.UnitContractValuationModelBuilder. setNumberOfUnits(Quantity numberOfUnits)
AllocationBreakdown.AllocationBreakdownBuilder
AllocationBreakdown.AllocationBreakdownBuilder. setQuantity(Quantity quantity)
ContractualQuantity.ContractualQuantityBuilder
ContractualQuantity.ContractualQuantityBuilder. setQuantity(Quantity quantity)
Execution.ExecutionBuilder
Execution.ExecutionBuilder. setQuantity(Quantity quantity)
PhysicalExercise.PhysicalExerciseBuilder
PhysicalExercise.PhysicalExerciseBuilder. setQuantity(Quantity quantity)
Position.PositionBuilder
Position.PositionBuilder. setQuantity(Quantity quantity)
-
Uses of Quantity in org.isda.cdm.functions
Methods in org.isda.cdm.functions that return Quantity Modifier and Type Method Description Quantity
ResolveQuantity. evaluate(ResolvablePayoutQuantity resolvableQuantity, com.rosetta.model.lib.records.Date date)
Quantity
Sum. evaluate(java.util.List<Quantity> quantities)
Methods in org.isda.cdm.functions that return types with arguments of type Quantity Modifier and Type Method Description protected com.rosetta.model.lib.functions.MapperBuilder<Quantity>
EquityPerformance. quantity(EquityPayout equityPayout, java.math.BigDecimal observation, com.rosetta.model.lib.records.Date date)
Methods in org.isda.cdm.functions with parameters of type Quantity Modifier and Type Method Description protected java.math.BigDecimal
EquityNotionalAmount. doEvaluate(Quantity numberOfSecurities, java.math.BigDecimal price)
protected abstract java.lang.Boolean
QuantityEquals. doEvaluate(Quantity q1, Quantity q2, java.math.BigDecimal precision)
protected java.lang.Boolean
QuantityEqualsImpl. doEvaluate(Quantity q1, Quantity q2, java.math.BigDecimal precision)
java.math.BigDecimal
EquityNotionalAmount. evaluate(Quantity numberOfSecurities, java.math.BigDecimal price)
java.lang.Boolean
QuantityEquals. evaluate(Quantity q1, Quantity q2, java.math.BigDecimal precision)
Method parameters in org.isda.cdm.functions with type arguments of type Quantity Modifier and Type Method Description protected abstract Quantity.QuantityBuilder
Sum. doEvaluate(java.util.List<Quantity> quantities)
protected Quantity.QuantityBuilder
SumImpl. doEvaluate(java.util.List<Quantity> quantities)
Quantity
Sum. evaluate(java.util.List<Quantity> quantities)
-
Uses of Quantity in org.isda.cdm.meta
Methods in org.isda.cdm.meta that return types with arguments of type Quantity Modifier and Type Method Description java.util.List<com.rosetta.model.lib.validation.Validator<? super Quantity>>
QuantityMeta. choiceRuleValidators()
java.util.List<com.rosetta.model.lib.validation.Validator<? super Quantity>>
QuantityMeta. dataRules()
java.util.List<java.util.function.Function<? super Quantity,com.rosetta.model.lib.qualify.QualifyResult>>
QuantityMeta. getQualifyFunctions()
com.rosetta.model.lib.validation.ValidatorWithArg<? super Quantity,java.lang.String>
QuantityMeta. onlyExistsValidator()
com.rosetta.model.lib.validation.Validator<? super Quantity>
QuantityMeta. validator()
-
Uses of Quantity in org.isda.cdm.validation
Methods in org.isda.cdm.validation that return types with arguments of type Quantity Modifier and Type Method Description com.rosetta.model.lib.validation.ValidationResult<Quantity>
QuantityValidator. validate(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.RosettaModelObjectBuilder b)
com.rosetta.model.lib.validation.ValidationResult<Quantity>
QuantityValidator. validate(com.rosetta.model.lib.path.RosettaPath path, Quantity o)
Methods in org.isda.cdm.validation with parameters of type Quantity Modifier and Type Method Description com.rosetta.model.lib.validation.ValidationResult<Quantity>
QuantityValidator. validate(com.rosetta.model.lib.path.RosettaPath path, Quantity o)
-
Uses of Quantity in org.isda.cdm.validation.choicerule
Methods in org.isda.cdm.validation.choicerule that return types with arguments of type Quantity Modifier and Type Method Description com.rosetta.model.lib.validation.ValidationResult<Quantity>
QuantityUnitChoiceRule. validate(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.RosettaModelObjectBuilder builder)
com.rosetta.model.lib.validation.ValidationResult<Quantity>
QuantityUnitChoiceRule. validate(com.rosetta.model.lib.path.RosettaPath path, Quantity object)
Methods in org.isda.cdm.validation.choicerule with parameters of type Quantity Modifier and Type Method Description com.rosetta.model.lib.validation.ValidationResult<Quantity>
QuantityUnitChoiceRule. validate(com.rosetta.model.lib.path.RosettaPath path, Quantity object)
-
Uses of Quantity in org.isda.cdm.validation.exists
Methods in org.isda.cdm.validation.exists that return types with arguments of type Quantity Modifier and Type Method Description com.rosetta.model.lib.validation.ValidationResult<Quantity>
QuantityOnlyExistsValidator. validate(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.RosettaModelObjectBuilder b, java.lang.String field)
com.rosetta.model.lib.validation.ValidationResult<Quantity>
QuantityOnlyExistsValidator. validate(com.rosetta.model.lib.path.RosettaPath path, Quantity o, java.lang.String field)
Methods in org.isda.cdm.validation.exists with parameters of type Quantity Modifier and Type Method Description com.rosetta.model.lib.validation.ValidationResult<Quantity>
QuantityOnlyExistsValidator. validate(com.rosetta.model.lib.path.RosettaPath path, Quantity o, java.lang.String field)
-