Package cdm.legaldocumentation.csa
Class LegacyReturnAmount.LegacyReturnAmountImpl
java.lang.Object
cdm.legaldocumentation.csa.LegacyReturnAmount.LegacyReturnAmountImpl
- All Implemented Interfaces:
LegacyReturnAmount,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
LegacyReturnAmount
public static class LegacyReturnAmount.LegacyReturnAmountImpl
extends Object
implements LegacyReturnAmount
Immutable Implementation of LegacyReturnAmount
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.LegacyReturnAmount
LegacyReturnAmount.LegacyReturnAmountBuilder, LegacyReturnAmount.LegacyReturnAmountBuilderImpl, LegacyReturnAmount.LegacyReturnAmountImpl -
Field Summary
Fields inherited from interface cdm.legaldocumentation.csa.LegacyReturnAmount
metaData -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanThe additional language that might be specified by the parties to the legal agreement.Specifies whether the meaning of Return Amount follows the pre-print definition or deviates from this (either based on a rating or some other methodology).inthashCode()protected voidtoString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.legaldocumentation.csa.LegacyReturnAmount
getType, metaData, processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Constructor Details
-
LegacyReturnAmountImpl
-
-
Method Details
-
getLegacyReturnAmount
@RosettaAttribute("legacyReturnAmount") @Accessor(GETTER) @Required @RuneAttribute("legacyReturnAmount") public LegacyDeliveryReturnAmountEnum getLegacyReturnAmount()Description copied from interface:LegacyReturnAmountSpecifies whether the meaning of Return Amount follows the pre-print definition or deviates from this (either based on a rating or some other methodology).- Specified by:
getLegacyReturnAmountin interfaceLegacyReturnAmount
-
getAdditionalLanguage
@RosettaAttribute("additionalLanguage") @Accessor(GETTER) @RuneAttribute("additionalLanguage") public String getAdditionalLanguage()Description copied from interface:LegacyReturnAmountThe additional language that might be specified by the parties to the legal agreement.- Specified by:
getAdditionalLanguagein interfaceLegacyReturnAmount
-
build
Description copied from interface:LegacyReturnAmountBuild Methods- Specified by:
buildin interfaceLegacyReturnAmount- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfaceLegacyReturnAmount- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
setBuilderFields
-
equals
-
hashCode
public int hashCode() -
toString
-