Package cdm.legaldocumentation.csa
Class LegacyResolutionValue.LegacyResolutionValueBuilderImpl
java.lang.Object
cdm.legaldocumentation.csa.LegacyResolutionValue.LegacyResolutionValueBuilderImpl
- All Implemented Interfaces:
LegacyResolutionValue,LegacyResolutionValue.LegacyResolutionValueBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- Enclosing interface:
LegacyResolutionValue
public static class LegacyResolutionValue.LegacyResolutionValueBuilderImpl
extends Object
implements LegacyResolutionValue.LegacyResolutionValueBuilder
Builder Implementation of LegacyResolutionValue
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.LegacyResolutionValue
LegacyResolutionValue.LegacyResolutionValueBuilder, LegacyResolutionValue.LegacyResolutionValueBuilderImpl, LegacyResolutionValue.LegacyResolutionValueImpl -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected ValueCashEnumprotected Booleanprotected ValueSecuritiesEnumFields inherited from interface cdm.legaldocumentation.csa.LegacyResolutionValue
metaData -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanThe additional language that might be specified by the parties to the legal agreement.getCash()Details of how cash collateral is valued when resolving disputes.A boolean flag to represent whether a fallback calculation method is applicable.Details of how securities collateral is valued when resolving disputes.booleanhasData()inthashCode()merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) prune()setAdditionalLanguage(String _additionalLanguage) setCash(ValueCashEnum _cash) setFallback(Boolean _fallback) setSecurities(ValueSecuritiesEnum _securities) toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.legaldocumentation.csa.LegacyResolutionValue
getType, metaData, processMethods inherited from interface cdm.legaldocumentation.csa.LegacyResolutionValue.LegacyResolutionValueBuilder
processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, processRosetta, processRosetta
-
Field Details
-
cash
-
securities
-
fallback
-
additionalLanguage
-
-
Constructor Details
-
LegacyResolutionValueBuilderImpl
public LegacyResolutionValueBuilderImpl()
-
-
Method Details
-
getCash
Description copied from interface:LegacyResolutionValueDetails of how cash collateral is valued when resolving disputes.- Specified by:
getCashin interfaceLegacyResolutionValue
-
getSecurities
@RosettaAttribute("securities") @Accessor(GETTER) @RuneAttribute("securities") public ValueSecuritiesEnum getSecurities()Description copied from interface:LegacyResolutionValueDetails of how securities collateral is valued when resolving disputes.- Specified by:
getSecuritiesin interfaceLegacyResolutionValue
-
getFallback
@RosettaAttribute("fallback") @Accessor(GETTER) @RuneAttribute("fallback") public Boolean getFallback()Description copied from interface:LegacyResolutionValueA boolean flag to represent whether a fallback calculation method is applicable.- Specified by:
getFallbackin interfaceLegacyResolutionValue
-
getAdditionalLanguage
@RosettaAttribute("additionalLanguage") @Accessor(GETTER) @RuneAttribute("additionalLanguage") public String getAdditionalLanguage()Description copied from interface:LegacyResolutionValueThe additional language that might be specified by the parties to the legal agreement.- Specified by:
getAdditionalLanguagein interfaceLegacyResolutionValue
-
setCash
@RosettaAttribute("cash") @Accessor(SETTER) @RuneAttribute("cash") public LegacyResolutionValue.LegacyResolutionValueBuilder setCash(ValueCashEnum _cash) - Specified by:
setCashin interfaceLegacyResolutionValue.LegacyResolutionValueBuilder
-
setSecurities
@RosettaAttribute("securities") @Accessor(SETTER) @RuneAttribute("securities") public LegacyResolutionValue.LegacyResolutionValueBuilder setSecurities(ValueSecuritiesEnum _securities) - Specified by:
setSecuritiesin interfaceLegacyResolutionValue.LegacyResolutionValueBuilder
-
setFallback
@RosettaAttribute("fallback") @Accessor(SETTER) @RuneAttribute("fallback") public LegacyResolutionValue.LegacyResolutionValueBuilder setFallback(Boolean _fallback) - Specified by:
setFallbackin interfaceLegacyResolutionValue.LegacyResolutionValueBuilder
-
setAdditionalLanguage
@RosettaAttribute("additionalLanguage") @Accessor(SETTER) @RuneAttribute("additionalLanguage") public LegacyResolutionValue.LegacyResolutionValueBuilder setAdditionalLanguage(String _additionalLanguage) - Specified by:
setAdditionalLanguagein interfaceLegacyResolutionValue.LegacyResolutionValueBuilder
-
build
Description copied from interface:LegacyResolutionValueBuild Methods- Specified by:
buildin interfaceLegacyResolutionValue- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfaceLegacyResolutionValue- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
prune
- Specified by:
prunein interfaceLegacyResolutionValue.LegacyResolutionValueBuilder- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
hasData
public boolean hasData()- Specified by:
hasDatain interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
merge
public LegacyResolutionValue.LegacyResolutionValueBuilder 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
-