Package cdm.base.staticdata.asset.common
Class QuasiGovernmentIssuerType.QuasiGovernmentIssuerTypeImpl
java.lang.Object
cdm.base.staticdata.asset.common.QuasiGovernmentIssuerType.QuasiGovernmentIssuerTypeImpl
- All Implemented Interfaces:
QuasiGovernmentIssuerType,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
QuasiGovernmentIssuerType
public static class QuasiGovernmentIssuerType.QuasiGovernmentIssuerTypeImpl
extends Object
implements QuasiGovernmentIssuerType
Immutable Implementation of QuasiGovernmentIssuerType
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.base.staticdata.asset.common.QuasiGovernmentIssuerType
QuasiGovernmentIssuerType.QuasiGovernmentIssuerTypeBuilder, QuasiGovernmentIssuerType.QuasiGovernmentIssuerTypeBuilderImpl, QuasiGovernmentIssuerType.QuasiGovernmentIssuerTypeImpl -
Field Summary
Fields inherited from interface cdm.base.staticdata.asset.common.QuasiGovernmentIssuerType
metaData -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanTrue if sovereign entity (e.g. not separate legal personality from sovereign) or false if non-sovereign entity (e.g. separate legal personality from sovereign).Applies to non-sovereign entity (e.g. separate legal personality from sovereign).inthashCode()protected voidtoString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.base.staticdata.asset.common.QuasiGovernmentIssuerType
getType, metaData, processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Constructor Details
-
QuasiGovernmentIssuerTypeImpl
protected QuasiGovernmentIssuerTypeImpl(QuasiGovernmentIssuerType.QuasiGovernmentIssuerTypeBuilder builder)
-
-
Method Details
-
getSovereignEntity
@RosettaAttribute(value="sovereignEntity", isRequired=true) @RuneAttribute(value="sovereignEntity", isRequired=true) public Boolean getSovereignEntity()Description copied from interface:QuasiGovernmentIssuerTypeTrue if sovereign entity (e.g. not separate legal personality from sovereign) or false if non-sovereign entity (e.g. separate legal personality from sovereign).- Specified by:
getSovereignEntityin interfaceQuasiGovernmentIssuerType
-
getSovereignRecourse
@RosettaAttribute("sovereignRecourse") @RuneAttribute("sovereignRecourse") public Boolean getSovereignRecourse()Description copied from interface:QuasiGovernmentIssuerTypeApplies to non-sovereign entity (e.g. separate legal personality from sovereign). True if entity has recourse to sovereign (e.g. debt guaranteed by government). False if entity does not have recourse to sovereign.- Specified by:
getSovereignRecoursein interfaceQuasiGovernmentIssuerType
-
build
Description copied from interface:QuasiGovernmentIssuerTypeBuild Methods- Specified by:
buildin interfaceQuasiGovernmentIssuerType- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfaceQuasiGovernmentIssuerType- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
setBuilderFields
-
equals
-
hashCode
public int hashCode() -
toString
-