Package cdm.product.asset
Class EquityUnderlierProvisions.EquityUnderlierProvisionsBuilderImpl
java.lang.Object
cdm.product.asset.EquityUnderlierProvisions.EquityUnderlierProvisionsBuilderImpl
- All Implemented Interfaces:
EquityUnderlierProvisions,EquityUnderlierProvisions.EquityUnderlierProvisionsBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- Enclosing interface:
EquityUnderlierProvisions
public static class EquityUnderlierProvisions.EquityUnderlierProvisionsBuilderImpl
extends Object
implements EquityUnderlierProvisions.EquityUnderlierProvisionsBuilder
Builder Implementation of EquityUnderlierProvisions
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.product.asset.EquityUnderlierProvisions
EquityUnderlierProvisions.EquityUnderlierProvisionsBuilder, EquityUnderlierProvisions.EquityUnderlierProvisionsBuilderImpl, EquityUnderlierProvisions.EquityUnderlierProvisionsImpl -
Field Summary
FieldsFields inherited from interface cdm.product.asset.EquityUnderlierProvisions
metaData -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanFor 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.booleanhasData()inthashCode()merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) prune()setComponentSecurityIndexAnnexFallback(Boolean _componentSecurityIndexAnnexFallback) setLocalJurisdiction(FieldWithMetaString _localJurisdiction) setLocalJurisdictionValue(String _localJurisdiction) setMultipleExchangeIndexAnnexFallback(Boolean _multipleExchangeIndexAnnexFallback) setRelevantJurisdiction(FieldWithMetaString _relevantJurisdiction) setRelevantJurisdictionValue(String _relevantJurisdiction) toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.product.asset.EquityUnderlierProvisions
getType, metaData, processMethods inherited from interface cdm.product.asset.EquityUnderlierProvisions.EquityUnderlierProvisionsBuilder
processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, processRosetta, processRosetta
-
Field Details
-
multipleExchangeIndexAnnexFallback
-
componentSecurityIndexAnnexFallback
-
localJurisdiction
-
relevantJurisdiction
-
-
Constructor Details
-
EquityUnderlierProvisionsBuilderImpl
public EquityUnderlierProvisionsBuilderImpl()
-
-
Method Details
-
getMultipleExchangeIndexAnnexFallback
@RosettaAttribute("multipleExchangeIndexAnnexFallback") @RuneAttribute("multipleExchangeIndexAnnexFallback") public Boolean getMultipleExchangeIndexAnnexFallback()Description copied from interface:EquityUnderlierProvisionsFor 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.- Specified by:
getMultipleExchangeIndexAnnexFallbackin interfaceEquityUnderlierProvisions
-
getComponentSecurityIndexAnnexFallback
@RosettaAttribute("componentSecurityIndexAnnexFallback") @RuneAttribute("componentSecurityIndexAnnexFallback") public Boolean getComponentSecurityIndexAnnexFallback()Description copied from interface:EquityUnderlierProvisionsFor an index option or swap transaction, a flag to indicate whether a relevant Component Security Index Annex is applicable to the transaction.- Specified by:
getComponentSecurityIndexAnnexFallbackin interfaceEquityUnderlierProvisions
-
getLocalJurisdiction
@RosettaAttribute("localJurisdiction") @RuneAttribute("localJurisdiction") public FieldWithMetaString.FieldWithMetaStringBuilder getLocalJurisdiction()Description copied from interface:EquityUnderlierProvisionsThe ISO 3166 standard code for the country within which the postal address is located.- Specified by:
getLocalJurisdictionin interfaceEquityUnderlierProvisions- Specified by:
getLocalJurisdictionin interfaceEquityUnderlierProvisions.EquityUnderlierProvisionsBuilder
-
getOrCreateLocalJurisdiction
- Specified by:
getOrCreateLocalJurisdictionin interfaceEquityUnderlierProvisions.EquityUnderlierProvisionsBuilder
-
getRelevantJurisdiction
@RosettaAttribute("relevantJurisdiction") @RuneAttribute("relevantJurisdiction") public FieldWithMetaString.FieldWithMetaStringBuilder getRelevantJurisdiction()Description copied from interface:EquityUnderlierProvisionsThe ISO 3166 standard code for the country within which the postal address is located.- Specified by:
getRelevantJurisdictionin interfaceEquityUnderlierProvisions- Specified by:
getRelevantJurisdictionin interfaceEquityUnderlierProvisions.EquityUnderlierProvisionsBuilder
-
getOrCreateRelevantJurisdiction
- Specified by:
getOrCreateRelevantJurisdictionin interfaceEquityUnderlierProvisions.EquityUnderlierProvisionsBuilder
-
setMultipleExchangeIndexAnnexFallback
@RosettaAttribute("multipleExchangeIndexAnnexFallback") @RuneAttribute("multipleExchangeIndexAnnexFallback") public EquityUnderlierProvisions.EquityUnderlierProvisionsBuilder setMultipleExchangeIndexAnnexFallback(Boolean _multipleExchangeIndexAnnexFallback) - Specified by:
setMultipleExchangeIndexAnnexFallbackin interfaceEquityUnderlierProvisions.EquityUnderlierProvisionsBuilder
-
setComponentSecurityIndexAnnexFallback
@RosettaAttribute("componentSecurityIndexAnnexFallback") @RuneAttribute("componentSecurityIndexAnnexFallback") public EquityUnderlierProvisions.EquityUnderlierProvisionsBuilder setComponentSecurityIndexAnnexFallback(Boolean _componentSecurityIndexAnnexFallback) - Specified by:
setComponentSecurityIndexAnnexFallbackin interfaceEquityUnderlierProvisions.EquityUnderlierProvisionsBuilder
-
setLocalJurisdiction
@RosettaAttribute("localJurisdiction") @RuneAttribute("localJurisdiction") public EquityUnderlierProvisions.EquityUnderlierProvisionsBuilder setLocalJurisdiction(FieldWithMetaString _localJurisdiction) - Specified by:
setLocalJurisdictionin interfaceEquityUnderlierProvisions.EquityUnderlierProvisionsBuilder
-
setLocalJurisdictionValue
public EquityUnderlierProvisions.EquityUnderlierProvisionsBuilder setLocalJurisdictionValue(String _localJurisdiction) - Specified by:
setLocalJurisdictionValuein interfaceEquityUnderlierProvisions.EquityUnderlierProvisionsBuilder
-
setRelevantJurisdiction
@RosettaAttribute("relevantJurisdiction") @RuneAttribute("relevantJurisdiction") public EquityUnderlierProvisions.EquityUnderlierProvisionsBuilder setRelevantJurisdiction(FieldWithMetaString _relevantJurisdiction) - Specified by:
setRelevantJurisdictionin interfaceEquityUnderlierProvisions.EquityUnderlierProvisionsBuilder
-
setRelevantJurisdictionValue
public EquityUnderlierProvisions.EquityUnderlierProvisionsBuilder setRelevantJurisdictionValue(String _relevantJurisdiction) - Specified by:
setRelevantJurisdictionValuein interfaceEquityUnderlierProvisions.EquityUnderlierProvisionsBuilder
-
build
Description copied from interface:EquityUnderlierProvisionsBuild Methods- Specified by:
buildin interfaceEquityUnderlierProvisions- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfaceEquityUnderlierProvisions- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
prune
- Specified by:
prunein interfaceEquityUnderlierProvisions.EquityUnderlierProvisionsBuilder- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
hasData
public boolean hasData()- Specified by:
hasDatain interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
merge
public EquityUnderlierProvisions.EquityUnderlierProvisionsBuilder merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) - Specified by:
mergein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
equals
-
hashCode
public int hashCode() -
toString
-