Package cdm.legaldocumentation.csa
Interface JapaneseSecuritiesProvisions
- All Superinterfaces:
com.rosetta.model.lib.RosettaModelObject
- All Known Subinterfaces:
JapaneseSecuritiesProvisions.JapaneseSecuritiesProvisionsBuilder
- All Known Implementing Classes:
JapaneseSecuritiesProvisions.JapaneseSecuritiesProvisionsBuilderImpl,JapaneseSecuritiesProvisions.JapaneseSecuritiesProvisionsImpl
@RosettaDataType(value="JapaneseSecuritiesProvisions",
builder=JapaneseSecuritiesProvisionsBuilderImpl.class,
version="7.0.0-dev.105")
@RuneDataType(value="JapaneseSecuritiesProvisions",
model="cdm",
builder=JapaneseSecuritiesProvisionsBuilderImpl.class,
version="7.0.0-dev.105")
public interface JapaneseSecuritiesProvisions
extends com.rosetta.model.lib.RosettaModelObject
A class to specify Japanese Securities Provision elections.
- Version:
- 7.0.0-dev.105
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceBuilder Interfacestatic classBuilder Implementation of JapaneseSecuritiesProvisionsstatic classImmutable Implementation of JapaneseSecuritiesProvisions -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build Methodsbuilder()Additional Amendments to Japanese Securities Provisions are specified when True, and not specified when False.Specific terms applicable to Additional Amendments to Japanese Securities Provisions.Specification of whether Clearstream Event amendment language is included (true) or excluded (false).Japanese Securities Provisions are applicable when True and Not Applicable when False.Recommended Japanese Securities Provisions are applicable when True, additional Provisions are specified when False.Specific terms applicable to Recommended Japanese Securities Provisions.default Class<? extends JapaneseSecuritiesProvisions> getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends JapaneseSecuritiesProvisions> 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
-
getIsApplicable
Boolean getIsApplicable()Japanese Securities Provisions are applicable when True and Not Applicable when False. -
getRelevantProvisionsElection
Boolean getRelevantProvisionsElection()Recommended Japanese Securities Provisions are applicable when True, additional Provisions are specified when False. -
getRelevantProvisionsTerms
String getRelevantProvisionsTerms()Specific terms applicable to Recommended Japanese Securities Provisions. -
getAmendmentsToJapaneseProvisions
Boolean getAmendmentsToJapaneseProvisions()Additional Amendments to Japanese Securities Provisions are specified when True, and not specified when False. -
getAmendmentsToJapaneseProvisionsTerms
String getAmendmentsToJapaneseProvisionsTerms()Specific terms applicable to Additional Amendments to Japanese Securities Provisions. -
getClearstreamAmendmentToJapaneseProvisions
Boolean getClearstreamAmendmentToJapaneseProvisions()Specification of whether Clearstream Event amendment language is included (true) or excluded (false). -
build
JapaneseSecuritiesProvisions build()Build Methods- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
builder
-
metaData
default com.rosetta.model.lib.meta.RosettaMetaData<? extends JapaneseSecuritiesProvisions> 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
-