Package cdm.legaldocumentation.csa
Class Substitution.SubstitutionBuilderImpl
java.lang.Object
cdm.legaldocumentation.csa.Substitution.SubstitutionBuilderImpl
- All Implemented Interfaces:
Substitution,Substitution.SubstitutionBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- Enclosing interface:
Substitution
public static class Substitution.SubstitutionBuilderImpl
extends Object
implements Substitution.SubstitutionBuilder
Builder Implementation of Substitution
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.Substitution
Substitution.SubstitutionBuilder, Substitution.SubstitutionBuilderImpl, Substitution.SubstitutionImpl -
Field Summary
FieldsModifier and TypeFieldDescriptionFields inherited from interface cdm.legaldocumentation.csa.Substitution
metaData -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddPartyElection(SubstitutionPartyElection _partyElection) addPartyElection(SubstitutionPartyElection _partyElection, int idx) addPartyElection(List<? extends SubstitutionPartyElection> partyElections) build()Build MethodsbooleangetOrCreatePartyElection(int index) Party specific elections for substitution of posted collateral.booleanhasData()inthashCode()merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) prune()setPartyElection(List<? extends SubstitutionPartyElection> partyElections) 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.Substitution
getType, metaData, processMethods inherited from interface cdm.legaldocumentation.csa.Substitution.SubstitutionBuilder
process
-
Field Details
-
partyElection
-
-
Constructor Details
-
SubstitutionBuilderImpl
public SubstitutionBuilderImpl()
-
-
Method Details
-
getPartyElection
@RosettaAttribute("partyElection") @Accessor(GETTER) @Multi @RuneAttribute("partyElection") public List<? extends SubstitutionPartyElection.SubstitutionPartyElectionBuilder> getPartyElection()Description copied from interface:SubstitutionParty specific elections for substitution of posted collateral.- Specified by:
getPartyElectionin interfaceSubstitution- Specified by:
getPartyElectionin interfaceSubstitution.SubstitutionBuilder
-
getOrCreatePartyElection
public SubstitutionPartyElection.SubstitutionPartyElectionBuilder getOrCreatePartyElection(int index) - Specified by:
getOrCreatePartyElectionin interfaceSubstitution.SubstitutionBuilder
-
addPartyElection
@RosettaAttribute("partyElection") @Accessor(ADDER) @Multi @RuneAttribute("partyElection") public Substitution.SubstitutionBuilder addPartyElection(SubstitutionPartyElection _partyElection) - Specified by:
addPartyElectionin interfaceSubstitution.SubstitutionBuilder
-
addPartyElection
public Substitution.SubstitutionBuilder addPartyElection(SubstitutionPartyElection _partyElection, int idx) - Specified by:
addPartyElectionin interfaceSubstitution.SubstitutionBuilder
-
addPartyElection
public Substitution.SubstitutionBuilder addPartyElection(List<? extends SubstitutionPartyElection> partyElections) - Specified by:
addPartyElectionin interfaceSubstitution.SubstitutionBuilder
-
setPartyElection
@RosettaAttribute("partyElection") @Accessor(SETTER) @Multi @RuneAttribute("partyElection") public Substitution.SubstitutionBuilder setPartyElection(List<? extends SubstitutionPartyElection> partyElections) - Specified by:
setPartyElectionin interfaceSubstitution.SubstitutionBuilder
-
build
Description copied from interface:SubstitutionBuild Methods- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
buildin interfaceSubstitution
-
toBuilder
- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
toBuilderin interfaceSubstitution
-
prune
- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder- Specified by:
prunein interfaceSubstitution.SubstitutionBuilder
-
hasData
public boolean hasData()- Specified by:
hasDatain interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
merge
public Substitution.SubstitutionBuilder 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
-