Package cdm.legaldocumentation.csa
Class TransferSettlementTiming.TransferSettlementTimingBuilderImpl
java.lang.Object
cdm.legaldocumentation.csa.TransferSettlementTiming.TransferSettlementTimingBuilderImpl
- All Implemented Interfaces:
TransferSettlementTiming,TransferSettlementTiming.TransferSettlementTimingBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- Enclosing interface:
TransferSettlementTiming
public static class TransferSettlementTiming.TransferSettlementTimingBuilderImpl
extends Object
implements TransferSettlementTiming.TransferSettlementTimingBuilder
Builder Implementation of TransferSettlementTiming
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.TransferSettlementTiming
TransferSettlementTiming.TransferSettlementTimingBuilder, TransferSettlementTiming.TransferSettlementTimingBuilderImpl, TransferSettlementTiming.TransferSettlementTimingImpl -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected CashCTSTimeEnumprotected SecuritiesCTSTimeEnumFields inherited from interface cdm.legaldocumentation.csa.TransferSettlementTiming
metaData -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanThe additional language that might be specified by the parties to the legal agreement.Details the day on which collateral is required to be transferred relative to the Notification Time.Details the day on which collateral is required to be transferred relative to the Notification Time.booleanhasData()inthashCode()merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) prune()setAdditionalLanguage(String _additionalLanguage) setCashCollateralTransferSettlementTime(CashCTSTimeEnum _cashCollateralTransferSettlementTime) setSecurititesCollateralTransferSettlementTime(SecuritiesCTSTimeEnum _securititesCollateralTransferSettlementTime) 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.csa.TransferSettlementTiming
getType, metaData, processMethods inherited from interface cdm.legaldocumentation.csa.TransferSettlementTiming.TransferSettlementTimingBuilder
process
-
Field Details
-
cashCollateralTransferSettlementTime
-
securititesCollateralTransferSettlementTime
-
additionalLanguage
-
-
Constructor Details
-
TransferSettlementTimingBuilderImpl
public TransferSettlementTimingBuilderImpl()
-
-
Method Details
-
getCashCollateralTransferSettlementTime
@RosettaAttribute("cashCollateralTransferSettlementTime") @Accessor(GETTER) @RuneAttribute("cashCollateralTransferSettlementTime") public CashCTSTimeEnum getCashCollateralTransferSettlementTime()Description copied from interface:TransferSettlementTimingDetails the day on which collateral is required to be transferred relative to the Notification Time.- Specified by:
getCashCollateralTransferSettlementTimein interfaceTransferSettlementTiming
-
getSecurititesCollateralTransferSettlementTime
@RosettaAttribute("securititesCollateralTransferSettlementTime") @Accessor(GETTER) @RuneAttribute("securititesCollateralTransferSettlementTime") public SecuritiesCTSTimeEnum getSecurititesCollateralTransferSettlementTime()Description copied from interface:TransferSettlementTimingDetails the day on which collateral is required to be transferred relative to the Notification Time.- Specified by:
getSecurititesCollateralTransferSettlementTimein interfaceTransferSettlementTiming
-
getAdditionalLanguage
@RosettaAttribute("additionalLanguage") @Accessor(GETTER) @RuneAttribute("additionalLanguage") public String getAdditionalLanguage()Description copied from interface:TransferSettlementTimingThe additional language that might be specified by the parties to the legal agreement.- Specified by:
getAdditionalLanguagein interfaceTransferSettlementTiming
-
setCashCollateralTransferSettlementTime
@RosettaAttribute("cashCollateralTransferSettlementTime") @Accessor(SETTER) @RuneAttribute("cashCollateralTransferSettlementTime") public TransferSettlementTiming.TransferSettlementTimingBuilder setCashCollateralTransferSettlementTime(CashCTSTimeEnum _cashCollateralTransferSettlementTime) - Specified by:
setCashCollateralTransferSettlementTimein interfaceTransferSettlementTiming.TransferSettlementTimingBuilder
-
setSecurititesCollateralTransferSettlementTime
@RosettaAttribute("securititesCollateralTransferSettlementTime") @Accessor(SETTER) @RuneAttribute("securititesCollateralTransferSettlementTime") public TransferSettlementTiming.TransferSettlementTimingBuilder setSecurititesCollateralTransferSettlementTime(SecuritiesCTSTimeEnum _securititesCollateralTransferSettlementTime) - Specified by:
setSecurititesCollateralTransferSettlementTimein interfaceTransferSettlementTiming.TransferSettlementTimingBuilder
-
setAdditionalLanguage
@RosettaAttribute("additionalLanguage") @Accessor(SETTER) @RuneAttribute("additionalLanguage") public TransferSettlementTiming.TransferSettlementTimingBuilder setAdditionalLanguage(String _additionalLanguage) - Specified by:
setAdditionalLanguagein interfaceTransferSettlementTiming.TransferSettlementTimingBuilder
-
build
Description copied from interface:TransferSettlementTimingBuild Methods- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
buildin interfaceTransferSettlementTiming
-
toBuilder
- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
toBuilderin interfaceTransferSettlementTiming
-
prune
- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder- Specified by:
prunein interfaceTransferSettlementTiming.TransferSettlementTimingBuilder
-
hasData
public boolean hasData()- Specified by:
hasDatain interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
merge
public TransferSettlementTiming.TransferSettlementTimingBuilder 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
-