Package cdm.event.common
Class TransferExpression.TransferExpressionImpl
java.lang.Object
cdm.event.common.TransferExpression.TransferExpressionImpl
- All Implemented Interfaces:
TransferExpression,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
TransferExpression
public static class TransferExpression.TransferExpressionImpl
extends Object
implements TransferExpression
Immutable Implementation of TransferExpression
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.event.common.TransferExpression
TransferExpression.TransferExpressionBuilder, TransferExpression.TransferExpressionBuilderImpl, TransferExpression.TransferExpressionImpl -
Field Summary
Fields inherited from interface cdm.event.common.TransferExpression
metaData -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
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 cdm.event.common.TransferExpression
getType, metaData, process
-
Constructor Details
-
TransferExpressionImpl
-
-
Method Details
-
getPriceTransfer
@RosettaAttribute("priceTransfer") @RuneAttribute("priceTransfer") public FeeTypeEnum getPriceTransfer()Description copied from interface:TransferExpressionSpecifies a transfer amount exchanged as a price or fee for entering into a Business Event, e.g. Premium, Termination fee, Novation fee.- Specified by:
getPriceTransferin interfaceTransferExpression
-
getScheduledTransfer
@RosettaAttribute("scheduledTransfer") @RuneAttribute("scheduledTransfer") public ScheduledTransfer getScheduledTransfer()Description copied from interface:TransferExpressionSpecifies a transfer created from a scheduled or contingent event on a contract, e.g. Exercise, Performance, Credit Event- Specified by:
getScheduledTransferin interfaceTransferExpression
-
build
Description copied from interface:TransferExpressionBuild Methods- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
buildin interfaceTransferExpression
-
toBuilder
- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
toBuilderin interfaceTransferExpression
-
setBuilderFields
-
equals
-
hashCode
public int hashCode() -
toString
-