Class SpecificNonTransferability.SpecificNonTransferabilityImpl
java.lang.Object
cdm.legaldocumentation.transaction.additionalterms.SpecificNonTransferability.SpecificNonTransferabilityImpl
- All Implemented Interfaces:
SpecificNonTransferability,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
SpecificNonTransferability
public static class SpecificNonTransferability.SpecificNonTransferabilityImpl
extends Object
implements SpecificNonTransferability
Immutable 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
Fields inherited from interface cdm.legaldocumentation.transaction.additionalterms.SpecificNonTransferability
metaData -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedSpecificNonTransferabilityImpl(SpecificNonTransferability.SpecificNonTransferabilityBuilder builder) -
Method Summary
Modifier and TypeMethodDescriptionbuild()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 MethodsinthashCode()protected voidtoString()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 cdm.legaldocumentation.transaction.additionalterms.SpecificNonTransferability
getType, metaData, process
-
Constructor Details
-
SpecificNonTransferabilityImpl
protected SpecificNonTransferabilityImpl(SpecificNonTransferability.SpecificNonTransferabilityBuilder builder)
-
-
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 getMaximumDaysOfDisruption()- Specified by:
getMaximumDaysOfDisruptionin interfaceSpecificNonTransferability
-
getNonDeliverableSubstitute
@RosettaAttribute("nonDeliverableSubstitute") @Accessor(GETTER) @RuneAttribute("nonDeliverableSubstitute") public NonDeliverableSubstitute getNonDeliverableSubstitute()- Specified by:
getNonDeliverableSubstitutein interfaceSpecificNonTransferability
-
getEscrowArrangement
@RosettaAttribute("escrowArrangement") @Accessor(GETTER) @RuneAttribute("escrowArrangement") public EscrowArrangement 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
-
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
-
setBuilderFields
protected void setBuilderFields(SpecificNonTransferability.SpecificNonTransferabilityBuilder builder) -
equals
-
hashCode
public int hashCode() -
toString
-