Package cdm.base.staticdata.party
Class PartyReferencePayerReceiver.PartyReferencePayerReceiverBuilderImpl
java.lang.Object
cdm.base.staticdata.party.PartyReferencePayerReceiver.PartyReferencePayerReceiverBuilderImpl
- All Implemented Interfaces:
PartyReferencePayerReceiver,PartyReferencePayerReceiver.PartyReferencePayerReceiverBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- Direct Known Subclasses:
IndependentAmount.IndependentAmountBuilderImpl
- Enclosing interface:
PartyReferencePayerReceiver
public static class PartyReferencePayerReceiver.PartyReferencePayerReceiverBuilderImpl
extends Object
implements PartyReferencePayerReceiver.PartyReferencePayerReceiverBuilder
Builder Implementation of PartyReferencePayerReceiver
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.base.staticdata.party.PartyReferencePayerReceiver
PartyReferencePayerReceiver.PartyReferencePayerReceiverBuilder, PartyReferencePayerReceiver.PartyReferencePayerReceiverBuilderImpl, PartyReferencePayerReceiver.PartyReferencePayerReceiverImpl -
Field Summary
FieldsModifier and TypeFieldDescriptionFields inherited from interface cdm.base.staticdata.party.PartyReferencePayerReceiver
metaData -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanA reference to the account responsible for making the payments defined by this structure.The party responsible for making the payments defined by this structure.A reference to the account that receives the payments corresponding to this structure.The party that receives the payments corresponding to this structure.booleanhasData()inthashCode()merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) prune()setPayerAccountReference(ReferenceWithMetaAccount _payerAccountReference) setPayerAccountReferenceValue(Account _payerAccountReference) setPayerPartyReference(ReferenceWithMetaParty _payerPartyReference) setPayerPartyReferenceValue(Party _payerPartyReference) setReceiverAccountReference(ReferenceWithMetaAccount _receiverAccountReference) setReceiverAccountReferenceValue(Account _receiverAccountReference) setReceiverPartyReference(ReferenceWithMetaParty _receiverPartyReference) setReceiverPartyReferenceValue(Party _receiverPartyReference) toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.base.staticdata.party.PartyReferencePayerReceiver
getType, metaData, processMethods inherited from interface cdm.base.staticdata.party.PartyReferencePayerReceiver.PartyReferencePayerReceiverBuilder
processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, processRosetta, processRosetta
-
Field Details
-
payerPartyReference
-
payerAccountReference
-
receiverPartyReference
-
receiverAccountReference
-
-
Constructor Details
-
PartyReferencePayerReceiverBuilderImpl
public PartyReferencePayerReceiverBuilderImpl()
-
-
Method Details
-
getPayerPartyReference
@RosettaAttribute(value="payerPartyReference", isRequired=true) @RuneAttribute(value="payerPartyReference", isRequired=true) public ReferenceWithMetaParty.ReferenceWithMetaPartyBuilder getPayerPartyReference()Description copied from interface:PartyReferencePayerReceiverThe party responsible for making the payments defined by this structure.- Specified by:
getPayerPartyReferencein interfacePartyReferencePayerReceiver- Specified by:
getPayerPartyReferencein interfacePartyReferencePayerReceiver.PartyReferencePayerReceiverBuilder
-
getOrCreatePayerPartyReference
- Specified by:
getOrCreatePayerPartyReferencein interfacePartyReferencePayerReceiver.PartyReferencePayerReceiverBuilder
-
getPayerAccountReference
@RosettaAttribute("payerAccountReference") @RuneAttribute("payerAccountReference") public ReferenceWithMetaAccount.ReferenceWithMetaAccountBuilder getPayerAccountReference()Description copied from interface:PartyReferencePayerReceiverA reference to the account responsible for making the payments defined by this structure.- Specified by:
getPayerAccountReferencein interfacePartyReferencePayerReceiver- Specified by:
getPayerAccountReferencein interfacePartyReferencePayerReceiver.PartyReferencePayerReceiverBuilder
-
getOrCreatePayerAccountReference
- Specified by:
getOrCreatePayerAccountReferencein interfacePartyReferencePayerReceiver.PartyReferencePayerReceiverBuilder
-
getReceiverPartyReference
@RosettaAttribute(value="receiverPartyReference", isRequired=true) @RuneAttribute(value="receiverPartyReference", isRequired=true) public ReferenceWithMetaParty.ReferenceWithMetaPartyBuilder getReceiverPartyReference()Description copied from interface:PartyReferencePayerReceiverThe party that receives the payments corresponding to this structure.- Specified by:
getReceiverPartyReferencein interfacePartyReferencePayerReceiver- Specified by:
getReceiverPartyReferencein interfacePartyReferencePayerReceiver.PartyReferencePayerReceiverBuilder
-
getOrCreateReceiverPartyReference
- Specified by:
getOrCreateReceiverPartyReferencein interfacePartyReferencePayerReceiver.PartyReferencePayerReceiverBuilder
-
getReceiverAccountReference
@RosettaAttribute("receiverAccountReference") @RuneAttribute("receiverAccountReference") public ReferenceWithMetaAccount.ReferenceWithMetaAccountBuilder getReceiverAccountReference()Description copied from interface:PartyReferencePayerReceiverA reference to the account that receives the payments corresponding to this structure.- Specified by:
getReceiverAccountReferencein interfacePartyReferencePayerReceiver- Specified by:
getReceiverAccountReferencein interfacePartyReferencePayerReceiver.PartyReferencePayerReceiverBuilder
-
getOrCreateReceiverAccountReference
public ReferenceWithMetaAccount.ReferenceWithMetaAccountBuilder getOrCreateReceiverAccountReference()- Specified by:
getOrCreateReceiverAccountReferencein interfacePartyReferencePayerReceiver.PartyReferencePayerReceiverBuilder
-
setPayerPartyReference
@RosettaAttribute(value="payerPartyReference", isRequired=true) @RuneAttribute(value="payerPartyReference", isRequired=true) public PartyReferencePayerReceiver.PartyReferencePayerReceiverBuilder setPayerPartyReference(ReferenceWithMetaParty _payerPartyReference) - Specified by:
setPayerPartyReferencein interfacePartyReferencePayerReceiver.PartyReferencePayerReceiverBuilder
-
setPayerPartyReferenceValue
public PartyReferencePayerReceiver.PartyReferencePayerReceiverBuilder setPayerPartyReferenceValue(Party _payerPartyReference) - Specified by:
setPayerPartyReferenceValuein interfacePartyReferencePayerReceiver.PartyReferencePayerReceiverBuilder
-
setPayerAccountReference
@RosettaAttribute("payerAccountReference") @RuneAttribute("payerAccountReference") public PartyReferencePayerReceiver.PartyReferencePayerReceiverBuilder setPayerAccountReference(ReferenceWithMetaAccount _payerAccountReference) - Specified by:
setPayerAccountReferencein interfacePartyReferencePayerReceiver.PartyReferencePayerReceiverBuilder
-
setPayerAccountReferenceValue
public PartyReferencePayerReceiver.PartyReferencePayerReceiverBuilder setPayerAccountReferenceValue(Account _payerAccountReference) - Specified by:
setPayerAccountReferenceValuein interfacePartyReferencePayerReceiver.PartyReferencePayerReceiverBuilder
-
setReceiverPartyReference
@RosettaAttribute(value="receiverPartyReference", isRequired=true) @RuneAttribute(value="receiverPartyReference", isRequired=true) public PartyReferencePayerReceiver.PartyReferencePayerReceiverBuilder setReceiverPartyReference(ReferenceWithMetaParty _receiverPartyReference) - Specified by:
setReceiverPartyReferencein interfacePartyReferencePayerReceiver.PartyReferencePayerReceiverBuilder
-
setReceiverPartyReferenceValue
public PartyReferencePayerReceiver.PartyReferencePayerReceiverBuilder setReceiverPartyReferenceValue(Party _receiverPartyReference) - Specified by:
setReceiverPartyReferenceValuein interfacePartyReferencePayerReceiver.PartyReferencePayerReceiverBuilder
-
setReceiverAccountReference
@RosettaAttribute("receiverAccountReference") @RuneAttribute("receiverAccountReference") public PartyReferencePayerReceiver.PartyReferencePayerReceiverBuilder setReceiverAccountReference(ReferenceWithMetaAccount _receiverAccountReference) - Specified by:
setReceiverAccountReferencein interfacePartyReferencePayerReceiver.PartyReferencePayerReceiverBuilder
-
setReceiverAccountReferenceValue
public PartyReferencePayerReceiver.PartyReferencePayerReceiverBuilder setReceiverAccountReferenceValue(Account _receiverAccountReference) - Specified by:
setReceiverAccountReferenceValuein interfacePartyReferencePayerReceiver.PartyReferencePayerReceiverBuilder
-
build
Description copied from interface:PartyReferencePayerReceiverBuild Methods- Specified by:
buildin interfacePartyReferencePayerReceiver- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfacePartyReferencePayerReceiver- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
prune
- Specified by:
prunein interfacePartyReferencePayerReceiver.PartyReferencePayerReceiverBuilder- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
hasData
public boolean hasData()- Specified by:
hasDatain interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
merge
public PartyReferencePayerReceiver.PartyReferencePayerReceiverBuilder 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
-