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