Uses of Interface
cdm.base.math.NonNegativeQuantity
Packages that use NonNegativeQuantity
Package
Description
Basic maths concepts: quantity and unit, rounding, curve / schedule, non-negativity constraint etc.
Business event concepts: primitives, contract state and associated state transition function specifications.
-
Uses of NonNegativeQuantity in cdm.base.math
Subinterfaces of NonNegativeQuantity in cdm.base.mathModifier and TypeInterfaceDescriptionstatic interfaceBuilder InterfaceClasses in cdm.base.math that implement NonNegativeQuantityModifier and TypeClassDescriptionstatic classBuilder Implementation of NonNegativeQuantitystatic classImmutable Implementation of NonNegativeQuantityMethods in cdm.base.math that return NonNegativeQuantityModifier and TypeMethodDescriptionNonNegativeQuantity.build()Build MethodsNonNegativeQuantity.NonNegativeQuantityBuilderImpl.build()NonNegativeQuantity.NonNegativeQuantityImpl.build()Methods in cdm.base.math that return types with arguments of type NonNegativeQuantityModifier and TypeMethodDescriptiondefault Class<? extends NonNegativeQuantity> NonNegativeQuantity.getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends NonNegativeQuantity> NonNegativeQuantity.metaData()Utility Methods -
Uses of NonNegativeQuantity in cdm.base.math.meta
Methods in cdm.base.math.meta that return types with arguments of type NonNegativeQuantityModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.Validator<? super NonNegativeQuantity>> NonNegativeQuantityMeta.dataRules(com.rosetta.model.lib.validation.ValidatorFactory factory) List<Function<? super NonNegativeQuantity, com.rosetta.model.lib.qualify.QualifyResult>> NonNegativeQuantityMeta.getQualifyFunctions(com.rosetta.model.lib.qualify.QualifyFunctionFactory factory) com.rosetta.model.lib.validation.ValidatorWithArg<? super NonNegativeQuantity, Set<String>> NonNegativeQuantityMeta.onlyExistsValidator()com.rosetta.model.lib.validation.Validator<? super NonNegativeQuantity> NonNegativeQuantityMeta.typeFormatValidator()Deprecated.com.rosetta.model.lib.validation.Validator<? super NonNegativeQuantity> NonNegativeQuantityMeta.typeFormatValidator(com.rosetta.model.lib.validation.ValidatorFactory factory) com.rosetta.model.lib.validation.Validator<? super NonNegativeQuantity> NonNegativeQuantityMeta.validator()Deprecated.com.rosetta.model.lib.validation.Validator<? super NonNegativeQuantity> NonNegativeQuantityMeta.validator(com.rosetta.model.lib.validation.ValidatorFactory factory) -
Uses of NonNegativeQuantity in cdm.base.math.validation
Methods in cdm.base.math.validation with parameters of type NonNegativeQuantityModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> NonNegativeQuantityTypeFormatValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, NonNegativeQuantity o) List<com.rosetta.model.lib.validation.ValidationResult<?>> NonNegativeQuantityValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, NonNegativeQuantity o) -
Uses of NonNegativeQuantity in cdm.base.math.validation.datarule
Methods in cdm.base.math.validation.datarule with parameters of type NonNegativeQuantityModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> NonNegativeQuantityNonNegativeQuantity_amount.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, NonNegativeQuantity nonNegativeQuantity) List<com.rosetta.model.lib.validation.ValidationResult<?>> NonNegativeQuantityNonNegativeQuantity_amount.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, NonNegativeQuantity nonNegativeQuantity) -
Uses of NonNegativeQuantity in cdm.base.math.validation.exists
Methods in cdm.base.math.validation.exists with type parameters of type NonNegativeQuantityModifier and TypeMethodDescription<T2 extends NonNegativeQuantity>
com.rosetta.model.lib.validation.ValidationResult<NonNegativeQuantity> NonNegativeQuantityOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) Methods in cdm.base.math.validation.exists that return types with arguments of type NonNegativeQuantityModifier and TypeMethodDescription<T2 extends NonNegativeQuantity>
com.rosetta.model.lib.validation.ValidationResult<NonNegativeQuantity> NonNegativeQuantityOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) -
Uses of NonNegativeQuantity in cdm.event.common
Methods in cdm.event.common that return NonNegativeQuantityModifier and TypeMethodDescriptionTransferBase.getQuantity()Represents the amount of the asset to be transferred.TransferBase.TransferBaseImpl.getQuantity()Methods in cdm.event.common with parameters of type NonNegativeQuantityModifier and TypeMethodDescriptionTransfer.TransferBuilder.setQuantity(NonNegativeQuantity quantity) Transfer.TransferBuilderImpl.setQuantity(NonNegativeQuantity _quantity) TransferBase.TransferBaseBuilder.setQuantity(NonNegativeQuantity quantity) TransferBase.TransferBaseBuilderImpl.setQuantity(NonNegativeQuantity _quantity)