Package cdm.legaldocumentation.csa
Class JapaneseSecuritiesProvisions.JapaneseSecuritiesProvisionsImpl
java.lang.Object
cdm.legaldocumentation.csa.JapaneseSecuritiesProvisions.JapaneseSecuritiesProvisionsImpl
- All Implemented Interfaces:
JapaneseSecuritiesProvisions,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
JapaneseSecuritiesProvisions
public static class JapaneseSecuritiesProvisions.JapaneseSecuritiesProvisionsImpl
extends Object
implements JapaneseSecuritiesProvisions
Immutable Implementation of JapaneseSecuritiesProvisions
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.JapaneseSecuritiesProvisions
JapaneseSecuritiesProvisions.JapaneseSecuritiesProvisionsBuilder, JapaneseSecuritiesProvisions.JapaneseSecuritiesProvisionsBuilderImpl, JapaneseSecuritiesProvisions.JapaneseSecuritiesProvisionsImpl -
Field Summary
Fields inherited from interface cdm.legaldocumentation.csa.JapaneseSecuritiesProvisions
metaData -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJapaneseSecuritiesProvisionsImpl(JapaneseSecuritiesProvisions.JapaneseSecuritiesProvisionsBuilder builder) -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanAdditional 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.inthashCode()protected voidtoString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.legaldocumentation.csa.JapaneseSecuritiesProvisions
getType, metaData, processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Constructor Details
-
JapaneseSecuritiesProvisionsImpl
protected JapaneseSecuritiesProvisionsImpl(JapaneseSecuritiesProvisions.JapaneseSecuritiesProvisionsBuilder builder)
-
-
Method Details
-
getIsApplicable
@RosettaAttribute("isApplicable") @Accessor(GETTER) @Required @RuneAttribute("isApplicable") public Boolean getIsApplicable()Description copied from interface:JapaneseSecuritiesProvisionsJapanese Securities Provisions are applicable when True and Not Applicable when False.- Specified by:
getIsApplicablein interfaceJapaneseSecuritiesProvisions
-
getRelevantProvisionsElection
@RosettaAttribute("relevantProvisionsElection") @Accessor(GETTER) @RuneAttribute("relevantProvisionsElection") public Boolean getRelevantProvisionsElection()Description copied from interface:JapaneseSecuritiesProvisionsRecommended Japanese Securities Provisions are applicable when True, additional Provisions are specified when False.- Specified by:
getRelevantProvisionsElectionin interfaceJapaneseSecuritiesProvisions
-
getRelevantProvisionsTerms
@RosettaAttribute("relevantProvisionsTerms") @Accessor(GETTER) @RuneAttribute("relevantProvisionsTerms") public String getRelevantProvisionsTerms()Description copied from interface:JapaneseSecuritiesProvisionsSpecific terms applicable to Recommended Japanese Securities Provisions.- Specified by:
getRelevantProvisionsTermsin interfaceJapaneseSecuritiesProvisions
-
getAmendmentsToJapaneseProvisions
@RosettaAttribute("amendmentsToJapaneseProvisions") @Accessor(GETTER) @RuneAttribute("amendmentsToJapaneseProvisions") public Boolean getAmendmentsToJapaneseProvisions()Description copied from interface:JapaneseSecuritiesProvisionsAdditional Amendments to Japanese Securities Provisions are specified when True, and not specified when False.- Specified by:
getAmendmentsToJapaneseProvisionsin interfaceJapaneseSecuritiesProvisions
-
getAmendmentsToJapaneseProvisionsTerms
@RosettaAttribute("amendmentsToJapaneseProvisionsTerms") @Accessor(GETTER) @RuneAttribute("amendmentsToJapaneseProvisionsTerms") public String getAmendmentsToJapaneseProvisionsTerms()Description copied from interface:JapaneseSecuritiesProvisionsSpecific terms applicable to Additional Amendments to Japanese Securities Provisions.- Specified by:
getAmendmentsToJapaneseProvisionsTermsin interfaceJapaneseSecuritiesProvisions
-
getClearstreamAmendmentToJapaneseProvisions
@RosettaAttribute("clearstreamAmendmentToJapaneseProvisions") @Accessor(GETTER) @RuneAttribute("clearstreamAmendmentToJapaneseProvisions") public Boolean getClearstreamAmendmentToJapaneseProvisions()Description copied from interface:JapaneseSecuritiesProvisionsSpecification of whether Clearstream Event amendment language is included (true) or excluded (false).- Specified by:
getClearstreamAmendmentToJapaneseProvisionsin interfaceJapaneseSecuritiesProvisions
-
build
Description copied from interface:JapaneseSecuritiesProvisionsBuild Methods- Specified by:
buildin interfaceJapaneseSecuritiesProvisions- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfaceJapaneseSecuritiesProvisions- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
setBuilderFields
protected void setBuilderFields(JapaneseSecuritiesProvisions.JapaneseSecuritiesProvisionsBuilder builder) -
equals
-
hashCode
public int hashCode() -
toString
-