Package cdm.legaldocumentation.csa
Class JapaneseSecuritiesProvisions.JapaneseSecuritiesProvisionsBuilderImpl
java.lang.Object
cdm.legaldocumentation.csa.JapaneseSecuritiesProvisions.JapaneseSecuritiesProvisionsBuilderImpl
- All Implemented Interfaces:
JapaneseSecuritiesProvisions,JapaneseSecuritiesProvisions.JapaneseSecuritiesProvisionsBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- Enclosing interface:
JapaneseSecuritiesProvisions
public static class JapaneseSecuritiesProvisions.JapaneseSecuritiesProvisionsBuilderImpl
extends Object
implements JapaneseSecuritiesProvisions.JapaneseSecuritiesProvisionsBuilder
Builder Implementation of JapaneseSecuritiesProvisions
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.JapaneseSecuritiesProvisions
JapaneseSecuritiesProvisions.JapaneseSecuritiesProvisionsBuilder, JapaneseSecuritiesProvisions.JapaneseSecuritiesProvisionsBuilderImpl, JapaneseSecuritiesProvisions.JapaneseSecuritiesProvisionsImpl -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Booleanprotected Stringprotected Booleanprotected Booleanprotected Booleanprotected StringFields inherited from interface cdm.legaldocumentation.csa.JapaneseSecuritiesProvisions
metaData -
Constructor Summary
Constructors -
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.booleanhasData()inthashCode()merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) prune()setAmendmentsToJapaneseProvisions(Boolean _amendmentsToJapaneseProvisions) setAmendmentsToJapaneseProvisionsTerms(String _amendmentsToJapaneseProvisionsTerms) setClearstreamAmendmentToJapaneseProvisions(Boolean _clearstreamAmendmentToJapaneseProvisions) setIsApplicable(Boolean _isApplicable) setRelevantProvisionsElection(Boolean _relevantProvisionsElection) setRelevantProvisionsTerms(String _relevantProvisionsTerms) toString()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 cdm.legaldocumentation.csa.JapaneseSecuritiesProvisions.JapaneseSecuritiesProvisionsBuilder
processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, processRosetta, processRosetta
-
Field Details
-
isApplicable
-
relevantProvisionsElection
-
relevantProvisionsTerms
-
amendmentsToJapaneseProvisions
-
amendmentsToJapaneseProvisionsTerms
-
clearstreamAmendmentToJapaneseProvisions
-
-
Constructor Details
-
JapaneseSecuritiesProvisionsBuilderImpl
public JapaneseSecuritiesProvisionsBuilderImpl()
-
-
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
-
setIsApplicable
@RosettaAttribute("isApplicable") @Accessor(SETTER) @Required @RuneAttribute("isApplicable") public JapaneseSecuritiesProvisions.JapaneseSecuritiesProvisionsBuilder setIsApplicable(Boolean _isApplicable) - Specified by:
setIsApplicablein interfaceJapaneseSecuritiesProvisions.JapaneseSecuritiesProvisionsBuilder
-
setRelevantProvisionsElection
@RosettaAttribute("relevantProvisionsElection") @Accessor(SETTER) @RuneAttribute("relevantProvisionsElection") public JapaneseSecuritiesProvisions.JapaneseSecuritiesProvisionsBuilder setRelevantProvisionsElection(Boolean _relevantProvisionsElection) - Specified by:
setRelevantProvisionsElectionin interfaceJapaneseSecuritiesProvisions.JapaneseSecuritiesProvisionsBuilder
-
setRelevantProvisionsTerms
@RosettaAttribute("relevantProvisionsTerms") @Accessor(SETTER) @RuneAttribute("relevantProvisionsTerms") public JapaneseSecuritiesProvisions.JapaneseSecuritiesProvisionsBuilder setRelevantProvisionsTerms(String _relevantProvisionsTerms) - Specified by:
setRelevantProvisionsTermsin interfaceJapaneseSecuritiesProvisions.JapaneseSecuritiesProvisionsBuilder
-
setAmendmentsToJapaneseProvisions
@RosettaAttribute("amendmentsToJapaneseProvisions") @Accessor(SETTER) @RuneAttribute("amendmentsToJapaneseProvisions") public JapaneseSecuritiesProvisions.JapaneseSecuritiesProvisionsBuilder setAmendmentsToJapaneseProvisions(Boolean _amendmentsToJapaneseProvisions) - Specified by:
setAmendmentsToJapaneseProvisionsin interfaceJapaneseSecuritiesProvisions.JapaneseSecuritiesProvisionsBuilder
-
setAmendmentsToJapaneseProvisionsTerms
@RosettaAttribute("amendmentsToJapaneseProvisionsTerms") @Accessor(SETTER) @RuneAttribute("amendmentsToJapaneseProvisionsTerms") public JapaneseSecuritiesProvisions.JapaneseSecuritiesProvisionsBuilder setAmendmentsToJapaneseProvisionsTerms(String _amendmentsToJapaneseProvisionsTerms) - Specified by:
setAmendmentsToJapaneseProvisionsTermsin interfaceJapaneseSecuritiesProvisions.JapaneseSecuritiesProvisionsBuilder
-
setClearstreamAmendmentToJapaneseProvisions
@RosettaAttribute("clearstreamAmendmentToJapaneseProvisions") @Accessor(SETTER) @RuneAttribute("clearstreamAmendmentToJapaneseProvisions") public JapaneseSecuritiesProvisions.JapaneseSecuritiesProvisionsBuilder setClearstreamAmendmentToJapaneseProvisions(Boolean _clearstreamAmendmentToJapaneseProvisions) - Specified by:
setClearstreamAmendmentToJapaneseProvisionsin interfaceJapaneseSecuritiesProvisions.JapaneseSecuritiesProvisionsBuilder
-
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
-
prune
- Specified by:
prunein interfaceJapaneseSecuritiesProvisions.JapaneseSecuritiesProvisionsBuilder- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
hasData
public boolean hasData()- Specified by:
hasDatain interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
merge
public JapaneseSecuritiesProvisions.JapaneseSecuritiesProvisionsBuilder 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
-