Package cdm.legaldocumentation.csa
Class CalculationAndTimingBase.CalculationAndTimingBaseImpl
java.lang.Object
cdm.legaldocumentation.csa.CalculationAndTimingBase.CalculationAndTimingBaseImpl
- All Implemented Interfaces:
CalculationAndTimingBase,com.rosetta.model.lib.RosettaModelObject
- Direct Known Subclasses:
CalculationAndTimingCollateralTransferAgreement.CalculationAndTimingCollateralTransferAgreementImpl,CalculationAndTimingInitialMargin.CalculationAndTimingInitialMarginImpl,CalculationAndTimingLegacy.CalculationAndTimingLegacyImpl,CalculationAndTimingVariationMargin.CalculationAndTimingVariationMarginImpl
- Enclosing interface:
CalculationAndTimingBase
public static class CalculationAndTimingBase.CalculationAndTimingBaseImpl
extends Object
implements CalculationAndTimingBase
Immutable Implementation of CalculationAndTimingBase
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.CalculationAndTimingBase
CalculationAndTimingBase.CalculationAndTimingBaseBuilder, CalculationAndTimingBase.CalculationAndTimingBaseBuilderImpl, CalculationAndTimingBase.CalculationAndTimingBaseImpl -
Field Summary
Fields inherited from interface cdm.legaldocumentation.csa.CalculationAndTimingBase
metaData -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanThe time by which a demand for the Transfer of Eligible Credit Support (IM) or Posted Credit Support (IM) needs to be made in order for the transfer to take place in accordance with the Transfer Timing provisions.inthashCode()protected voidtoString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.legaldocumentation.csa.CalculationAndTimingBase
getType, metaData, processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Constructor Details
-
CalculationAndTimingBaseImpl
protected CalculationAndTimingBaseImpl(CalculationAndTimingBase.CalculationAndTimingBaseBuilder builder)
-
-
Method Details
-
getNotificationTime
@RosettaAttribute("notificationTime") @Accessor(GETTER) @Required @RuneAttribute("notificationTime") public NotificationTime getNotificationTime()Description copied from interface:CalculationAndTimingBaseThe time by which a demand for the Transfer of Eligible Credit Support (IM) or Posted Credit Support (IM) needs to be made in order for the transfer to take place in accordance with the Transfer Timing provisions.- Specified by:
getNotificationTimein interfaceCalculationAndTimingBase
-
build
Description copied from interface:CalculationAndTimingBaseBuild Methods- Specified by:
buildin interfaceCalculationAndTimingBase- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfaceCalculationAndTimingBase- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
setBuilderFields
-
equals
-
hashCode
public int hashCode() -
toString
-