Package cdm.legaldocumentation.csa
Interface NotificationTime
- All Superinterfaces:
com.rosetta.model.lib.RosettaModelObject
- All Known Subinterfaces:
NotificationTime.NotificationTimeBuilder
- All Known Implementing Classes:
NotificationTime.NotificationTimeBuilderImpl,NotificationTime.NotificationTimeImpl
@RosettaDataType(value="NotificationTime",
builder=NotificationTimeBuilderImpl.class,
version="6.19.0")
@RuneDataType(value="NotificationTime",
model="cdm",
builder=NotificationTimeBuilderImpl.class,
version="6.19.0")
public interface NotificationTime
extends com.rosetta.model.lib.RosettaModelObject
A class to specify the 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.
- Version:
- 6.19.0 Body ISDA Corpus Deed CSD_IM_English_2016 ISDA 2016 English Law Credit Support Deed for Initial Margin paragraph "13 General Principles" * clause "(d)(iii)" * name "Notification Time" Provision Body ISDA Corpus Annex CSA_IM_Japanese_2016 ISDA 2016 Japanese Law Credit Support Annex for Initial Margin paragraph "13 General Principles" * clause "(e)(iii)" * name "Notification Time" Provision Body ISDA Corpus Annex CSA_IM_NewYork_2016 ISDA 2016 New York Law Credit Support Annex for Initial Margin paragraph "13 General Principles" * clause "(d)(iii)" * name "Notification Time" Provision
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceBuilder Interfacestatic classBuilder Implementation of NotificationTimestatic classImmutable Implementation of NotificationTime -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build Methodsbuilder()The determination of whether reference is made to dispute resolution notification timing in the agreement.List<? extends NotificationTimeElection> The parties' Notification Time election.The determination of whether transfer timing language is applicable or not.default Class<? extends NotificationTime> getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends NotificationTime> metaData()Utility Methodsdefault voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor) Methods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Field Details
-
metaData
-
-
Method Details
-
getPartyElections
List<? extends NotificationTimeElection> getPartyElections()The parties' Notification Time election. -
getDisputeNotificationReference
Boolean getDisputeNotificationReference()The determination of whether reference is made to dispute resolution notification timing in the agreement. -
getTransferTimingProviso
Boolean getTransferTimingProviso()The determination of whether transfer timing language is applicable or not. -
build
NotificationTime build()Build Methods- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
NotificationTime.NotificationTimeBuilder toBuilder()- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
builder
-
metaData
Utility Methods- Specified by:
metaDatain interfacecom.rosetta.model.lib.RosettaModelObject
-
getType
- Specified by:
getTypein interfacecom.rosetta.model.lib.RosettaModelObject
-
process
default void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor) - Specified by:
processin interfacecom.rosetta.model.lib.RosettaModelObject
-