Package cdm.base.staticdata.asset.common
Interface RegionalGovernmentIssuerType
- All Superinterfaces:
com.rosetta.model.lib.RosettaModelObject
- All Known Subinterfaces:
RegionalGovernmentIssuerType.RegionalGovernmentIssuerTypeBuilder
- All Known Implementing Classes:
RegionalGovernmentIssuerType.RegionalGovernmentIssuerTypeBuilderImpl,RegionalGovernmentIssuerType.RegionalGovernmentIssuerTypeImpl
@RosettaDataType(value="RegionalGovernmentIssuerType",
builder=RegionalGovernmentIssuerTypeBuilderImpl.class,
version="5.30.0")
@RuneDataType(value="RegionalGovernmentIssuerType",
model="cdm",
builder=RegionalGovernmentIssuerTypeBuilderImpl.class,
version="5.30.0")
public interface RegionalGovernmentIssuerType
extends com.rosetta.model.lib.RosettaModelObject
Represents a class to allow specification of different type of Regional government collateral.
- Version:
- 5.30.0
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceBuilder Interfacestatic classBuilder Implementation of RegionalGovernmentIssuerTypestatic classImmutable Implementation of RegionalGovernmentIssuerType -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build Methodsbuilder()Applies to regional governments, local authorities or municipals.default Class<? extends RegionalGovernmentIssuerType> getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends RegionalGovernmentIssuerType> 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
-
getSovereignRecourse
Boolean getSovereignRecourse()Applies to regional governments, local authorities or municipals. True if entity has recourse to sovereign (e.g. debt guaranteed by government). False if entity does not have recourse to sovereign. -
build
RegionalGovernmentIssuerType build()Build Methods- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
builder
-
metaData
default com.rosetta.model.lib.meta.RosettaMetaData<? extends RegionalGovernmentIssuerType> 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
-