Package cdm.legaldocumentation.csa
Class SinglePostingParty.SinglePostingPartyBuilderImpl
java.lang.Object
cdm.legaldocumentation.csa.SinglePostingParty.SinglePostingPartyBuilderImpl
- All Implemented Interfaces:
SinglePostingParty,SinglePostingParty.SinglePostingPartyBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- Enclosing interface:
SinglePostingParty
public static class SinglePostingParty.SinglePostingPartyBuilderImpl
extends Object
implements SinglePostingParty.SinglePostingPartyBuilder
Builder Implementation of SinglePostingParty
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.SinglePostingParty
SinglePostingParty.SinglePostingPartyBuilder, SinglePostingParty.SinglePostingPartyBuilderImpl, SinglePostingParty.SinglePostingPartyImpl -
Field Summary
FieldsFields inherited from interface cdm.legaldocumentation.csa.SinglePostingParty
metaData -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleangetOther()Utilised where the clause data structure is not able to capture a material aspect of the clause.getParty()The party acting as the Single Posting Party.booleanhasData()inthashCode()merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) prune()setParty(CounterpartyRoleEnum _party) toString()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 com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, processRosetta, processRosettaMethods inherited from interface cdm.legaldocumentation.csa.SinglePostingParty
getType, metaData, processMethods inherited from interface cdm.legaldocumentation.csa.SinglePostingParty.SinglePostingPartyBuilder
process
-
Field Details
-
party
-
other
-
-
Constructor Details
-
SinglePostingPartyBuilderImpl
public SinglePostingPartyBuilderImpl()
-
-
Method Details
-
getParty
@RosettaAttribute("party") @Accessor(GETTER) @RuneAttribute("party") public CounterpartyRoleEnum getParty()Description copied from interface:SinglePostingPartyThe party acting as the Single Posting Party.- Specified by:
getPartyin interfaceSinglePostingParty
-
getOther
Description copied from interface:SinglePostingPartyUtilised where the clause data structure is not able to capture a material aspect of the clause.- Specified by:
getOtherin interfaceSinglePostingParty
-
setParty
@RosettaAttribute("party") @Accessor(SETTER) @RuneAttribute("party") public SinglePostingParty.SinglePostingPartyBuilder setParty(CounterpartyRoleEnum _party) - Specified by:
setPartyin interfaceSinglePostingParty.SinglePostingPartyBuilder
-
setOther
@RosettaAttribute("other") @Accessor(SETTER) @RuneAttribute("other") public SinglePostingParty.SinglePostingPartyBuilder setOther(String _other) - Specified by:
setOtherin interfaceSinglePostingParty.SinglePostingPartyBuilder
-
build
Description copied from interface:SinglePostingPartyBuild Methods- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
buildin interfaceSinglePostingParty
-
toBuilder
- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
toBuilderin interfaceSinglePostingParty
-
prune
- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder- Specified by:
prunein interfaceSinglePostingParty.SinglePostingPartyBuilder
-
hasData
public boolean hasData()- Specified by:
hasDatain interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
merge
public SinglePostingParty.SinglePostingPartyBuilder 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
-