Class Representations.RepresentationsBuilderImpl
java.lang.Object
cdm.legaldocumentation.transaction.additionalterms.Representations.RepresentationsBuilderImpl
- All Implemented Interfaces:
Representations,Representations.RepresentationsBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- Enclosing interface:
Representations
public static class Representations.RepresentationsBuilderImpl
extends Object
implements Representations.RepresentationsBuilder
Builder 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
FieldsModifier and TypeFieldDescriptionprotected Booleanprotected List<Clause.ClauseBuilder> protected Booleanprotected Booleanprotected BooleanFields inherited from interface cdm.legaldocumentation.transaction.additionalterms.Representations
metaData -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddAdditionalBespokeTerms(Clause _additionalBespokeTerms) addAdditionalBespokeTerms(Clause _additionalBespokeTerms, int idx) addAdditionalBespokeTerms(List<? extends Clause> additionalBespokeTermss) build()Build MethodsbooleanIf true, then additional acknowledgements are applicable.List<? extends Clause.ClauseBuilder> If true, then agreements regarding hedging are applicable.If present and true, then index disclaimer is applicable.If true, then non reliance is applicable.getOrCreateAdditionalBespokeTerms(int index) booleanhasData()inthashCode()merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) prune()setAdditionalAcknowledgements(Boolean _additionalAcknowledgements) setAdditionalBespokeTerms(List<? extends Clause> additionalBespokeTermss) setAgreementsRegardingHedging(Boolean _agreementsRegardingHedging) setIndexDisclaimer(Boolean _indexDisclaimer) setNonReliance(Boolean _nonReliance) toString()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 cdm.legaldocumentation.transaction.additionalterms.Representations.RepresentationsBuilder
processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, processRosetta, processRosetta
-
Field Details
-
nonReliance
-
agreementsRegardingHedging
-
indexDisclaimer
-
additionalAcknowledgements
-
additionalBespokeTerms
-
-
Constructor Details
-
RepresentationsBuilderImpl
public RepresentationsBuilderImpl()
-
-
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.ClauseBuilder> getAdditionalBespokeTerms()- Specified by:
getAdditionalBespokeTermsin interfaceRepresentations- Specified by:
getAdditionalBespokeTermsin interfaceRepresentations.RepresentationsBuilder
-
getOrCreateAdditionalBespokeTerms
- Specified by:
getOrCreateAdditionalBespokeTermsin interfaceRepresentations.RepresentationsBuilder
-
setNonReliance
@RosettaAttribute("nonReliance") @Accessor(SETTER) @Required @RuneAttribute("nonReliance") public Representations.RepresentationsBuilder setNonReliance(Boolean _nonReliance) - Specified by:
setNonReliancein interfaceRepresentations.RepresentationsBuilder
-
setAgreementsRegardingHedging
@RosettaAttribute("agreementsRegardingHedging") @Accessor(SETTER) @Required @RuneAttribute("agreementsRegardingHedging") public Representations.RepresentationsBuilder setAgreementsRegardingHedging(Boolean _agreementsRegardingHedging) - Specified by:
setAgreementsRegardingHedgingin interfaceRepresentations.RepresentationsBuilder
-
setIndexDisclaimer
@RosettaAttribute("indexDisclaimer") @Accessor(SETTER) @RuneAttribute("indexDisclaimer") public Representations.RepresentationsBuilder setIndexDisclaimer(Boolean _indexDisclaimer) - Specified by:
setIndexDisclaimerin interfaceRepresentations.RepresentationsBuilder
-
setAdditionalAcknowledgements
@RosettaAttribute("additionalAcknowledgements") @Accessor(SETTER) @RuneAttribute("additionalAcknowledgements") public Representations.RepresentationsBuilder setAdditionalAcknowledgements(Boolean _additionalAcknowledgements) - Specified by:
setAdditionalAcknowledgementsin interfaceRepresentations.RepresentationsBuilder
-
addAdditionalBespokeTerms
@RosettaAttribute("additionalBespokeTerms") @Accessor(ADDER) @Multi @RuneAttribute("additionalBespokeTerms") public Representations.RepresentationsBuilder addAdditionalBespokeTerms(Clause _additionalBespokeTerms) - Specified by:
addAdditionalBespokeTermsin interfaceRepresentations.RepresentationsBuilder
-
addAdditionalBespokeTerms
public Representations.RepresentationsBuilder addAdditionalBespokeTerms(Clause _additionalBespokeTerms, int idx) - Specified by:
addAdditionalBespokeTermsin interfaceRepresentations.RepresentationsBuilder
-
addAdditionalBespokeTerms
public Representations.RepresentationsBuilder addAdditionalBespokeTerms(List<? extends Clause> additionalBespokeTermss) - Specified by:
addAdditionalBespokeTermsin interfaceRepresentations.RepresentationsBuilder
-
setAdditionalBespokeTerms
@RosettaAttribute("additionalBespokeTerms") @Accessor(SETTER) @Multi @RuneAttribute("additionalBespokeTerms") public Representations.RepresentationsBuilder setAdditionalBespokeTerms(List<? extends Clause> additionalBespokeTermss) - Specified by:
setAdditionalBespokeTermsin interfaceRepresentations.RepresentationsBuilder
-
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
-
prune
- Specified by:
prunein interfaceRepresentations.RepresentationsBuilder- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
hasData
public boolean hasData()- Specified by:
hasDatain interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
merge
public Representations.RepresentationsBuilder 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
-