Package cdm.base.staticdata.party
Interface AncillaryParty.AncillaryPartyBuilder
- All Superinterfaces:
AncillaryParty,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- All Known Implementing Classes:
AncillaryParty.AncillaryPartyBuilderImpl
- Enclosing interface:
AncillaryParty
public static interface AncillaryParty.AncillaryPartyBuilder
extends AncillaryParty, com.rosetta.model.lib.RosettaModelObjectBuilder
Builder Interface
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.base.staticdata.party.AncillaryParty
AncillaryParty.AncillaryPartyBuilder, AncillaryParty.AncillaryPartyBuilderImpl, AncillaryParty.AncillaryPartyImpl -
Field Summary
Fields inherited from interface cdm.base.staticdata.party.AncillaryParty
metaData -
Method Summary
Modifier and TypeMethodDescriptionaddPartyReference(ReferenceWithMetaParty partyReference) addPartyReference(ReferenceWithMetaParty partyReference, int idx) addPartyReference(List<? extends ReferenceWithMetaParty> partyReference) addPartyReferenceValue(Party partyReference) addPartyReferenceValue(Party partyReference, int idx) addPartyReferenceValue(List<? extends Party> partyReference) getOrCreatePartyReference(int index) Specifies the party, or parties, associated to the ancillary role.default voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setOnBehalfOf(CounterpartyRoleEnum onBehalfOf) setPartyReference(List<? extends ReferenceWithMetaParty> partyReference) setPartyReferenceValue(List<? extends Party> partyReference) setRole(AncillaryRoleEnum role) Methods inherited from interface cdm.base.staticdata.party.AncillaryParty
build, getOnBehalfOf, getRole, getType, metaData, process, toBuilderMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, hasData, merge, processRosetta, processRosetta
-
Method Details
-
getOrCreatePartyReference
-
getPartyReference
List<? extends ReferenceWithMetaParty.ReferenceWithMetaPartyBuilder> getPartyReference()Description copied from interface:AncillaryPartySpecifies the party, or parties, associated to the ancillary role.- Specified by:
getPartyReferencein interfaceAncillaryParty
-
setRole
-
addPartyReference
-
addPartyReference
AncillaryParty.AncillaryPartyBuilder addPartyReference(ReferenceWithMetaParty partyReference, int idx) -
addPartyReferenceValue
-
addPartyReferenceValue
-
addPartyReference
AncillaryParty.AncillaryPartyBuilder addPartyReference(List<? extends ReferenceWithMetaParty> partyReference) -
setPartyReference
AncillaryParty.AncillaryPartyBuilder setPartyReference(List<? extends ReferenceWithMetaParty> partyReference) -
addPartyReferenceValue
-
setPartyReferenceValue
-
setOnBehalfOf
-
process
default void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) - Specified by:
processin interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
prune
- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-