Class Representations.RepresentationsImpl
java.lang.Object
cdm.legaldocumentation.transaction.additionalterms.Representations.RepresentationsImpl
- All Implemented Interfaces:
Representations,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
Representations
Immutable Implementation of Representations
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.transaction.additionalterms.Representations
Representations.RepresentationsBuilder, Representations.RepresentationsBuilderImpl, Representations.RepresentationsImpl -
Field Summary
Fields inherited from interface cdm.legaldocumentation.transaction.additionalterms.Representations
metaData -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanIf true, then additional acknowledgements are applicable.If true, then agreements regarding hedging are applicable.If present and true, then index disclaimer is applicable.If true, then non reliance is applicable.inthashCode()protected voidtoString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.legaldocumentation.transaction.additionalterms.Representations
getType, metaData, processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Constructor Details
-
RepresentationsImpl
-
-
Method Details
-
getNonReliance
@RosettaAttribute("nonReliance") @Accessor(GETTER) @Required @RuneAttribute("nonReliance") public Boolean getNonReliance()Description copied from interface:RepresentationsIf true, then non reliance is applicable.- Specified by:
getNonReliancein interfaceRepresentations
-
getAgreementsRegardingHedging
@RosettaAttribute("agreementsRegardingHedging") @Accessor(GETTER) @Required @RuneAttribute("agreementsRegardingHedging") public Boolean getAgreementsRegardingHedging()Description copied from interface:RepresentationsIf true, then agreements regarding hedging are applicable.- Specified by:
getAgreementsRegardingHedgingin interfaceRepresentations
-
getIndexDisclaimer
@RosettaAttribute("indexDisclaimer") @Accessor(GETTER) @RuneAttribute("indexDisclaimer") public Boolean getIndexDisclaimer()Description copied from interface:RepresentationsIf present and true, then index disclaimer is applicable.- Specified by:
getIndexDisclaimerin interfaceRepresentations
-
getAdditionalAcknowledgements
@RosettaAttribute("additionalAcknowledgements") @Accessor(GETTER) @RuneAttribute("additionalAcknowledgements") public Boolean getAdditionalAcknowledgements()Description copied from interface:RepresentationsIf true, then additional acknowledgements are applicable.- Specified by:
getAdditionalAcknowledgementsin interfaceRepresentations
-
getAdditionalBespokeTerms
@RosettaAttribute("additionalBespokeTerms") @Accessor(GETTER) @Multi @RuneAttribute("additionalBespokeTerms") public List<? extends Clause> getAdditionalBespokeTerms()- Specified by:
getAdditionalBespokeTermsin interfaceRepresentations
-
build
Description copied from interface:RepresentationsBuild Methods- Specified by:
buildin interfaceRepresentations- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfaceRepresentations- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
setBuilderFields
-
equals
-
hashCode
public int hashCode() -
toString
-