Uses of Interface
cdm.event.common.Instruction
Packages that use Instruction
Package
Description
Business event concepts: primitives, contract state and associated state transition function specifications.
Workflow concepts (orthogonal to business event): time stamp, credit limit, trade warehouse info and associated function specifications.
-
Uses of Instruction in cdm.event.common
Subinterfaces of Instruction in cdm.event.commonModifier and TypeInterfaceDescriptionstatic interfaceBuilder InterfaceClasses in cdm.event.common that implement InstructionModifier and TypeClassDescriptionstatic classBuilder Implementation of Instructionstatic classImmutable Implementation of InstructionMethods in cdm.event.common that return InstructionModifier and TypeMethodDescriptionInstruction.build()Build MethodsInstruction.InstructionBuilderImpl.build()Instruction.InstructionImpl.build()Methods in cdm.event.common that return types with arguments of type InstructionModifier and TypeMethodDescriptiondefault Class<? extends Instruction> Instruction.getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends Instruction> Instruction.metaData()Utility MethodsMethods in cdm.event.common with parameters of type InstructionModifier and TypeMethodDescriptionBusinessEvent.BusinessEventBuilder.addInstruction(Instruction instruction) BusinessEvent.BusinessEventBuilder.addInstruction(Instruction instruction, int idx) BusinessEvent.BusinessEventBuilderImpl.addInstruction(Instruction _instruction) BusinessEvent.BusinessEventBuilderImpl.addInstruction(Instruction _instruction, int idx) Method parameters in cdm.event.common with type arguments of type InstructionModifier and TypeMethodDescriptionBusinessEvent.BusinessEventBuilder.addInstruction(List<? extends Instruction> instruction) BusinessEvent.BusinessEventBuilderImpl.addInstruction(List<? extends Instruction> instructions) BusinessEvent.BusinessEventBuilder.setInstruction(List<? extends Instruction> instruction) BusinessEvent.BusinessEventBuilderImpl.setInstruction(List<? extends Instruction> instructions) -
Uses of Instruction in cdm.event.common.functions
Methods in cdm.event.common.functions that return types with arguments of type InstructionModifier and TypeMethodDescriptionList<? extends Instruction> Create_PairOffInstruction.evaluate(List<? extends TradeState> tradeState, Identifier pairReference) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends Instruction> Qualify_OnDemandPayment.instruction(BusinessEvent businessEvent) protected com.rosetta.model.lib.mapper.MapperS<? extends Instruction> Qualify_OnDemandPayment.Qualify_OnDemandPaymentDefault.instruction(BusinessEvent businessEvent) protected abstract com.rosetta.model.lib.mapper.MapperS<? extends Instruction> Qualify_Shaping.instruction(BusinessEvent businessEvent) protected com.rosetta.model.lib.mapper.MapperS<? extends Instruction> Qualify_Shaping.Qualify_ShapingDefault.instruction(BusinessEvent businessEvent) protected abstract com.rosetta.model.lib.mapper.MapperC<? extends Instruction> Qualify_PairOff.newTradeInstruction(BusinessEvent businessEvent) protected com.rosetta.model.lib.mapper.MapperC<? extends Instruction> Qualify_PairOff.Qualify_PairOffDefault.newTradeInstruction(BusinessEvent businessEvent) Method parameters in cdm.event.common.functions with type arguments of type InstructionModifier and TypeMethodDescriptionprotected BusinessEvent.BusinessEventBuilderCreate_BusinessEvent.Create_BusinessEventDefault.assignOutput(BusinessEvent.BusinessEventBuilder businessEvent, List<? extends Instruction> instruction, EventIntentEnum intent, com.rosetta.model.lib.records.Date eventDate, com.rosetta.model.lib.records.Date effectiveDate) protected BusinessEvent.BusinessEventBuilderCreate_BusinessEvent.Create_BusinessEventDefault.doEvaluate(List<? extends Instruction> instruction, EventIntentEnum intent, com.rosetta.model.lib.records.Date eventDate, com.rosetta.model.lib.records.Date effectiveDate) protected abstract BusinessEvent.BusinessEventBuilderCreate_BusinessEvent.doEvaluate(List<? extends Instruction> instruction, EventIntentEnum intent, com.rosetta.model.lib.records.Date eventDate, com.rosetta.model.lib.records.Date effectiveDate) Create_BusinessEvent.evaluate(List<? extends Instruction> instruction, EventIntentEnum intent, com.rosetta.model.lib.records.Date eventDate, com.rosetta.model.lib.records.Date effectiveDate) -
Uses of Instruction in cdm.event.common.meta
Methods in cdm.event.common.meta that return types with arguments of type InstructionModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.Validator<? super Instruction>> InstructionMeta.dataRules(com.rosetta.model.lib.validation.ValidatorFactory factory) List<Function<? super Instruction, com.rosetta.model.lib.qualify.QualifyResult>> InstructionMeta.getQualifyFunctions(com.rosetta.model.lib.qualify.QualifyFunctionFactory factory) com.rosetta.model.lib.validation.ValidatorWithArg<? super Instruction, Set<String>> InstructionMeta.onlyExistsValidator()com.rosetta.model.lib.validation.Validator<? super Instruction> InstructionMeta.typeFormatValidator()Deprecated.com.rosetta.model.lib.validation.Validator<? super Instruction> InstructionMeta.typeFormatValidator(com.rosetta.model.lib.validation.ValidatorFactory factory) com.rosetta.model.lib.validation.Validator<? super Instruction> InstructionMeta.validator()Deprecated.com.rosetta.model.lib.validation.Validator<? super Instruction> InstructionMeta.validator(com.rosetta.model.lib.validation.ValidatorFactory factory) -
Uses of Instruction in cdm.event.common.validation
Methods in cdm.event.common.validation with parameters of type InstructionModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> InstructionTypeFormatValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Instruction o) List<com.rosetta.model.lib.validation.ValidationResult<?>> InstructionValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Instruction o) -
Uses of Instruction in cdm.event.common.validation.datarule
Methods in cdm.event.common.validation.datarule with parameters of type InstructionModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> InstructionExclusiveSplitPrimitive.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Instruction instruction) List<com.rosetta.model.lib.validation.ValidationResult<?>> InstructionExclusiveSplitPrimitive.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Instruction instruction) List<com.rosetta.model.lib.validation.ValidationResult<?>> InstructionNewTrade.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Instruction instruction) List<com.rosetta.model.lib.validation.ValidationResult<?>> InstructionNewTrade.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Instruction instruction) -
Uses of Instruction in cdm.event.common.validation.exists
Methods in cdm.event.common.validation.exists with type parameters of type InstructionModifier and TypeMethodDescription<T2 extends Instruction>
com.rosetta.model.lib.validation.ValidationResult<Instruction> InstructionOnlyExistsValidator.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 InstructionModifier and TypeMethodDescription<T2 extends Instruction>
com.rosetta.model.lib.validation.ValidationResult<Instruction> InstructionOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) -
Uses of Instruction in cdm.event.qualification.functions
Methods in cdm.event.qualification.functions that return types with arguments of type InstructionModifier and TypeMethodDescriptionprotected abstract com.rosetta.model.lib.mapper.MapperS<? extends Instruction> Qualify_ValuationUpdate.instruction(BusinessEvent businessEvent) protected com.rosetta.model.lib.mapper.MapperS<? extends Instruction> Qualify_ValuationUpdate.Qualify_ValuationUpdateDefault.instruction(BusinessEvent businessEvent) -
Uses of Instruction in cdm.event.workflow
Methods in cdm.event.workflow that return types with arguments of type InstructionModifier and TypeMethodDescriptionList<? extends Instruction> EventInstruction.EventInstructionImpl.getInstruction()List<? extends Instruction> EventInstruction.getInstruction()Specifies the instructions to create the Business Event.Methods in cdm.event.workflow with parameters of type InstructionModifier and TypeMethodDescriptionEventInstruction.EventInstructionBuilder.addInstruction(Instruction instruction) EventInstruction.EventInstructionBuilder.addInstruction(Instruction instruction, int idx) EventInstruction.EventInstructionBuilderImpl.addInstruction(Instruction _instruction) EventInstruction.EventInstructionBuilderImpl.addInstruction(Instruction _instruction, int idx) Method parameters in cdm.event.workflow with type arguments of type InstructionModifier and TypeMethodDescriptionEventInstruction.EventInstructionBuilder.addInstruction(List<? extends Instruction> instruction) EventInstruction.EventInstructionBuilderImpl.addInstruction(List<? extends Instruction> instructions) EventInstruction.EventInstructionBuilder.setInstruction(List<? extends Instruction> instruction) EventInstruction.EventInstructionBuilderImpl.setInstruction(List<? extends Instruction> instructions)