Uses of Interface
cdm.event.common.PrimitiveInstruction
Packages that use PrimitiveInstruction
Package
Description
Business event concepts: primitives, contract state and associated state transition function specifications.
-
Uses of PrimitiveInstruction in cdm.event.common
Subinterfaces of PrimitiveInstruction in cdm.event.commonModifier and TypeInterfaceDescriptionstatic interfaceBuilder InterfaceClasses in cdm.event.common that implement PrimitiveInstructionModifier and TypeClassDescriptionstatic classBuilder Implementation of PrimitiveInstructionstatic classImmutable Implementation of PrimitiveInstructionMethods in cdm.event.common that return PrimitiveInstructionModifier and TypeMethodDescriptionPrimitiveInstruction.build()Build MethodsPrimitiveInstruction.PrimitiveInstructionBuilderImpl.build()PrimitiveInstruction.PrimitiveInstructionImpl.build()ExerciseInstruction.ExerciseInstructionImpl.getExerciseQuantity()ExerciseInstruction.getExerciseQuantity()Contains instructions for exercising the option including a quantity change, and optionally a transfer.Instruction.getPrimitiveInstruction()Specifies the primitive instructions that will be used to call primitive event functions.Instruction.InstructionImpl.getPrimitiveInstruction()Methods in cdm.event.common that return types with arguments of type PrimitiveInstructionModifier and TypeMethodDescriptionList<? extends PrimitiveInstruction> SplitInstruction.getBreakdown()Each split breakdown specifies the set of primitive instructions to be applied to a single branch of that split.List<? extends PrimitiveInstruction> SplitInstruction.SplitInstructionImpl.getBreakdown()default Class<? extends PrimitiveInstruction> PrimitiveInstruction.getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends PrimitiveInstruction> PrimitiveInstruction.metaData()Utility MethodsMethods in cdm.event.common with parameters of type PrimitiveInstructionModifier and TypeMethodDescriptionSplitInstruction.SplitInstructionBuilder.addBreakdown(PrimitiveInstruction breakdown) SplitInstruction.SplitInstructionBuilder.addBreakdown(PrimitiveInstruction breakdown, int idx) SplitInstruction.SplitInstructionBuilderImpl.addBreakdown(PrimitiveInstruction _breakdown) SplitInstruction.SplitInstructionBuilderImpl.addBreakdown(PrimitiveInstruction _breakdown, int idx) ExerciseInstruction.ExerciseInstructionBuilder.setExerciseQuantity(PrimitiveInstruction exerciseQuantity) ExerciseInstruction.ExerciseInstructionBuilderImpl.setExerciseQuantity(PrimitiveInstruction _exerciseQuantity) Instruction.InstructionBuilder.setPrimitiveInstruction(PrimitiveInstruction primitiveInstruction) Instruction.InstructionBuilderImpl.setPrimitiveInstruction(PrimitiveInstruction _primitiveInstruction) Method parameters in cdm.event.common with type arguments of type PrimitiveInstructionModifier and TypeMethodDescriptionSplitInstruction.SplitInstructionBuilder.addBreakdown(List<? extends PrimitiveInstruction> breakdown) SplitInstruction.SplitInstructionBuilderImpl.addBreakdown(List<? extends PrimitiveInstruction> breakdowns) SplitInstruction.SplitInstructionBuilder.setBreakdown(List<? extends PrimitiveInstruction> breakdown) SplitInstruction.SplitInstructionBuilderImpl.setBreakdown(List<? extends PrimitiveInstruction> breakdowns) -
Uses of PrimitiveInstruction in cdm.event.common.functions
Methods in cdm.event.common.functions that return PrimitiveInstructionModifier and TypeMethodDescriptionCreate_AdjustmentPrimitiveInstruction.evaluate(TradeState tradeState, BigDecimal newAllinPrice, BigDecimal newAssetQuantity, AdjustableOrRelativeDate effectiveRepriceDate) Create_CancellationPrimitiveInstruction.evaluate(TradeState tradeState, BigDecimal newRepurchasePrice, AdjustableOrRelativeDate cancellationDate) Create_OnDemandInterestPaymentPrimitiveInstruction.evaluate(TradeState tradeState, Money interestAmount, SettlementDate settlementDate) Create_OnDemandRateChangePrimitiveInstruction.evaluate(TradeState tradeState, AdjustableOrRelativeDate effectiveDate, BigDecimal agreedRate) Create_PartialDeliveryPrimitiveInstruction.evaluate(TradeState tradeState, List<? extends PriceQuantity> deliveredPriceQuantity) Create_RepricePrimitiveInstruction.evaluate(TradeState tradeState, BigDecimal newAllinPrice, BigDecimal newCashValue, AdjustableOrRelativeDate effectiveRepriceDate) Create_RollPrimitiveInstruction.evaluate(TradeState tradeState, AdjustableOrRelativeDate effectiveRollDate, AdjustableOrRelativeDate terminationDate, List<? extends PriceQuantity> priceQuantity) Create_ShapingInstruction.evaluate(TradeState tradeState, List<? extends TradeLot> tradeLots, Identifier shapeIdentifier) Create_SubstitutionPrimitiveInstruction.evaluate(TradeState tradeState, AdjustableOrRelativeDate effectiveDate, CollateralPortfolio newCollateralPortfolio, List<? extends PriceQuantity> priceQuantity) Create_TerminationInstruction.evaluate(TradeState tradeState) Methods in cdm.event.common.functions that return types with arguments of type PrimitiveInstructionModifier and TypeMethodDescriptionprotected com.rosetta.model.lib.mapper.MapperS<? extends PrimitiveInstruction> Create_StockSplit.Create_StockSplitDefault.primitiveInstruction(StockSplitInstruction stockSplitInstruction, TradeState before) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends PrimitiveInstruction> Create_StockSplit.primitiveInstruction(StockSplitInstruction stockSplitInstruction, TradeState before) Methods in cdm.event.common.functions with parameters of type PrimitiveInstructionModifier and TypeMethodDescriptionprotected TradeState.TradeStateBuilderCreate_TradeState.Create_TradeStateDefault.assignOutput(TradeState.TradeStateBuilder after, PrimitiveInstruction primitiveInstruction, TradeState before) protected BooleanNewTradeInstructionOnlyExists.NewTradeInstructionOnlyExistsDefault.assignOutput(Boolean result, PrimitiveInstruction primitiveInstruction) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends TradeState> Create_TradeState.contractFormation(PrimitiveInstruction primitiveInstruction, TradeState before) protected com.rosetta.model.lib.mapper.MapperS<? extends TradeState> Create_TradeState.Create_TradeStateDefault.contractFormation(PrimitiveInstruction primitiveInstruction, TradeState before) protected TradeState.TradeStateBuilderCreate_TradeState.Create_TradeStateDefault.doEvaluate(PrimitiveInstruction primitiveInstruction, TradeState before) protected abstract TradeState.TradeStateBuilderCreate_TradeState.doEvaluate(PrimitiveInstruction primitiveInstruction, TradeState before) protected abstract BooleanNewTradeInstructionOnlyExists.doEvaluate(PrimitiveInstruction primitiveInstruction) protected BooleanNewTradeInstructionOnlyExists.NewTradeInstructionOnlyExistsDefault.doEvaluate(PrimitiveInstruction primitiveInstruction) Create_TradeState.evaluate(PrimitiveInstruction primitiveInstruction, TradeState before) NewTradeInstructionOnlyExists.evaluate(PrimitiveInstruction primitiveInstruction) protected com.rosetta.model.lib.mapper.MapperS<? extends TradeState> Create_TradeState.Create_TradeStateDefault.execution(PrimitiveInstruction primitiveInstruction, TradeState before) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends TradeState> Create_TradeState.execution(PrimitiveInstruction primitiveInstruction, TradeState before) protected com.rosetta.model.lib.mapper.MapperS<? extends TradeState> Create_TradeState.Create_TradeStateDefault.indexTransition(PrimitiveInstruction primitiveInstruction, TradeState before) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends TradeState> Create_TradeState.indexTransition(PrimitiveInstruction primitiveInstruction, TradeState before) protected com.rosetta.model.lib.mapper.MapperS<? extends TradeState> Create_TradeState.Create_TradeStateDefault.observation(PrimitiveInstruction primitiveInstruction, TradeState before) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends TradeState> Create_TradeState.observation(PrimitiveInstruction primitiveInstruction, TradeState before) protected com.rosetta.model.lib.mapper.MapperS<? extends TradeState> Create_TradeState.Create_TradeStateDefault.partyChange(PrimitiveInstruction primitiveInstruction, TradeState before) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends TradeState> Create_TradeState.partyChange(PrimitiveInstruction primitiveInstruction, TradeState before) protected com.rosetta.model.lib.mapper.MapperS<? extends TradeState> Create_TradeState.Create_TradeStateDefault.quantityChange(PrimitiveInstruction primitiveInstruction, TradeState before) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends TradeState> Create_TradeState.quantityChange(PrimitiveInstruction primitiveInstruction, TradeState before) protected com.rosetta.model.lib.mapper.MapperS<? extends TradeState> Create_TradeState.Create_TradeStateDefault.reset(PrimitiveInstruction primitiveInstruction, TradeState before) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends TradeState> Create_TradeState.reset(PrimitiveInstruction primitiveInstruction, TradeState before) protected com.rosetta.model.lib.mapper.MapperS<? extends TradeState> Create_TradeState.Create_TradeStateDefault.stockSplit(PrimitiveInstruction primitiveInstruction, TradeState before) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends TradeState> Create_TradeState.stockSplit(PrimitiveInstruction primitiveInstruction, TradeState before) protected com.rosetta.model.lib.mapper.MapperS<? extends TradeState> Create_TradeState.Create_TradeStateDefault.termsChange(PrimitiveInstruction primitiveInstruction, TradeState before) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends TradeState> Create_TradeState.termsChange(PrimitiveInstruction primitiveInstruction, TradeState before) protected com.rosetta.model.lib.mapper.MapperS<? extends TradeState> Create_TradeState.Create_TradeStateDefault.transfer(PrimitiveInstruction primitiveInstruction, TradeState before) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends TradeState> Create_TradeState.transfer(PrimitiveInstruction primitiveInstruction, TradeState before) protected com.rosetta.model.lib.mapper.MapperS<? extends TradeState> Create_TradeState.Create_TradeStateDefault.valuation(PrimitiveInstruction primitiveInstruction, TradeState before) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends TradeState> Create_TradeState.valuation(PrimitiveInstruction primitiveInstruction, TradeState before) Method parameters in cdm.event.common.functions with type arguments of type PrimitiveInstructionModifier and TypeMethodDescriptionprotected List<TradeState.TradeStateBuilder> Create_Split.Create_SplitDefault.doEvaluate(List<? extends PrimitiveInstruction> breakdown, TradeState originalTrade) protected abstract List<TradeState.TradeStateBuilder> Create_Split.doEvaluate(List<? extends PrimitiveInstruction> breakdown, TradeState originalTrade) List<? extends TradeState> Create_Split.evaluate(List<? extends PrimitiveInstruction> breakdown, TradeState originalTrade) -
Uses of PrimitiveInstruction in cdm.event.common.meta
Methods in cdm.event.common.meta that return types with arguments of type PrimitiveInstructionModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.Validator<? super PrimitiveInstruction>> PrimitiveInstructionMeta.dataRules(com.rosetta.model.lib.validation.ValidatorFactory factory) List<Function<? super PrimitiveInstruction, com.rosetta.model.lib.qualify.QualifyResult>> PrimitiveInstructionMeta.getQualifyFunctions(com.rosetta.model.lib.qualify.QualifyFunctionFactory factory) com.rosetta.model.lib.validation.ValidatorWithArg<? super PrimitiveInstruction, Set<String>> PrimitiveInstructionMeta.onlyExistsValidator()com.rosetta.model.lib.validation.Validator<? super PrimitiveInstruction> PrimitiveInstructionMeta.typeFormatValidator()Deprecated.com.rosetta.model.lib.validation.Validator<? super PrimitiveInstruction> PrimitiveInstructionMeta.typeFormatValidator(com.rosetta.model.lib.validation.ValidatorFactory factory) com.rosetta.model.lib.validation.Validator<? super PrimitiveInstruction> PrimitiveInstructionMeta.validator()Deprecated.com.rosetta.model.lib.validation.Validator<? super PrimitiveInstruction> PrimitiveInstructionMeta.validator(com.rosetta.model.lib.validation.ValidatorFactory factory) -
Uses of PrimitiveInstruction in cdm.event.common.validation
Methods in cdm.event.common.validation with parameters of type PrimitiveInstructionModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> PrimitiveInstructionTypeFormatValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, PrimitiveInstruction o) List<com.rosetta.model.lib.validation.ValidationResult<?>> PrimitiveInstructionValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, PrimitiveInstruction o) -
Uses of PrimitiveInstruction in cdm.event.common.validation.exists
Methods in cdm.event.common.validation.exists with type parameters of type PrimitiveInstructionModifier and TypeMethodDescription<T2 extends PrimitiveInstruction>
com.rosetta.model.lib.validation.ValidationResult<PrimitiveInstruction> PrimitiveInstructionOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) Methods in cdm.event.common.validation.exists that return types with arguments of type PrimitiveInstructionModifier and TypeMethodDescription<T2 extends PrimitiveInstruction>
com.rosetta.model.lib.validation.ValidationResult<PrimitiveInstruction> PrimitiveInstructionOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) -
Uses of PrimitiveInstruction in cdm.event.qualification.functions
Methods in cdm.event.qualification.functions that return types with arguments of type PrimitiveInstructionModifier and TypeMethodDescriptionprotected abstract com.rosetta.model.lib.mapper.MapperS<? extends PrimitiveInstruction> Qualify_ContractFormation.primitiveInstruction(BusinessEvent businessEvent) protected com.rosetta.model.lib.mapper.MapperS<? extends PrimitiveInstruction> Qualify_ContractFormation.Qualify_ContractFormationDefault.primitiveInstruction(BusinessEvent businessEvent) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends PrimitiveInstruction> Qualify_Execution.primitiveInstruction(BusinessEvent businessEvent) protected com.rosetta.model.lib.mapper.MapperS<? extends PrimitiveInstruction> Qualify_Execution.Qualify_ExecutionDefault.primitiveInstruction(BusinessEvent businessEvent) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends PrimitiveInstruction> Qualify_Exercise.primitiveInstruction(BusinessEvent businessEvent) protected com.rosetta.model.lib.mapper.MapperS<? extends PrimitiveInstruction> Qualify_Exercise.Qualify_ExerciseDefault.primitiveInstruction(BusinessEvent businessEvent) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends PrimitiveInstruction> Qualify_Increase.primitiveInstruction(BusinessEvent businessEvent) protected com.rosetta.model.lib.mapper.MapperS<? extends PrimitiveInstruction> Qualify_Increase.Qualify_IncreaseDefault.primitiveInstruction(BusinessEvent businessEvent) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends PrimitiveInstruction> Qualify_PartialTermination.primitiveInstruction(BusinessEvent businessEvent) protected com.rosetta.model.lib.mapper.MapperS<? extends PrimitiveInstruction> Qualify_PartialTermination.Qualify_PartialTerminationDefault.primitiveInstruction(BusinessEvent businessEvent) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends PrimitiveInstruction> Qualify_Termination.primitiveInstruction(BusinessEvent businessEvent) protected com.rosetta.model.lib.mapper.MapperS<? extends PrimitiveInstruction> Qualify_Termination.Qualify_TerminationDefault.primitiveInstruction(BusinessEvent businessEvent)