Package org.isda.cdm
Class Inception
- java.lang.Object
-
- com.rosetta.model.lib.RosettaModelObject
-
- org.isda.cdm.Inception
-
@RosettaClass public class Inception extends com.rosetta.model.lib.RosettaModelObject
The primitive event for the inception of a new contract between parties. It is expected that this primitive will be adjusted or deprecated once the CDM scope is extended to the pre-execution space.- Version:
- 2.5.4
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Inception.InceptionBuilder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Inception.InceptionBuilder
builder()
boolean
equals(java.lang.Object o)
PostInceptionState
getAfter()
The after state corresponds to the new contract between the parties.java.util.List<ContractState>
getBefore()
The (0..0) cardinality reflects the fact that there is no contract in the before state of an inception primitive.int
hashCode()
com.rosetta.model.lib.meta.RosettaMetaData<? extends Inception>
metaData()
void
process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor)
Inception.InceptionBuilder
toBuilder()
java.lang.String
toString()
-
-
-
Method Detail
-
getAfter
@RosettaSynonym(value="after",source="Rosetta_Workbench") @RosettaSynonym(value="OTC_RM",source="DTCC_11_0",path="Header") @RosettaSynonym(value="OTC_Matching",source="DTCC_11_0",path="Body") @RosettaSynonym(value="OTC_Matching",source="DTCC_9_0",path="Body") @RosettaSynonym(value="clearingConfirmed",source="CME_ClearedConfirm_1_17") public final PostInceptionState getAfter()
The after state corresponds to the new contract between the parties.
-
getBefore
@RosettaSynonym(value="before", source="Rosetta_Workbench") public final java.util.List<ContractState> getBefore()
The (0..0) cardinality reflects the fact that there is no contract in the before state of an inception primitive. As noted in the definition associated with the class, this is expected to change once the CDM scope is extended to the pre-execution space.
-
metaData
public com.rosetta.model.lib.meta.RosettaMetaData<? extends Inception> metaData()
- Specified by:
metaData
in classcom.rosetta.model.lib.RosettaModelObject
-
toBuilder
public Inception.InceptionBuilder toBuilder()
- Specified by:
toBuilder
in classcom.rosetta.model.lib.RosettaModelObject
-
builder
public static Inception.InceptionBuilder builder()
-
process
public void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor)
- Specified by:
process
in classcom.rosetta.model.lib.RosettaModelObject
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-