Package cdm.product.asset
Interface EquityUnderlierProvisions
- All Superinterfaces:
com.rosetta.model.lib.RosettaModelObject
- All Known Subinterfaces:
EquityUnderlierProvisions.EquityUnderlierProvisionsBuilder
- All Known Implementing Classes:
EquityUnderlierProvisions.EquityUnderlierProvisionsBuilderImpl,EquityUnderlierProvisions.EquityUnderlierProvisionsImpl
@RosettaDataType(value="EquityUnderlierProvisions",
builder=EquityUnderlierProvisionsBuilderImpl.class,
version="5.30.0")
@RuneDataType(value="EquityUnderlierProvisions",
model="cdm",
builder=EquityUnderlierProvisionsBuilderImpl.class,
version="5.30.0")
public interface EquityUnderlierProvisions
extends com.rosetta.model.lib.RosettaModelObject
- Version:
- 5.30.0
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceBuilder Interfacestatic classBuilder Implementation of EquityUnderlierProvisionsstatic classImmutable Implementation of EquityUnderlierProvisions -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build Methodsbuilder()For an index option or swap transaction, a flag to indicate whether a relevant Component Security Index Annex is applicable to the transaction.The ISO 3166 standard code for the country within which the postal address is located.For an index option or swap transaction, a flag to indicate whether a relevant Multiple Exchange Index Annex is applicable to the transaction.The ISO 3166 standard code for the country within which the postal address is located.default Class<? extends EquityUnderlierProvisions> getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends EquityUnderlierProvisions> metaData()Utility Methodsdefault voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor) Methods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Field Details
-
metaData
-
-
Method Details
-
getMultipleExchangeIndexAnnexFallback
Boolean getMultipleExchangeIndexAnnexFallback()For an index option or swap transaction, a flag to indicate whether a relevant Multiple Exchange Index Annex is applicable to the transaction. This annex defines additional provisions which are applicable where an index is comprised of component securities that are traded on multiple exchanges. -
getComponentSecurityIndexAnnexFallback
Boolean getComponentSecurityIndexAnnexFallback()For an index option or swap transaction, a flag to indicate whether a relevant Component Security Index Annex is applicable to the transaction. -
getLocalJurisdiction
FieldWithMetaString getLocalJurisdiction()The ISO 3166 standard code for the country within which the postal address is located. -
getRelevantJurisdiction
FieldWithMetaString getRelevantJurisdiction()The ISO 3166 standard code for the country within which the postal address is located. -
build
EquityUnderlierProvisions build()Build Methods- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
builder
-
metaData
Utility Methods- Specified by:
metaDatain interfacecom.rosetta.model.lib.RosettaModelObject
-
getType
- Specified by:
getTypein interfacecom.rosetta.model.lib.RosettaModelObject
-
process
default void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor) - Specified by:
processin interfacecom.rosetta.model.lib.RosettaModelObject
-