Package cdm.base.staticdata.party
Class PartyReferencePayerReceiver.PartyReferencePayerReceiverImpl
java.lang.Object
cdm.base.staticdata.party.PartyReferencePayerReceiver.PartyReferencePayerReceiverImpl
- All Implemented Interfaces:
PartyReferencePayerReceiver,com.rosetta.model.lib.RosettaModelObject
- Direct Known Subclasses:
IndependentAmount.IndependentAmountImpl
- Enclosing interface:
PartyReferencePayerReceiver
public static class PartyReferencePayerReceiver.PartyReferencePayerReceiverImpl
extends Object
implements PartyReferencePayerReceiver
Immutable 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
Fields inherited from interface cdm.base.staticdata.party.PartyReferencePayerReceiver
metaData -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedPartyReferencePayerReceiverImpl(PartyReferencePayerReceiver.PartyReferencePayerReceiverBuilder builder) -
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.inthashCode()protected voidtoString()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 com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Constructor Details
-
PartyReferencePayerReceiverImpl
protected PartyReferencePayerReceiverImpl(PartyReferencePayerReceiver.PartyReferencePayerReceiverBuilder builder)
-
-
Method Details
-
getPayerPartyReference
@RosettaAttribute(value="payerPartyReference", isRequired=true) @RuneAttribute(value="payerPartyReference", isRequired=true) public ReferenceWithMetaParty getPayerPartyReference()Description copied from interface:PartyReferencePayerReceiverThe party responsible for making the payments defined by this structure.- Specified by:
getPayerPartyReferencein interfacePartyReferencePayerReceiver
-
getPayerAccountReference
@RosettaAttribute("payerAccountReference") @RuneAttribute("payerAccountReference") public ReferenceWithMetaAccount getPayerAccountReference()Description copied from interface:PartyReferencePayerReceiverA reference to the account responsible for making the payments defined by this structure.- Specified by:
getPayerAccountReferencein interfacePartyReferencePayerReceiver
-
getReceiverPartyReference
@RosettaAttribute(value="receiverPartyReference", isRequired=true) @RuneAttribute(value="receiverPartyReference", isRequired=true) public ReferenceWithMetaParty getReceiverPartyReference()Description copied from interface:PartyReferencePayerReceiverThe party that receives the payments corresponding to this structure.- Specified by:
getReceiverPartyReferencein interfacePartyReferencePayerReceiver
-
getReceiverAccountReference
@RosettaAttribute("receiverAccountReference") @RuneAttribute("receiverAccountReference") public ReferenceWithMetaAccount getReceiverAccountReference()Description copied from interface:PartyReferencePayerReceiverA reference to the account that receives the payments corresponding to this structure.- Specified by:
getReceiverAccountReferencein interfacePartyReferencePayerReceiver
-
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
-
setBuilderFields
protected void setBuilderFields(PartyReferencePayerReceiver.PartyReferencePayerReceiverBuilder builder) -
equals
-
hashCode
public int hashCode() -
toString
-