Class PartyOptionTerminationCurrency.PartyOptionTerminationCurrencyBuilderImpl
java.lang.Object
cdm.legaldocumentation.master.isda.PartyOptionTerminationCurrency.PartyOptionTerminationCurrencyBuilderImpl
- All Implemented Interfaces:
PartyOptionTerminationCurrency,PartyOptionTerminationCurrency.PartyOptionTerminationCurrencyBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- Enclosing interface:
PartyOptionTerminationCurrency
public static class PartyOptionTerminationCurrency.PartyOptionTerminationCurrencyBuilderImpl
extends Object
implements PartyOptionTerminationCurrency.PartyOptionTerminationCurrencyBuilder
Builder Implementation of PartyOptionTerminationCurrency
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.master.isda.PartyOptionTerminationCurrency
PartyOptionTerminationCurrency.PartyOptionTerminationCurrencyBuilder, PartyOptionTerminationCurrency.PartyOptionTerminationCurrencyBuilderImpl, PartyOptionTerminationCurrency.PartyOptionTerminationCurrencyImpl -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected TerminationCurrencyConditionEnumprotected StringFields inherited from interface cdm.legaldocumentation.master.isda.PartyOptionTerminationCurrency
metaData -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanSpecifies termination currency where there are two Affected Parties and they cannot agree on the termination currency.Specifies the enumerated conditions for selection of the termination currency.Specifies alternative conditions for selection of the termination currency.booleanhasData()inthashCode()merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) prune()setBothAffectedTermCurrencyOption(String _bothAffectedTermCurrencyOption) setTerminationCurrencyCondition(TerminationCurrencyConditionEnum _terminationCurrencyCondition) setTerminationCurrencySpecifiedCondition(String _terminationCurrencySpecifiedCondition) toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.legaldocumentation.master.isda.PartyOptionTerminationCurrency
getType, metaData, processMethods inherited from interface cdm.legaldocumentation.master.isda.PartyOptionTerminationCurrency.PartyOptionTerminationCurrencyBuilder
processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, processRosetta, processRosetta
-
Field Details
-
bothAffectedTermCurrencyOption
-
terminationCurrencySpecifiedCondition
-
terminationCurrencyCondition
-
-
Constructor Details
-
PartyOptionTerminationCurrencyBuilderImpl
public PartyOptionTerminationCurrencyBuilderImpl()
-
-
Method Details
-
getBothAffectedTermCurrencyOption
@RosettaAttribute("bothAffectedTermCurrencyOption") @Accessor(GETTER) @RuneAttribute("bothAffectedTermCurrencyOption") public String getBothAffectedTermCurrencyOption()Description copied from interface:PartyOptionTerminationCurrencySpecifies termination currency where there are two Affected Parties and they cannot agree on the termination currency.- Specified by:
getBothAffectedTermCurrencyOptionin interfacePartyOptionTerminationCurrency
-
getTerminationCurrencySpecifiedCondition
@RosettaAttribute("terminationCurrencySpecifiedCondition") @Accessor(GETTER) @RuneAttribute("terminationCurrencySpecifiedCondition") public String getTerminationCurrencySpecifiedCondition()Description copied from interface:PartyOptionTerminationCurrencySpecifies alternative conditions for selection of the termination currency.- Specified by:
getTerminationCurrencySpecifiedConditionin interfacePartyOptionTerminationCurrency
-
getTerminationCurrencyCondition
@RosettaAttribute("terminationCurrencyCondition") @Accessor(GETTER) @Required @RuneAttribute("terminationCurrencyCondition") public TerminationCurrencyConditionEnum getTerminationCurrencyCondition()Description copied from interface:PartyOptionTerminationCurrencySpecifies the enumerated conditions for selection of the termination currency.- Specified by:
getTerminationCurrencyConditionin interfacePartyOptionTerminationCurrency
-
setBothAffectedTermCurrencyOption
@RosettaAttribute("bothAffectedTermCurrencyOption") @Accessor(SETTER) @RuneAttribute("bothAffectedTermCurrencyOption") public PartyOptionTerminationCurrency.PartyOptionTerminationCurrencyBuilder setBothAffectedTermCurrencyOption(String _bothAffectedTermCurrencyOption) - Specified by:
setBothAffectedTermCurrencyOptionin interfacePartyOptionTerminationCurrency.PartyOptionTerminationCurrencyBuilder
-
setTerminationCurrencySpecifiedCondition
@RosettaAttribute("terminationCurrencySpecifiedCondition") @Accessor(SETTER) @RuneAttribute("terminationCurrencySpecifiedCondition") public PartyOptionTerminationCurrency.PartyOptionTerminationCurrencyBuilder setTerminationCurrencySpecifiedCondition(String _terminationCurrencySpecifiedCondition) - Specified by:
setTerminationCurrencySpecifiedConditionin interfacePartyOptionTerminationCurrency.PartyOptionTerminationCurrencyBuilder
-
setTerminationCurrencyCondition
@RosettaAttribute("terminationCurrencyCondition") @Accessor(SETTER) @Required @RuneAttribute("terminationCurrencyCondition") public PartyOptionTerminationCurrency.PartyOptionTerminationCurrencyBuilder setTerminationCurrencyCondition(TerminationCurrencyConditionEnum _terminationCurrencyCondition) - Specified by:
setTerminationCurrencyConditionin interfacePartyOptionTerminationCurrency.PartyOptionTerminationCurrencyBuilder
-
build
Description copied from interface:PartyOptionTerminationCurrencyBuild Methods- Specified by:
buildin interfacePartyOptionTerminationCurrency- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfacePartyOptionTerminationCurrency- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
prune
- Specified by:
prunein interfacePartyOptionTerminationCurrency.PartyOptionTerminationCurrencyBuilder- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
hasData
public boolean hasData()- Specified by:
hasDatain interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
merge
public PartyOptionTerminationCurrency.PartyOptionTerminationCurrencyBuilder 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
-