Package cdm.legaldocumentation.csa
Class SimmException.SimmExceptionBuilderImpl
java.lang.Object
cdm.legaldocumentation.csa.SimmException.SimmExceptionBuilderImpl
- All Implemented Interfaces:
SimmException,SimmException.SimmExceptionBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- Enclosing interface:
SimmException
public static class SimmException.SimmExceptionBuilderImpl
extends Object
implements SimmException.SimmExceptionBuilder
Builder Implementation of SimmException
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.SimmException
SimmException.SimmExceptionBuilder, SimmException.SimmExceptionBuilderImpl, SimmException.SimmExceptionImpl -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected SimmExceptionApplicableEnumprotected ExceptionEnumFields inherited from interface cdm.legaldocumentation.csa.SimmException
metaData -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanThe Standard Initial Margin Model exception when specified as a customized approach by the party.The Standard Initial Margin model exception approach applicable when specified by the party according to one of the enumerated values.The Standard Initial Margin Model exception when specified by the party according to one of the enumerated values.booleanhasData()inthashCode()merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) prune()setAsSpecified(String _asSpecified) setSimmExceptionApplicable(SimmExceptionApplicableEnum _simmExceptionApplicable) setStandardisedException(ExceptionEnum _standardisedException) toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, processRosetta, processRosettaMethods inherited from interface cdm.legaldocumentation.csa.SimmException
getType, metaData, processMethods inherited from interface cdm.legaldocumentation.csa.SimmException.SimmExceptionBuilder
process
-
Field Details
-
standardisedException
-
simmExceptionApplicable
-
asSpecified
-
-
Constructor Details
-
SimmExceptionBuilderImpl
public SimmExceptionBuilderImpl()
-
-
Method Details
-
getStandardisedException
@RosettaAttribute("standardisedException") @Accessor(GETTER) @RuneAttribute("standardisedException") public ExceptionEnum getStandardisedException()Description copied from interface:SimmExceptionThe Standard Initial Margin Model exception when specified by the party according to one of the enumerated values.- Specified by:
getStandardisedExceptionin interfaceSimmException
-
getSimmExceptionApplicable
@RosettaAttribute("simmExceptionApplicable") @Accessor(GETTER) @RuneAttribute("simmExceptionApplicable") public SimmExceptionApplicableEnum getSimmExceptionApplicable()Description copied from interface:SimmExceptionThe Standard Initial Margin model exception approach applicable when specified by the party according to one of the enumerated values.- Specified by:
getSimmExceptionApplicablein interfaceSimmException
-
getAsSpecified
@RosettaAttribute("asSpecified") @Accessor(GETTER) @RuneAttribute("asSpecified") public String getAsSpecified()Description copied from interface:SimmExceptionThe Standard Initial Margin Model exception when specified as a customized approach by the party.- Specified by:
getAsSpecifiedin interfaceSimmException
-
setStandardisedException
@RosettaAttribute("standardisedException") @Accessor(SETTER) @RuneAttribute("standardisedException") public SimmException.SimmExceptionBuilder setStandardisedException(ExceptionEnum _standardisedException) - Specified by:
setStandardisedExceptionin interfaceSimmException.SimmExceptionBuilder
-
setSimmExceptionApplicable
@RosettaAttribute("simmExceptionApplicable") @Accessor(SETTER) @RuneAttribute("simmExceptionApplicable") public SimmException.SimmExceptionBuilder setSimmExceptionApplicable(SimmExceptionApplicableEnum _simmExceptionApplicable) - Specified by:
setSimmExceptionApplicablein interfaceSimmException.SimmExceptionBuilder
-
setAsSpecified
@RosettaAttribute("asSpecified") @Accessor(SETTER) @RuneAttribute("asSpecified") public SimmException.SimmExceptionBuilder setAsSpecified(String _asSpecified) - Specified by:
setAsSpecifiedin interfaceSimmException.SimmExceptionBuilder
-
build
Description copied from interface:SimmExceptionBuild Methods- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
buildin interfaceSimmException
-
toBuilder
- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
toBuilderin interfaceSimmException
-
prune
- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder- Specified by:
prunein interfaceSimmException.SimmExceptionBuilder
-
hasData
public boolean hasData()- Specified by:
hasDatain interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
merge
public SimmException.SimmExceptionBuilder 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
-