Uses of Class
org.isda.cdm.ContractState
-
Packages that use ContractState Package Description org.isda.cdm org.isda.cdm.functions org.isda.cdm.meta org.isda.cdm.validation org.isda.cdm.validation.exists -
-
Uses of ContractState in org.isda.cdm
Subclasses of ContractState in org.isda.cdm Modifier and Type Class Description class
PostInceptionState
Methods in org.isda.cdm that return ContractState Modifier and Type Method Description ContractState
ContractState.ContractStateBuilder. build()
ContractState
ResetPrimitive. getAfter()
Contract state after the reset, that embeds the reset value as an updated field on the contract state.ContractState
ExercisePrimitive. getBefore()
ContractState
ResetPrimitive. getBefore()
Contract state before the reset, as per previous events processed on the contract.Methods in org.isda.cdm that return types with arguments of type ContractState Modifier and Type Method Description java.util.List<ContractState>
Inception. getBefore()
The (0..0) cardinality reflects the fact that there is no contract in the before state of an inception primitive.com.rosetta.model.lib.meta.RosettaMetaData<? extends ContractState>
ContractState.ContractStateBuilder. metaData()
com.rosetta.model.lib.meta.RosettaMetaData<? extends ContractState>
ContractState. metaData()
Methods in org.isda.cdm with parameters of type ContractState Modifier and Type Method Description Inception.InceptionBuilder
Inception.InceptionBuilder. addBefore(ContractState before)
Inception.InceptionBuilder
Inception.InceptionBuilder. addBefore(ContractState before, int _idx)
ResetPrimitive.ResetPrimitiveBuilder
ResetPrimitive.ResetPrimitiveBuilder. setAfter(ContractState after)
ExercisePrimitive.ExercisePrimitiveBuilder
ExercisePrimitive.ExercisePrimitiveBuilder. setBefore(ContractState before)
ResetPrimitive.ResetPrimitiveBuilder
ResetPrimitive.ResetPrimitiveBuilder. setBefore(ContractState before)
Method parameters in org.isda.cdm with type arguments of type ContractState Modifier and Type Method Description Inception.InceptionBuilder
Inception.InceptionBuilder. addBefore(java.util.List<ContractState> befores)
-
Uses of ContractState in org.isda.cdm.functions
Methods in org.isda.cdm.functions that return ContractState Modifier and Type Method Description ContractState
ExtractContractState. evaluate(Event event)
Methods in org.isda.cdm.functions that return types with arguments of type ContractState Modifier and Type Method Description protected com.rosetta.model.lib.functions.MapperBuilder<ContractState>
Reset. contractState(Event previousEvent, Event observationEvent, com.rosetta.model.lib.records.Date date)
protected com.rosetta.model.lib.functions.MapperBuilder<ContractState>
TransferCash. contractState(Event resetEvent)
Methods in org.isda.cdm.functions with parameters of type ContractState Modifier and Type Method Description protected com.rosetta.model.lib.functions.MapperBuilder<Cashflow>
NewCashTransferPrimitive. cashflow(ContractState contractState, com.rosetta.model.lib.records.Date date)
protected com.rosetta.model.lib.functions.MapperBuilder<Contract>
NewResetPrimitive. contract(ContractState contractState, ObservationPrimitive observation, com.rosetta.model.lib.records.Date date)
protected Money.MoneyBuilder
EquityCashSettlementAmount. doEvaluate(ContractState contractState, com.rosetta.model.lib.records.Date date)
protected TransferPrimitive.TransferPrimitiveBuilder
NewCashTransferPrimitive. doEvaluate(ContractState contractState, com.rosetta.model.lib.records.Date date)
protected ResetPrimitive.ResetPrimitiveBuilder
NewResetPrimitive. doEvaluate(ContractState contractState, ObservationPrimitive observation, com.rosetta.model.lib.records.Date date)
protected Cashflow.CashflowBuilder
ResolveCashflow. doEvaluate(ContractState contractState, com.rosetta.model.lib.records.Date date)
protected abstract com.rosetta.model.lib.records.Date
ResolveCashSettlementDate. doEvaluate(ContractState contractState)
protected com.rosetta.model.lib.records.Date
ResolveCashSettlementDateImpl. doEvaluate(ContractState contractState)
protected Contract.ContractBuilder
ResolveEquityContract. doEvaluate(ContractState contractState, ObservationPrimitive observation, com.rosetta.model.lib.records.Date date)
protected Contract.ContractBuilder
ResolveUpdatedContract. doEvaluate(ContractState contractState, ObservationPrimitive observation, com.rosetta.model.lib.records.Date date)
protected com.rosetta.model.lib.functions.MapperBuilder<EquityPayout>
EquityCashSettlementAmount. equityPayout(ContractState contractState, com.rosetta.model.lib.records.Date date)
protected com.rosetta.model.lib.functions.MapperBuilder<EquityPayout>
ResolveEquityContract. equityPayout(ContractState contractState, ObservationPrimitive observation, com.rosetta.model.lib.records.Date date)
protected com.rosetta.model.lib.functions.Mapper<java.math.BigDecimal>
ResolveEquityContract. equityPerformance(ContractState contractState, ObservationPrimitive observation, com.rosetta.model.lib.records.Date date)
Money
EquityCashSettlementAmount. evaluate(ContractState contractState, com.rosetta.model.lib.records.Date date)
TransferPrimitive
NewCashTransferPrimitive. evaluate(ContractState contractState, com.rosetta.model.lib.records.Date date)
ResetPrimitive
NewResetPrimitive. evaluate(ContractState contractState, ObservationPrimitive observation, com.rosetta.model.lib.records.Date date)
Cashflow
ResolveCashflow. evaluate(ContractState contractState, com.rosetta.model.lib.records.Date date)
com.rosetta.model.lib.records.Date
ResolveCashSettlementDate. evaluate(ContractState contractState)
Contract
ResolveEquityContract. evaluate(ContractState contractState, ObservationPrimitive observation, com.rosetta.model.lib.records.Date date)
Contract
ResolveUpdatedContract. evaluate(ContractState contractState, ObservationPrimitive observation, com.rosetta.model.lib.records.Date date)
protected com.rosetta.model.lib.functions.MapperBuilder<Payout>
ResolveUpdatedContract. payout(ContractState contractState, ObservationPrimitive observation, com.rosetta.model.lib.records.Date date)
protected com.rosetta.model.lib.functions.Mapper<com.rosetta.model.lib.records.Date>
ResolveEquityContract. periodEndDate(ContractState contractState, ObservationPrimitive observation, com.rosetta.model.lib.records.Date date)
protected com.rosetta.model.lib.functions.Mapper<java.math.BigDecimal>
ResolveEquityContract. price(ContractState contractState, ObservationPrimitive observation, com.rosetta.model.lib.records.Date date)
protected EquityPayout.EquityPayoutBuilder
ResolveEquityContract. updatedEquityPayout(Contract.ContractBuilder updatedContract, ContractState contractState, ObservationPrimitive observation, com.rosetta.model.lib.records.Date date)
-
Uses of ContractState in org.isda.cdm.meta
Methods in org.isda.cdm.meta that return types with arguments of type ContractState Modifier and Type Method Description java.util.List<com.rosetta.model.lib.validation.Validator<? super ContractState>>
ContractStateMeta. choiceRuleValidators()
java.util.List<com.rosetta.model.lib.validation.Validator<? super ContractState>>
ContractStateMeta. dataRules()
java.util.List<java.util.function.Function<? super ContractState,com.rosetta.model.lib.qualify.QualifyResult>>
ContractStateMeta. getQualifyFunctions()
com.rosetta.model.lib.validation.ValidatorWithArg<? super ContractState,java.lang.String>
ContractStateMeta. onlyExistsValidator()
com.rosetta.model.lib.validation.Validator<? super ContractState>
ContractStateMeta. validator()
-
Uses of ContractState in org.isda.cdm.validation
Methods in org.isda.cdm.validation that return types with arguments of type ContractState Modifier and Type Method Description com.rosetta.model.lib.validation.ValidationResult<ContractState>
ContractStateValidator. validate(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.RosettaModelObjectBuilder b)
com.rosetta.model.lib.validation.ValidationResult<ContractState>
ContractStateValidator. validate(com.rosetta.model.lib.path.RosettaPath path, ContractState o)
Methods in org.isda.cdm.validation with parameters of type ContractState Modifier and Type Method Description com.rosetta.model.lib.validation.ValidationResult<ContractState>
ContractStateValidator. validate(com.rosetta.model.lib.path.RosettaPath path, ContractState o)
-
Uses of ContractState in org.isda.cdm.validation.exists
Methods in org.isda.cdm.validation.exists that return types with arguments of type ContractState Modifier and Type Method Description com.rosetta.model.lib.validation.ValidationResult<ContractState>
ContractStateOnlyExistsValidator. validate(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.RosettaModelObjectBuilder b, java.lang.String field)
com.rosetta.model.lib.validation.ValidationResult<ContractState>
ContractStateOnlyExistsValidator. validate(com.rosetta.model.lib.path.RosettaPath path, ContractState o, java.lang.String field)
Methods in org.isda.cdm.validation.exists with parameters of type ContractState Modifier and Type Method Description com.rosetta.model.lib.validation.ValidationResult<ContractState>
ContractStateOnlyExistsValidator. validate(com.rosetta.model.lib.path.RosettaPath path, ContractState o, java.lang.String field)
-