Package cdm.observable.event
Interface FailureToPay
- All Superinterfaces:
com.rosetta.model.lib.RosettaModelObject
- All Known Subinterfaces:
FailureToPay.FailureToPayBuilder
- All Known Implementing Classes:
FailureToPay.FailureToPayBuilderImpl,FailureToPay.FailureToPayImpl
@RosettaDataType(value="FailureToPay",
builder=FailureToPayBuilderImpl.class,
version="5.30.0")
@RuneDataType(value="FailureToPay",
model="cdm",
builder=FailureToPayBuilderImpl.class,
version="5.30.0")
public interface FailureToPay
extends com.rosetta.model.lib.RosettaModelObject
- Version:
- 5.30.0
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceBuilder Interfacestatic classBuilder Implementation of FailureToPaystatic classImmutable Implementation of FailureToPay -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build Methodsbuilder()Indicates whether the failure to pay provision is applicable.If this element is specified, indicates whether or not a grace period extension is applicable.Specifies a threshold for the failure to pay credit event.default Class<? extends FailureToPay> getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends FailureToPay> 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
-
getApplicable
Boolean getApplicable()Indicates whether the failure to pay provision is applicable. -
getGracePeriodExtension
GracePeriodExtension getGracePeriodExtension()If this element is specified, indicates whether or not a grace period extension is applicable. ISDA 2003 Term: Grace Period Extension Applicable. -
getPaymentRequirement
Money getPaymentRequirement()Specifies a threshold for the failure to pay credit event. Market standard is USD 1,000,000 (JPY 100,000,000 for Japanese Yen trades) or its equivalent in the relevant obligation currency. This is applied on an aggregate basis across all Obligations of the Reference Entity. Intended to prevent technical/operational errors from triggering credit events. ISDA 2003 Term: Payment Requirement -
build
FailureToPay build()Build Methods- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
FailureToPay.FailureToPayBuilder 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
-