Package org.isda.cdm
Class EventEffect.EventEffectBuilder
- java.lang.Object
-
- com.rosetta.model.lib.RosettaModelObjectBuilder
-
- org.isda.cdm.EventEffect.EventEffectBuilder
-
- Enclosing class:
- EventEffect
public static class EventEffect.EventEffectBuilder extends com.rosetta.model.lib.RosettaModelObjectBuilder
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.List<ReferenceWithMetaContract.ReferenceWithMetaContractBuilder>
contract
protected java.util.List<ReferenceWithMetaContract.ReferenceWithMetaContractBuilder>
effectedContract
protected java.util.List<ReferenceWithMetaExecution.ReferenceWithMetaExecutionBuilder>
effectedExecution
protected java.util.List<ReferenceWithMetaExecution.ReferenceWithMetaExecutionBuilder>
execution
protected java.util.List<ReferenceWithMetaProductIdentifier.ReferenceWithMetaProductIdentifierBuilder>
productIdentifier
protected java.util.List<ReferenceWithMetaTransferPrimitive.ReferenceWithMetaTransferPrimitiveBuilder>
transfer
-
Constructor Summary
Constructors Constructor Description EventEffectBuilder()
-
Method Summary
-
-
-
Field Detail
-
contract
protected java.util.List<ReferenceWithMetaContract.ReferenceWithMetaContractBuilder> contract
-
effectedContract
protected java.util.List<ReferenceWithMetaContract.ReferenceWithMetaContractBuilder> effectedContract
-
effectedExecution
protected java.util.List<ReferenceWithMetaExecution.ReferenceWithMetaExecutionBuilder> effectedExecution
-
execution
protected java.util.List<ReferenceWithMetaExecution.ReferenceWithMetaExecutionBuilder> execution
-
productIdentifier
protected java.util.List<ReferenceWithMetaProductIdentifier.ReferenceWithMetaProductIdentifierBuilder> productIdentifier
-
transfer
protected java.util.List<ReferenceWithMetaTransferPrimitive.ReferenceWithMetaTransferPrimitiveBuilder> transfer
-
-
Method Detail
-
metaData
public com.rosetta.model.lib.meta.RosettaMetaData<? extends EventEffect> metaData()
- Specified by:
metaData
in classcom.rosetta.model.lib.RosettaModelObjectBuilder
-
getContract
public java.util.List<ReferenceWithMetaContract.ReferenceWithMetaContractBuilder> getContract()
-
getOrCreateContract
public ReferenceWithMetaContract.ReferenceWithMetaContractBuilder getOrCreateContract(int index)
-
getEffectedContract
public java.util.List<ReferenceWithMetaContract.ReferenceWithMetaContractBuilder> getEffectedContract()
-
getOrCreateEffectedContract
public ReferenceWithMetaContract.ReferenceWithMetaContractBuilder getOrCreateEffectedContract(int index)
-
getEffectedExecution
public java.util.List<ReferenceWithMetaExecution.ReferenceWithMetaExecutionBuilder> getEffectedExecution()
-
getOrCreateEffectedExecution
public ReferenceWithMetaExecution.ReferenceWithMetaExecutionBuilder getOrCreateEffectedExecution(int index)
-
getExecution
public java.util.List<ReferenceWithMetaExecution.ReferenceWithMetaExecutionBuilder> getExecution()
-
getOrCreateExecution
public ReferenceWithMetaExecution.ReferenceWithMetaExecutionBuilder getOrCreateExecution(int index)
-
getProductIdentifier
public java.util.List<ReferenceWithMetaProductIdentifier.ReferenceWithMetaProductIdentifierBuilder> getProductIdentifier()
-
getOrCreateProductIdentifier
public ReferenceWithMetaProductIdentifier.ReferenceWithMetaProductIdentifierBuilder getOrCreateProductIdentifier(int index)
-
getTransfer
public java.util.List<ReferenceWithMetaTransferPrimitive.ReferenceWithMetaTransferPrimitiveBuilder> getTransfer()
-
getOrCreateTransfer
public ReferenceWithMetaTransferPrimitive.ReferenceWithMetaTransferPrimitiveBuilder getOrCreateTransfer(int index)
-
addContract
public EventEffect.EventEffectBuilder addContract(ReferenceWithMetaContract contract)
-
addContract
public EventEffect.EventEffectBuilder addContract(ReferenceWithMetaContract contract, int _idx)
-
addContract
public EventEffect.EventEffectBuilder addContract(java.util.List<ReferenceWithMetaContract> contracts)
-
addContractBuilder
public EventEffect.EventEffectBuilder addContractBuilder(ReferenceWithMetaContract.ReferenceWithMetaContractBuilder contract)
-
addContractRef
public EventEffect.EventEffectBuilder addContractRef(Contract.ContractBuilder contract)
-
addContractRef
public EventEffect.EventEffectBuilder addContractRef(Contract.ContractBuilder contract, int _idx)
-
addContractRef
public EventEffect.EventEffectBuilder addContractRef(java.util.List<Contract> contracts)
-
addContractRef
public EventEffect.EventEffectBuilder addContractRef(Contract contract)
-
clearContract
public EventEffect.EventEffectBuilder clearContract()
-
addEffectedContract
public EventEffect.EventEffectBuilder addEffectedContract(ReferenceWithMetaContract effectedContract)
-
addEffectedContract
public EventEffect.EventEffectBuilder addEffectedContract(ReferenceWithMetaContract effectedContract, int _idx)
-
addEffectedContract
public EventEffect.EventEffectBuilder addEffectedContract(java.util.List<ReferenceWithMetaContract> effectedContracts)
-
addEffectedContractBuilder
public EventEffect.EventEffectBuilder addEffectedContractBuilder(ReferenceWithMetaContract.ReferenceWithMetaContractBuilder effectedContract)
-
addEffectedContractRef
public EventEffect.EventEffectBuilder addEffectedContractRef(Contract.ContractBuilder effectedContract)
-
addEffectedContractRef
public EventEffect.EventEffectBuilder addEffectedContractRef(Contract.ContractBuilder effectedContract, int _idx)
-
addEffectedContractRef
public EventEffect.EventEffectBuilder addEffectedContractRef(java.util.List<Contract> effectedContracts)
-
addEffectedContractRef
public EventEffect.EventEffectBuilder addEffectedContractRef(Contract effectedContract)
-
clearEffectedContract
public EventEffect.EventEffectBuilder clearEffectedContract()
-
addEffectedExecution
public EventEffect.EventEffectBuilder addEffectedExecution(ReferenceWithMetaExecution effectedExecution)
-
addEffectedExecution
public EventEffect.EventEffectBuilder addEffectedExecution(ReferenceWithMetaExecution effectedExecution, int _idx)
-
addEffectedExecution
public EventEffect.EventEffectBuilder addEffectedExecution(java.util.List<ReferenceWithMetaExecution> effectedExecutions)
-
addEffectedExecutionBuilder
public EventEffect.EventEffectBuilder addEffectedExecutionBuilder(ReferenceWithMetaExecution.ReferenceWithMetaExecutionBuilder effectedExecution)
-
addEffectedExecutionRef
public EventEffect.EventEffectBuilder addEffectedExecutionRef(Execution.ExecutionBuilder effectedExecution)
-
addEffectedExecutionRef
public EventEffect.EventEffectBuilder addEffectedExecutionRef(Execution.ExecutionBuilder effectedExecution, int _idx)
-
addEffectedExecutionRef
public EventEffect.EventEffectBuilder addEffectedExecutionRef(java.util.List<Execution> effectedExecutions)
-
addEffectedExecutionRef
public EventEffect.EventEffectBuilder addEffectedExecutionRef(Execution effectedExecution)
-
clearEffectedExecution
public EventEffect.EventEffectBuilder clearEffectedExecution()
-
addExecution
public EventEffect.EventEffectBuilder addExecution(ReferenceWithMetaExecution execution)
-
addExecution
public EventEffect.EventEffectBuilder addExecution(ReferenceWithMetaExecution execution, int _idx)
-
addExecution
public EventEffect.EventEffectBuilder addExecution(java.util.List<ReferenceWithMetaExecution> executions)
-
addExecutionBuilder
public EventEffect.EventEffectBuilder addExecutionBuilder(ReferenceWithMetaExecution.ReferenceWithMetaExecutionBuilder execution)
-
addExecutionRef
public EventEffect.EventEffectBuilder addExecutionRef(Execution.ExecutionBuilder execution)
-
addExecutionRef
public EventEffect.EventEffectBuilder addExecutionRef(Execution.ExecutionBuilder execution, int _idx)
-
addExecutionRef
public EventEffect.EventEffectBuilder addExecutionRef(java.util.List<Execution> executions)
-
addExecutionRef
public EventEffect.EventEffectBuilder addExecutionRef(Execution execution)
-
clearExecution
public EventEffect.EventEffectBuilder clearExecution()
-
addProductIdentifier
public EventEffect.EventEffectBuilder addProductIdentifier(ReferenceWithMetaProductIdentifier productIdentifier)
-
addProductIdentifier
public EventEffect.EventEffectBuilder addProductIdentifier(ReferenceWithMetaProductIdentifier productIdentifier, int _idx)
-
addProductIdentifier
public EventEffect.EventEffectBuilder addProductIdentifier(java.util.List<ReferenceWithMetaProductIdentifier> productIdentifiers)
-
addProductIdentifierBuilder
public EventEffect.EventEffectBuilder addProductIdentifierBuilder(ReferenceWithMetaProductIdentifier.ReferenceWithMetaProductIdentifierBuilder productIdentifier)
-
addProductIdentifierRef
public EventEffect.EventEffectBuilder addProductIdentifierRef(ProductIdentifier.ProductIdentifierBuilder productIdentifier)
-
addProductIdentifierRef
public EventEffect.EventEffectBuilder addProductIdentifierRef(ProductIdentifier.ProductIdentifierBuilder productIdentifier, int _idx)
-
addProductIdentifierRef
public EventEffect.EventEffectBuilder addProductIdentifierRef(java.util.List<ProductIdentifier> productIdentifiers)
-
addProductIdentifierRef
public EventEffect.EventEffectBuilder addProductIdentifierRef(ProductIdentifier productIdentifier)
-
clearProductIdentifier
public EventEffect.EventEffectBuilder clearProductIdentifier()
-
addTransfer
public EventEffect.EventEffectBuilder addTransfer(ReferenceWithMetaTransferPrimitive transfer)
-
addTransfer
public EventEffect.EventEffectBuilder addTransfer(ReferenceWithMetaTransferPrimitive transfer, int _idx)
-
addTransfer
public EventEffect.EventEffectBuilder addTransfer(java.util.List<ReferenceWithMetaTransferPrimitive> transfers)
-
addTransferBuilder
public EventEffect.EventEffectBuilder addTransferBuilder(ReferenceWithMetaTransferPrimitive.ReferenceWithMetaTransferPrimitiveBuilder transfer)
-
addTransferRef
public EventEffect.EventEffectBuilder addTransferRef(TransferPrimitive.TransferPrimitiveBuilder transfer)
-
addTransferRef
public EventEffect.EventEffectBuilder addTransferRef(TransferPrimitive.TransferPrimitiveBuilder transfer, int _idx)
-
addTransferRef
public EventEffect.EventEffectBuilder addTransferRef(java.util.List<TransferPrimitive> transfers)
-
addTransferRef
public EventEffect.EventEffectBuilder addTransferRef(TransferPrimitive transfer)
-
clearTransfer
public EventEffect.EventEffectBuilder clearTransfer()
-
build
public EventEffect build()
- Specified by:
build
in classcom.rosetta.model.lib.RosettaModelObjectBuilder
-
prune
public EventEffect.EventEffectBuilder prune()
- Specified by:
prune
in classcom.rosetta.model.lib.RosettaModelObjectBuilder
-
hasData
public boolean hasData()
- Specified by:
hasData
in classcom.rosetta.model.lib.RosettaModelObjectBuilder
-
process
public void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor)
- Specified by:
process
in classcom.rosetta.model.lib.RosettaModelObjectBuilder
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-