Package cdm.event.common
Class TermsChangeInstruction.TermsChangeInstructionImpl
java.lang.Object
cdm.event.common.TermsChangeInstruction.TermsChangeInstructionImpl
- All Implemented Interfaces:
TermsChangeInstruction,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
TermsChangeInstruction
public static class TermsChangeInstruction.TermsChangeInstructionImpl
extends Object
implements TermsChangeInstruction
Immutable Implementation of TermsChangeInstruction
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.event.common.TermsChangeInstruction
TermsChangeInstruction.TermsChangeInstructionBuilder, TermsChangeInstruction.TermsChangeInstructionBuilderImpl, TermsChangeInstruction.TermsChangeInstructionImpl -
Field Summary
Fields inherited from interface cdm.event.common.TermsChangeInstruction
metaData -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanList<? extends AncillaryParty> ancillary party to be changedproduct to be changedinthashCode()protected voidtoString()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 cdm.event.common.TermsChangeInstruction
getType, metaData, process
-
Constructor Details
-
TermsChangeInstructionImpl
-
-
Method Details
-
getProduct
Description copied from interface:TermsChangeInstructionproduct to be changed- Specified by:
getProductin interfaceTermsChangeInstruction
-
getAncillaryParty
@RosettaAttribute("ancillaryParty") @RuneAttribute("ancillaryParty") public List<? extends AncillaryParty> getAncillaryParty()Description copied from interface:TermsChangeInstructionancillary party to be changed- Specified by:
getAncillaryPartyin interfaceTermsChangeInstruction
-
getAdjustment
@RosettaAttribute("adjustment") @RuneAttribute("adjustment") public NotionalAdjustmentEnum getAdjustment()- Specified by:
getAdjustmentin interfaceTermsChangeInstruction
-
build
Description copied from interface:TermsChangeInstructionBuild Methods- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
buildin interfaceTermsChangeInstruction
-
toBuilder
- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
toBuilderin interfaceTermsChangeInstruction
-
setBuilderFields
-
equals
-
hashCode
public int hashCode() -
toString
-