Package cdm.product.common.settlement
Interface PhysicalSettlementPeriod
- All Superinterfaces:
com.rosetta.model.lib.RosettaModelObject
- All Known Subinterfaces:
PhysicalSettlementPeriod.PhysicalSettlementPeriodBuilder
- All Known Implementing Classes:
PhysicalSettlementPeriod.PhysicalSettlementPeriodBuilderImpl,PhysicalSettlementPeriod.PhysicalSettlementPeriodImpl
@RosettaDataType(value="PhysicalSettlementPeriod",
builder=PhysicalSettlementPeriodBuilderImpl.class,
version="5.30.0")
@RuneDataType(value="PhysicalSettlementPeriod",
model="cdm",
builder=PhysicalSettlementPeriodBuilderImpl.class,
version="5.30.0")
public interface PhysicalSettlementPeriod
extends com.rosetta.model.lib.RosettaModelObject
- Version:
- 5.30.0
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceBuilder Interfacestatic classBuilder Implementation of PhysicalSettlementPeriodstatic classImmutable Implementation of PhysicalSettlementPeriod -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build Methodsbuilder()A number of business days.An explicit indication that a number of business days are not specified and therefore ISDA fallback provisions should apply.A maximum number of business days.default Class<? extends PhysicalSettlementPeriod> getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends PhysicalSettlementPeriod> 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
-
getBusinessDaysNotSpecified
Boolean getBusinessDaysNotSpecified()An explicit indication that a number of business days are not specified and therefore ISDA fallback provisions should apply. -
getBusinessDays
Integer getBusinessDays()A number of business days. Its precise meaning is dependant on the context in which this element is used. ISDA 2003 Term: Business Day. -
getMaximumBusinessDays
Integer getMaximumBusinessDays()A maximum number of business days. Its precise meaning is dependant on the context in which this element is used. Intended to be used to limit a particular ISDA fallback provision. -
build
PhysicalSettlementPeriod build()Build Methods- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
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
-