Package cdm.regulation
Class Nm.NmBuilderImpl
java.lang.Object
cdm.regulation.Nm.NmBuilderImpl
- All Implemented Interfaces:
Nm,Nm.NmBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- Enclosing interface:
Nm
Builder Implementation of Nm
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.regulation.Nm
Nm.NmBuilder, Nm.NmBuilderImpl, Nm.NmImpl -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanBody ISO Corpus Scheme ISO20022 namingConvention "RefRate" ProvisiongetTerm()Body ISO Corpus Scheme ISO20022 namingConvention "Term" ProvisionbooleanhasData()inthashCode()merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) prune()setRefRate(RefRate _refRate) toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.regulation.Nm.NmBuilder
processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, processRosetta, processRosetta
-
Field Details
-
refRate
-
term
-
-
Constructor Details
-
NmBuilderImpl
public NmBuilderImpl()
-
-
Method Details
-
getRefRate
@RosettaAttribute("refRate") @Accessor(GETTER) @Required @RuneAttribute("refRate") public RefRate.RefRateBuilder getRefRate()Description copied from interface:NmBody ISO Corpus Scheme ISO20022 namingConvention "RefRate" Provision- Specified by:
getRefRatein interfaceNm- Specified by:
getRefRatein interfaceNm.NmBuilder
-
getOrCreateRefRate
- Specified by:
getOrCreateRefRatein interfaceNm.NmBuilder
-
getTerm
@RosettaAttribute("term") @Accessor(GETTER) @Required @RuneAttribute("term") public Term.TermBuilder getTerm()Description copied from interface:NmBody ISO Corpus Scheme ISO20022 namingConvention "Term" Provision- Specified by:
getTermin interfaceNm- Specified by:
getTermin interfaceNm.NmBuilder
-
getOrCreateTerm
- Specified by:
getOrCreateTermin interfaceNm.NmBuilder
-
setRefRate
@RosettaAttribute("refRate") @Accessor(SETTER) @Required @RuneAttribute("refRate") public Nm.NmBuilder setRefRate(RefRate _refRate) - Specified by:
setRefRatein interfaceNm.NmBuilder
-
setTerm
@RosettaAttribute("term") @Accessor(SETTER) @Required @RuneAttribute("term") public Nm.NmBuilder setTerm(Term _term) - Specified by:
setTermin interfaceNm.NmBuilder
-
build
Description copied from interface:NmBuild Methods -
toBuilder
-
prune
- Specified by:
prunein interfaceNm.NmBuilder- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
hasData
public boolean hasData()- Specified by:
hasDatain interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
merge
public Nm.NmBuilder 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
-