Class SpecificNonTransferability.SpecificNonTransferabilityBuilderImpl
java.lang.Object
cdm.legaldocumentation.transaction.additionalterms.SpecificNonTransferability.SpecificNonTransferabilityBuilderImpl
- All Implemented Interfaces:
SpecificNonTransferability,SpecificNonTransferability.SpecificNonTransferabilityBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- Enclosing interface:
SpecificNonTransferability
public static class SpecificNonTransferability.SpecificNonTransferabilityBuilderImpl
extends Object
implements SpecificNonTransferability.SpecificNonTransferabilityBuilder
Builder Implementation of SpecificNonTransferability
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.transaction.additionalterms.SpecificNonTransferability
SpecificNonTransferability.SpecificNonTransferabilityBuilder, SpecificNonTransferability.SpecificNonTransferabilityBuilderImpl, SpecificNonTransferability.SpecificNonTransferabilityImpl -
Field Summary
FieldsFields inherited from interface cdm.legaldocumentation.transaction.additionalterms.SpecificNonTransferability
metaData -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddRelevantClass(String _relevantClass) addRelevantClass(String _relevantClass, int idx) addRelevantClass(List<String> relevantClasss) build()Build MethodsbooleanBody ISDA Corpus Definitions FXandCurrencyOptionsDefintions_1998 1998 FX and Currency Option Definitions section "5.2.Body ISDA Corpus Definitions FXandCurrencyOptionsDefintions_1998 1998 FX and Currency Option Definitions section "5.2.Getter MethodsbooleanhasData()inthashCode()merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) prune()setEscrowArrangement(EscrowArrangement _escrowArrangement) setLocalSubstituteProvisionType(FxSubstitutionProvisionTypeEnum _localSubstituteProvisionType) setMaximumDaysOfDisruption(ValuationPostponement _maximumDaysOfDisruption) setNonDeliverableSubstitute(NonDeliverableSubstitute _nonDeliverableSubstitute) setRelevantClass(List<String> relevantClasss) setSpecificNonTransferabilityIsApplicable(Boolean _specificNonTransferabilityIsApplicable) toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, processRosetta, processRosettaMethods inherited from interface cdm.legaldocumentation.transaction.additionalterms.SpecificNonTransferability
getType, metaData, processMethods inherited from interface cdm.legaldocumentation.transaction.additionalterms.SpecificNonTransferability.SpecificNonTransferabilityBuilder
process
-
Field Details
-
specificNonTransferabilityIsApplicable
-
relevantClass
-
localSubstituteProvisionType
-
maximumDaysOfDisruption
-
nonDeliverableSubstitute
-
escrowArrangement
-
-
Constructor Details
-
SpecificNonTransferabilityBuilderImpl
public SpecificNonTransferabilityBuilderImpl()
-
-
Method Details
-
getSpecificNonTransferabilityIsApplicable
@RosettaAttribute("specificNonTransferabilityIsApplicable") @Accessor(GETTER) @Required @RuneAttribute("specificNonTransferabilityIsApplicable") public Boolean getSpecificNonTransferabilityIsApplicable()Description copied from interface:SpecificNonTransferabilityGetter Methods- Specified by:
getSpecificNonTransferabilityIsApplicablein interfaceSpecificNonTransferability
-
getRelevantClass
@RosettaAttribute("relevantClass") @Accessor(GETTER) @Multi @RuneAttribute("relevantClass") public List<String> getRelevantClass()- Specified by:
getRelevantClassin interfaceSpecificNonTransferability
-
getLocalSubstituteProvisionType
@RosettaAttribute("localSubstituteProvisionType") @Accessor(GETTER) @RuneAttribute("localSubstituteProvisionType") public FxSubstitutionProvisionTypeEnum getLocalSubstituteProvisionType()Description copied from interface:SpecificNonTransferabilityBody ISDA Corpus Definitions FXandCurrencyOptionsDefintions_1998 1998 FX and Currency Option Definitions section "5.2.(c)" * paragraph "(vi)" * paragraph "(vii)" * paragraph "(viii)" Provision- Specified by:
getLocalSubstituteProvisionTypein interfaceSpecificNonTransferability
-
getMaximumDaysOfDisruption
@RosettaAttribute("maximumDaysOfDisruption") @Accessor(GETTER) @RuneAttribute("maximumDaysOfDisruption") public ValuationPostponement.ValuationPostponementBuilder getMaximumDaysOfDisruption()- Specified by:
getMaximumDaysOfDisruptionin interfaceSpecificNonTransferability- Specified by:
getMaximumDaysOfDisruptionin interfaceSpecificNonTransferability.SpecificNonTransferabilityBuilder
-
getOrCreateMaximumDaysOfDisruption
- Specified by:
getOrCreateMaximumDaysOfDisruptionin interfaceSpecificNonTransferability.SpecificNonTransferabilityBuilder
-
getNonDeliverableSubstitute
@RosettaAttribute("nonDeliverableSubstitute") @Accessor(GETTER) @RuneAttribute("nonDeliverableSubstitute") public NonDeliverableSubstitute.NonDeliverableSubstituteBuilder getNonDeliverableSubstitute()- Specified by:
getNonDeliverableSubstitutein interfaceSpecificNonTransferability- Specified by:
getNonDeliverableSubstitutein interfaceSpecificNonTransferability.SpecificNonTransferabilityBuilder
-
getOrCreateNonDeliverableSubstitute
public NonDeliverableSubstitute.NonDeliverableSubstituteBuilder getOrCreateNonDeliverableSubstitute()- Specified by:
getOrCreateNonDeliverableSubstitutein interfaceSpecificNonTransferability.SpecificNonTransferabilityBuilder
-
getEscrowArrangement
@RosettaAttribute("escrowArrangement") @Accessor(GETTER) @RuneAttribute("escrowArrangement") public EscrowArrangement.EscrowArrangementBuilder getEscrowArrangement()Description copied from interface:SpecificNonTransferabilityBody ISDA Corpus Definitions FXandCurrencyOptionsDefintions_1998 1998 FX and Currency Option Definitions section "5.2.(c).(iv)" Provision- Specified by:
getEscrowArrangementin interfaceSpecificNonTransferability- Specified by:
getEscrowArrangementin interfaceSpecificNonTransferability.SpecificNonTransferabilityBuilder
-
getOrCreateEscrowArrangement
- Specified by:
getOrCreateEscrowArrangementin interfaceSpecificNonTransferability.SpecificNonTransferabilityBuilder
-
setSpecificNonTransferabilityIsApplicable
@RosettaAttribute("specificNonTransferabilityIsApplicable") @Accessor(SETTER) @Required @RuneAttribute("specificNonTransferabilityIsApplicable") public SpecificNonTransferability.SpecificNonTransferabilityBuilder setSpecificNonTransferabilityIsApplicable(Boolean _specificNonTransferabilityIsApplicable) - Specified by:
setSpecificNonTransferabilityIsApplicablein interfaceSpecificNonTransferability.SpecificNonTransferabilityBuilder
-
addRelevantClass
@RosettaAttribute("relevantClass") @Accessor(ADDER) @Multi @RuneAttribute("relevantClass") public SpecificNonTransferability.SpecificNonTransferabilityBuilder addRelevantClass(String _relevantClass) - Specified by:
addRelevantClassin interfaceSpecificNonTransferability.SpecificNonTransferabilityBuilder
-
addRelevantClass
public SpecificNonTransferability.SpecificNonTransferabilityBuilder addRelevantClass(String _relevantClass, int idx) - Specified by:
addRelevantClassin interfaceSpecificNonTransferability.SpecificNonTransferabilityBuilder
-
addRelevantClass
public SpecificNonTransferability.SpecificNonTransferabilityBuilder addRelevantClass(List<String> relevantClasss) - Specified by:
addRelevantClassin interfaceSpecificNonTransferability.SpecificNonTransferabilityBuilder
-
setRelevantClass
@RosettaAttribute("relevantClass") @Accessor(SETTER) @Multi @RuneAttribute("relevantClass") public SpecificNonTransferability.SpecificNonTransferabilityBuilder setRelevantClass(List<String> relevantClasss) - Specified by:
setRelevantClassin interfaceSpecificNonTransferability.SpecificNonTransferabilityBuilder
-
setLocalSubstituteProvisionType
@RosettaAttribute("localSubstituteProvisionType") @Accessor(SETTER) @RuneAttribute("localSubstituteProvisionType") public SpecificNonTransferability.SpecificNonTransferabilityBuilder setLocalSubstituteProvisionType(FxSubstitutionProvisionTypeEnum _localSubstituteProvisionType) - Specified by:
setLocalSubstituteProvisionTypein interfaceSpecificNonTransferability.SpecificNonTransferabilityBuilder
-
setMaximumDaysOfDisruption
@RosettaAttribute("maximumDaysOfDisruption") @Accessor(SETTER) @RuneAttribute("maximumDaysOfDisruption") public SpecificNonTransferability.SpecificNonTransferabilityBuilder setMaximumDaysOfDisruption(ValuationPostponement _maximumDaysOfDisruption) - Specified by:
setMaximumDaysOfDisruptionin interfaceSpecificNonTransferability.SpecificNonTransferabilityBuilder
-
setNonDeliverableSubstitute
@RosettaAttribute("nonDeliverableSubstitute") @Accessor(SETTER) @RuneAttribute("nonDeliverableSubstitute") public SpecificNonTransferability.SpecificNonTransferabilityBuilder setNonDeliverableSubstitute(NonDeliverableSubstitute _nonDeliverableSubstitute) - Specified by:
setNonDeliverableSubstitutein interfaceSpecificNonTransferability.SpecificNonTransferabilityBuilder
-
setEscrowArrangement
@RosettaAttribute("escrowArrangement") @Accessor(SETTER) @RuneAttribute("escrowArrangement") public SpecificNonTransferability.SpecificNonTransferabilityBuilder setEscrowArrangement(EscrowArrangement _escrowArrangement) - Specified by:
setEscrowArrangementin interfaceSpecificNonTransferability.SpecificNonTransferabilityBuilder
-
build
Description copied from interface:SpecificNonTransferabilityBuild Methods- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
buildin interfaceSpecificNonTransferability
-
toBuilder
- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
toBuilderin interfaceSpecificNonTransferability
-
prune
- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder- Specified by:
prunein interfaceSpecificNonTransferability.SpecificNonTransferabilityBuilder
-
hasData
public boolean hasData()- Specified by:
hasDatain interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
merge
public SpecificNonTransferability.SpecificNonTransferabilityBuilder 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
-