Package cdm.event.common
Class Transfer.TransferImpl
java.lang.Object
cdm.event.common.Transfer.TransferImpl
- All Implemented Interfaces:
Transfer,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
Transfer
Immutable Implementation of Transfer
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.event.common.Transfer
Transfer.TransferBuilder, Transfer.TransferBuilderImpl, Transfer.TransferImpl -
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanA transfer created from a scheduled event on a contract, e.g.An ad-hoc transfer instigated by a party to the contract e.g.inthashCode()protected voidsetBuilderFields(Transfer.TransferBuilder builder) 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, processRosetta
-
Constructor Details
-
TransferImpl
-
-
Method Details
-
getScheduledTransfer
@RosettaAttribute("ScheduledTransfer") @Accessor(GETTER) @RuneAttribute("ScheduledTransfer") public ScheduledTransfer getScheduledTransfer()Description copied from interface:TransferA transfer created from a scheduled event on a contract, e.g. Exercise, Performance, Credit Event- Specified by:
getScheduledTransferin interfaceTransfer
-
getUnscheduledTransfer
@RosettaAttribute("UnscheduledTransfer") @Accessor(GETTER) @RuneAttribute("UnscheduledTransfer") public UnscheduledTransfer getUnscheduledTransfer()Description copied from interface:TransferAn ad-hoc transfer instigated by a party to the contract e.g. Recall, Return.- Specified by:
getUnscheduledTransferin interfaceTransfer
-
build
Description copied from interface:TransferBuild Methods -
toBuilder
-
setBuilderFields
-
equals
-
hashCode
public int hashCode() -
toString
-