Package cdm.event.common
Class ScheduledTransfer.ScheduledTransferBuilderImpl
java.lang.Object
cdm.event.common.ScheduledTransfer.ScheduledTransferBuilderImpl
- All Implemented Interfaces:
ScheduledTransfer,ScheduledTransfer.ScheduledTransferBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- Enclosing interface:
ScheduledTransfer
public static class ScheduledTransfer.ScheduledTransferBuilderImpl
extends Object
implements ScheduledTransfer.ScheduledTransferBuilder
Builder Implementation of ScheduledTransfer
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.event.common.ScheduledTransfer
ScheduledTransfer.ScheduledTransferBuilder, ScheduledTransfer.ScheduledTransferBuilderImpl, ScheduledTransfer.ScheduledTransferImpl -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected CorporateActionTypeEnumprotected ScheduledTransferEnumFields inherited from interface cdm.event.common.ScheduledTransfer
metaData -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanSpecifies a transfer created from a scheduled or contingent event on a contract, e.g.booleanhasData()inthashCode()merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) prune()setCorporateActionTransferType(CorporateActionTypeEnum _corporateActionTransferType) setTransferType(ScheduledTransferEnum _transferType) 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, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, processRosetta, processRosettaMethods inherited from interface cdm.event.common.ScheduledTransfer
getType, metaData, processMethods inherited from interface cdm.event.common.ScheduledTransfer.ScheduledTransferBuilder
process
-
Field Details
-
transferType
-
corporateActionTransferType
-
-
Constructor Details
-
ScheduledTransferBuilderImpl
public ScheduledTransferBuilderImpl()
-
-
Method Details
-
getTransferType
@RosettaAttribute(value="transferType", isRequired=true) @RuneAttribute(value="transferType", isRequired=true) public ScheduledTransferEnum getTransferType()Description copied from interface:ScheduledTransferSpecifies a transfer created from a scheduled or contingent event on a contract, e.g. Exercise, Performance, Credit Event- Specified by:
getTransferTypein interfaceScheduledTransfer
-
getCorporateActionTransferType
@RosettaAttribute("corporateActionTransferType") @RuneAttribute("corporateActionTransferType") public CorporateActionTypeEnum getCorporateActionTransferType()- Specified by:
getCorporateActionTransferTypein interfaceScheduledTransfer
-
setTransferType
@RosettaAttribute(value="transferType", isRequired=true) @RuneAttribute(value="transferType", isRequired=true) public ScheduledTransfer.ScheduledTransferBuilder setTransferType(ScheduledTransferEnum _transferType) - Specified by:
setTransferTypein interfaceScheduledTransfer.ScheduledTransferBuilder
-
setCorporateActionTransferType
@RosettaAttribute("corporateActionTransferType") @RuneAttribute("corporateActionTransferType") public ScheduledTransfer.ScheduledTransferBuilder setCorporateActionTransferType(CorporateActionTypeEnum _corporateActionTransferType) - Specified by:
setCorporateActionTransferTypein interfaceScheduledTransfer.ScheduledTransferBuilder
-
build
Description copied from interface:ScheduledTransferBuild Methods- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
buildin interfaceScheduledTransfer
-
toBuilder
- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
toBuilderin interfaceScheduledTransfer
-
prune
- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder- Specified by:
prunein interfaceScheduledTransfer.ScheduledTransferBuilder
-
hasData
public boolean hasData()- Specified by:
hasDatain interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
merge
public ScheduledTransfer.ScheduledTransferBuilder 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
-