Package cdm.legaldocumentation.master
Class TransactionAdditionalTerms.TransactionAdditionalTermsBuilderImpl
java.lang.Object
cdm.legaldocumentation.master.TransactionAdditionalTerms.TransactionAdditionalTermsBuilderImpl
- All Implemented Interfaces:
TransactionAdditionalTerms,TransactionAdditionalTerms.TransactionAdditionalTermsBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- Enclosing interface:
TransactionAdditionalTerms
public static class TransactionAdditionalTerms.TransactionAdditionalTermsBuilderImpl
extends Object
implements TransactionAdditionalTerms.TransactionAdditionalTermsBuilder
Builder Implementation of TransactionAdditionalTerms
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.master.TransactionAdditionalTerms
TransactionAdditionalTerms.TransactionAdditionalTermsBuilder, TransactionAdditionalTerms.TransactionAdditionalTermsBuilderImpl, TransactionAdditionalTerms.TransactionAdditionalTermsImpl -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected Stringprotected StringFields inherited from interface cdm.legaldocumentation.master.TransactionAdditionalTerms
metaData -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanGetter MethodsbooleanhasData()inthashCode()merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) prune()setCommoditiesAdditionalTerms(String _commoditiesAdditionalTerms) setCreditAdditionalTerms(String _creditAdditionalTerms) setDigitalAssetAdditionalTerms(String _digitalAssetAdditionalTerms) setEquityAdditionalTerms(EquityAdditionalTerms _equityAdditionalTerms) setForeignExchangeAdditionalTerms(FxAdditionalTerms _foreignExchangeAdditionalTerms) setInterestRateAdditionalTerms(String _interestRateAdditionalTerms) 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.master.TransactionAdditionalTerms
getType, metaData, processMethods inherited from interface cdm.legaldocumentation.master.TransactionAdditionalTerms.TransactionAdditionalTermsBuilder
process
-
Field Details
-
equityAdditionalTerms
-
foreignExchangeAdditionalTerms
-
commoditiesAdditionalTerms
-
creditAdditionalTerms
-
interestRateAdditionalTerms
-
digitalAssetAdditionalTerms
-
-
Constructor Details
-
TransactionAdditionalTermsBuilderImpl
public TransactionAdditionalTermsBuilderImpl()
-
-
Method Details
-
getEquityAdditionalTerms
@RosettaAttribute("equityAdditionalTerms") @RuneAttribute("equityAdditionalTerms") public EquityAdditionalTerms.EquityAdditionalTermsBuilder getEquityAdditionalTerms()Description copied from interface:TransactionAdditionalTermsGetter Methods- Specified by:
getEquityAdditionalTermsin interfaceTransactionAdditionalTerms- Specified by:
getEquityAdditionalTermsin interfaceTransactionAdditionalTerms.TransactionAdditionalTermsBuilder
-
getOrCreateEquityAdditionalTerms
- Specified by:
getOrCreateEquityAdditionalTermsin interfaceTransactionAdditionalTerms.TransactionAdditionalTermsBuilder
-
getForeignExchangeAdditionalTerms
@RosettaAttribute("foreignExchangeAdditionalTerms") @RuneAttribute("foreignExchangeAdditionalTerms") public FxAdditionalTerms.FxAdditionalTermsBuilder getForeignExchangeAdditionalTerms()- Specified by:
getForeignExchangeAdditionalTermsin interfaceTransactionAdditionalTerms- Specified by:
getForeignExchangeAdditionalTermsin interfaceTransactionAdditionalTerms.TransactionAdditionalTermsBuilder
-
getOrCreateForeignExchangeAdditionalTerms
- Specified by:
getOrCreateForeignExchangeAdditionalTermsin interfaceTransactionAdditionalTerms.TransactionAdditionalTermsBuilder
-
getCommoditiesAdditionalTerms
@RosettaAttribute("commoditiesAdditionalTerms") @RuneAttribute("commoditiesAdditionalTerms") public String getCommoditiesAdditionalTerms()- Specified by:
getCommoditiesAdditionalTermsin interfaceTransactionAdditionalTerms
-
getCreditAdditionalTerms
@RosettaAttribute("creditAdditionalTerms") @RuneAttribute("creditAdditionalTerms") public String getCreditAdditionalTerms()- Specified by:
getCreditAdditionalTermsin interfaceTransactionAdditionalTerms
-
getInterestRateAdditionalTerms
@RosettaAttribute("interestRateAdditionalTerms") @RuneAttribute("interestRateAdditionalTerms") public String getInterestRateAdditionalTerms()- Specified by:
getInterestRateAdditionalTermsin interfaceTransactionAdditionalTerms
-
getDigitalAssetAdditionalTerms
@RosettaAttribute("digitalAssetAdditionalTerms") @RuneAttribute("digitalAssetAdditionalTerms") public String getDigitalAssetAdditionalTerms()- Specified by:
getDigitalAssetAdditionalTermsin interfaceTransactionAdditionalTerms
-
setEquityAdditionalTerms
@RosettaAttribute("equityAdditionalTerms") @RuneAttribute("equityAdditionalTerms") public TransactionAdditionalTerms.TransactionAdditionalTermsBuilder setEquityAdditionalTerms(EquityAdditionalTerms _equityAdditionalTerms) - Specified by:
setEquityAdditionalTermsin interfaceTransactionAdditionalTerms.TransactionAdditionalTermsBuilder
-
setForeignExchangeAdditionalTerms
@RosettaAttribute("foreignExchangeAdditionalTerms") @RuneAttribute("foreignExchangeAdditionalTerms") public TransactionAdditionalTerms.TransactionAdditionalTermsBuilder setForeignExchangeAdditionalTerms(FxAdditionalTerms _foreignExchangeAdditionalTerms) - Specified by:
setForeignExchangeAdditionalTermsin interfaceTransactionAdditionalTerms.TransactionAdditionalTermsBuilder
-
setCommoditiesAdditionalTerms
@RosettaAttribute("commoditiesAdditionalTerms") @RuneAttribute("commoditiesAdditionalTerms") public TransactionAdditionalTerms.TransactionAdditionalTermsBuilder setCommoditiesAdditionalTerms(String _commoditiesAdditionalTerms) - Specified by:
setCommoditiesAdditionalTermsin interfaceTransactionAdditionalTerms.TransactionAdditionalTermsBuilder
-
setCreditAdditionalTerms
@RosettaAttribute("creditAdditionalTerms") @RuneAttribute("creditAdditionalTerms") public TransactionAdditionalTerms.TransactionAdditionalTermsBuilder setCreditAdditionalTerms(String _creditAdditionalTerms) - Specified by:
setCreditAdditionalTermsin interfaceTransactionAdditionalTerms.TransactionAdditionalTermsBuilder
-
setInterestRateAdditionalTerms
@RosettaAttribute("interestRateAdditionalTerms") @RuneAttribute("interestRateAdditionalTerms") public TransactionAdditionalTerms.TransactionAdditionalTermsBuilder setInterestRateAdditionalTerms(String _interestRateAdditionalTerms) - Specified by:
setInterestRateAdditionalTermsin interfaceTransactionAdditionalTerms.TransactionAdditionalTermsBuilder
-
setDigitalAssetAdditionalTerms
@RosettaAttribute("digitalAssetAdditionalTerms") @RuneAttribute("digitalAssetAdditionalTerms") public TransactionAdditionalTerms.TransactionAdditionalTermsBuilder setDigitalAssetAdditionalTerms(String _digitalAssetAdditionalTerms) - Specified by:
setDigitalAssetAdditionalTermsin interfaceTransactionAdditionalTerms.TransactionAdditionalTermsBuilder
-
build
Description copied from interface:TransactionAdditionalTermsBuild Methods- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
buildin interfaceTransactionAdditionalTerms
-
toBuilder
- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
toBuilderin interfaceTransactionAdditionalTerms
-
prune
- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder- Specified by:
prunein interfaceTransactionAdditionalTerms.TransactionAdditionalTermsBuilder
-
hasData
public boolean hasData()- Specified by:
hasDatain interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
merge
public TransactionAdditionalTerms.TransactionAdditionalTermsBuilder 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
-