Package cdm.base.staticdata.asset.common
Class QuasiGovernmentIssuerType.QuasiGovernmentIssuerTypeBuilderImpl
java.lang.Object
cdm.base.staticdata.asset.common.QuasiGovernmentIssuerType.QuasiGovernmentIssuerTypeBuilderImpl
- All Implemented Interfaces:
QuasiGovernmentIssuerType,QuasiGovernmentIssuerType.QuasiGovernmentIssuerTypeBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- Enclosing interface:
QuasiGovernmentIssuerType
public static class QuasiGovernmentIssuerType.QuasiGovernmentIssuerTypeBuilderImpl
extends Object
implements QuasiGovernmentIssuerType.QuasiGovernmentIssuerTypeBuilder
Builder 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
FieldsFields inherited from interface cdm.base.staticdata.asset.common.QuasiGovernmentIssuerType
metaData -
Constructor Summary
Constructors -
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).booleanhasData()inthashCode()merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) prune()setSovereignEntity(Boolean _sovereignEntity) setSovereignRecourse(Boolean _sovereignRecourse) toString()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 cdm.base.staticdata.asset.common.QuasiGovernmentIssuerType.QuasiGovernmentIssuerTypeBuilder
processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, processRosetta, processRosetta
-
Field Details
-
sovereignEntity
-
sovereignRecourse
-
-
Constructor Details
-
QuasiGovernmentIssuerTypeBuilderImpl
public QuasiGovernmentIssuerTypeBuilderImpl()
-
-
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
-
setSovereignEntity
@RosettaAttribute(value="sovereignEntity", isRequired=true) @RuneAttribute(value="sovereignEntity", isRequired=true) public QuasiGovernmentIssuerType.QuasiGovernmentIssuerTypeBuilder setSovereignEntity(Boolean _sovereignEntity) - Specified by:
setSovereignEntityin interfaceQuasiGovernmentIssuerType.QuasiGovernmentIssuerTypeBuilder
-
setSovereignRecourse
@RosettaAttribute("sovereignRecourse") @RuneAttribute("sovereignRecourse") public QuasiGovernmentIssuerType.QuasiGovernmentIssuerTypeBuilder setSovereignRecourse(Boolean _sovereignRecourse) - Specified by:
setSovereignRecoursein interfaceQuasiGovernmentIssuerType.QuasiGovernmentIssuerTypeBuilder
-
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
-
prune
- Specified by:
prunein interfaceQuasiGovernmentIssuerType.QuasiGovernmentIssuerTypeBuilder- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
hasData
public boolean hasData()- Specified by:
hasDatain interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
merge
public QuasiGovernmentIssuerType.QuasiGovernmentIssuerTypeBuilder merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) - Specified by:
mergein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
equals
-
hashCode
public int hashCode() -
toString
-