Package org.isda.cdm
Class PrimitiveEvent.PrimitiveEventBuilder
- java.lang.Object
-
- com.rosetta.model.lib.RosettaModelObjectBuilder
-
- org.isda.cdm.PrimitiveEvent.PrimitiveEventBuilder
-
- Enclosing class:
- PrimitiveEvent
public static class PrimitiveEvent.PrimitiveEventBuilder extends com.rosetta.model.lib.RosettaModelObjectBuilder
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.List<AllocationPrimitive.AllocationPrimitiveBuilder>
allocation
protected java.util.List<ContractFormation.ContractFormationBuilder>
contractFormation
protected java.util.List<ExecutionPrimitive.ExecutionPrimitiveBuilder>
execution
protected ExercisePrimitive.ExercisePrimitiveBuilder
exercise
protected java.util.List<Inception.InceptionBuilder>
inception
protected java.util.List<ObservationPrimitive.ObservationPrimitiveBuilder>
observation
protected java.util.List<QuantityChangePrimitive.QuantityChangePrimitiveBuilder>
quantityChange
protected java.util.List<ResetPrimitive.ResetPrimitiveBuilder>
reset
protected TermsChangePrimitive.TermsChangePrimitiveBuilder
termsChange
protected java.util.List<TransferPrimitive.TransferPrimitiveBuilder>
transfer
-
Constructor Summary
Constructors Constructor Description PrimitiveEventBuilder()
-
Method Summary
-
-
-
Field Detail
-
allocation
protected java.util.List<AllocationPrimitive.AllocationPrimitiveBuilder> allocation
-
contractFormation
protected java.util.List<ContractFormation.ContractFormationBuilder> contractFormation
-
execution
protected java.util.List<ExecutionPrimitive.ExecutionPrimitiveBuilder> execution
-
exercise
protected ExercisePrimitive.ExercisePrimitiveBuilder exercise
-
inception
protected java.util.List<Inception.InceptionBuilder> inception
-
observation
protected java.util.List<ObservationPrimitive.ObservationPrimitiveBuilder> observation
-
quantityChange
protected java.util.List<QuantityChangePrimitive.QuantityChangePrimitiveBuilder> quantityChange
-
reset
protected java.util.List<ResetPrimitive.ResetPrimitiveBuilder> reset
-
termsChange
protected TermsChangePrimitive.TermsChangePrimitiveBuilder termsChange
-
transfer
protected java.util.List<TransferPrimitive.TransferPrimitiveBuilder> transfer
-
-
Method Detail
-
metaData
public com.rosetta.model.lib.meta.RosettaMetaData<? extends PrimitiveEvent> metaData()
- Specified by:
metaData
in classcom.rosetta.model.lib.RosettaModelObjectBuilder
-
getAllocation
public java.util.List<AllocationPrimitive.AllocationPrimitiveBuilder> getAllocation()
-
getOrCreateAllocation
public AllocationPrimitive.AllocationPrimitiveBuilder getOrCreateAllocation(int index)
-
getContractFormation
public java.util.List<ContractFormation.ContractFormationBuilder> getContractFormation()
-
getOrCreateContractFormation
public ContractFormation.ContractFormationBuilder getOrCreateContractFormation(int index)
-
getExecution
public java.util.List<ExecutionPrimitive.ExecutionPrimitiveBuilder> getExecution()
-
getOrCreateExecution
public ExecutionPrimitive.ExecutionPrimitiveBuilder getOrCreateExecution(int index)
-
getExercise
public ExercisePrimitive.ExercisePrimitiveBuilder getExercise()
-
getOrCreateExercise
public ExercisePrimitive.ExercisePrimitiveBuilder getOrCreateExercise()
-
getInception
public java.util.List<Inception.InceptionBuilder> getInception()
-
getOrCreateInception
public Inception.InceptionBuilder getOrCreateInception(int index)
-
getObservation
public java.util.List<ObservationPrimitive.ObservationPrimitiveBuilder> getObservation()
-
getOrCreateObservation
public ObservationPrimitive.ObservationPrimitiveBuilder getOrCreateObservation(int index)
-
getQuantityChange
public java.util.List<QuantityChangePrimitive.QuantityChangePrimitiveBuilder> getQuantityChange()
-
getOrCreateQuantityChange
public QuantityChangePrimitive.QuantityChangePrimitiveBuilder getOrCreateQuantityChange(int index)
-
getReset
public java.util.List<ResetPrimitive.ResetPrimitiveBuilder> getReset()
-
getOrCreateReset
public ResetPrimitive.ResetPrimitiveBuilder getOrCreateReset(int index)
-
getTermsChange
public TermsChangePrimitive.TermsChangePrimitiveBuilder getTermsChange()
-
getOrCreateTermsChange
public TermsChangePrimitive.TermsChangePrimitiveBuilder getOrCreateTermsChange()
-
getTransfer
public java.util.List<TransferPrimitive.TransferPrimitiveBuilder> getTransfer()
-
getOrCreateTransfer
public TransferPrimitive.TransferPrimitiveBuilder getOrCreateTransfer(int index)
-
addAllocation
public PrimitiveEvent.PrimitiveEventBuilder addAllocation(AllocationPrimitive allocation)
-
addAllocation
public PrimitiveEvent.PrimitiveEventBuilder addAllocation(AllocationPrimitive allocation, int _idx)
-
addAllocation
public PrimitiveEvent.PrimitiveEventBuilder addAllocation(java.util.List<AllocationPrimitive> allocations)
-
addAllocationBuilder
public PrimitiveEvent.PrimitiveEventBuilder addAllocationBuilder(AllocationPrimitive.AllocationPrimitiveBuilder allocation)
-
clearAllocation
public PrimitiveEvent.PrimitiveEventBuilder clearAllocation()
-
addContractFormation
public PrimitiveEvent.PrimitiveEventBuilder addContractFormation(ContractFormation contractFormation)
-
addContractFormation
public PrimitiveEvent.PrimitiveEventBuilder addContractFormation(ContractFormation contractFormation, int _idx)
-
addContractFormation
public PrimitiveEvent.PrimitiveEventBuilder addContractFormation(java.util.List<ContractFormation> contractFormations)
-
addContractFormationBuilder
public PrimitiveEvent.PrimitiveEventBuilder addContractFormationBuilder(ContractFormation.ContractFormationBuilder contractFormation)
-
clearContractFormation
public PrimitiveEvent.PrimitiveEventBuilder clearContractFormation()
-
addExecution
public PrimitiveEvent.PrimitiveEventBuilder addExecution(ExecutionPrimitive execution)
-
addExecution
public PrimitiveEvent.PrimitiveEventBuilder addExecution(ExecutionPrimitive execution, int _idx)
-
addExecution
public PrimitiveEvent.PrimitiveEventBuilder addExecution(java.util.List<ExecutionPrimitive> executions)
-
addExecutionBuilder
public PrimitiveEvent.PrimitiveEventBuilder addExecutionBuilder(ExecutionPrimitive.ExecutionPrimitiveBuilder execution)
-
clearExecution
public PrimitiveEvent.PrimitiveEventBuilder clearExecution()
-
setExercise
public PrimitiveEvent.PrimitiveEventBuilder setExercise(ExercisePrimitive exercise)
-
setExerciseBuilder
public PrimitiveEvent.PrimitiveEventBuilder setExerciseBuilder(ExercisePrimitive.ExercisePrimitiveBuilder exercise)
-
addInception
public PrimitiveEvent.PrimitiveEventBuilder addInception(Inception inception)
-
addInception
public PrimitiveEvent.PrimitiveEventBuilder addInception(Inception inception, int _idx)
-
addInception
public PrimitiveEvent.PrimitiveEventBuilder addInception(java.util.List<Inception> inceptions)
-
addInceptionBuilder
public PrimitiveEvent.PrimitiveEventBuilder addInceptionBuilder(Inception.InceptionBuilder inception)
-
clearInception
public PrimitiveEvent.PrimitiveEventBuilder clearInception()
-
addObservation
public PrimitiveEvent.PrimitiveEventBuilder addObservation(ObservationPrimitive observation)
-
addObservation
public PrimitiveEvent.PrimitiveEventBuilder addObservation(ObservationPrimitive observation, int _idx)
-
addObservation
public PrimitiveEvent.PrimitiveEventBuilder addObservation(java.util.List<ObservationPrimitive> observations)
-
addObservationBuilder
public PrimitiveEvent.PrimitiveEventBuilder addObservationBuilder(ObservationPrimitive.ObservationPrimitiveBuilder observation)
-
clearObservation
public PrimitiveEvent.PrimitiveEventBuilder clearObservation()
-
addQuantityChange
public PrimitiveEvent.PrimitiveEventBuilder addQuantityChange(QuantityChangePrimitive quantityChange)
-
addQuantityChange
public PrimitiveEvent.PrimitiveEventBuilder addQuantityChange(QuantityChangePrimitive quantityChange, int _idx)
-
addQuantityChange
public PrimitiveEvent.PrimitiveEventBuilder addQuantityChange(java.util.List<QuantityChangePrimitive> quantityChanges)
-
addQuantityChangeBuilder
public PrimitiveEvent.PrimitiveEventBuilder addQuantityChangeBuilder(QuantityChangePrimitive.QuantityChangePrimitiveBuilder quantityChange)
-
clearQuantityChange
public PrimitiveEvent.PrimitiveEventBuilder clearQuantityChange()
-
addReset
public PrimitiveEvent.PrimitiveEventBuilder addReset(ResetPrimitive reset)
-
addReset
public PrimitiveEvent.PrimitiveEventBuilder addReset(ResetPrimitive reset, int _idx)
-
addReset
public PrimitiveEvent.PrimitiveEventBuilder addReset(java.util.List<ResetPrimitive> resets)
-
addResetBuilder
public PrimitiveEvent.PrimitiveEventBuilder addResetBuilder(ResetPrimitive.ResetPrimitiveBuilder reset)
-
clearReset
public PrimitiveEvent.PrimitiveEventBuilder clearReset()
-
setTermsChange
public PrimitiveEvent.PrimitiveEventBuilder setTermsChange(TermsChangePrimitive termsChange)
-
setTermsChangeBuilder
public PrimitiveEvent.PrimitiveEventBuilder setTermsChangeBuilder(TermsChangePrimitive.TermsChangePrimitiveBuilder termsChange)
-
addTransfer
public PrimitiveEvent.PrimitiveEventBuilder addTransfer(TransferPrimitive transfer)
-
addTransfer
public PrimitiveEvent.PrimitiveEventBuilder addTransfer(TransferPrimitive transfer, int _idx)
-
addTransfer
public PrimitiveEvent.PrimitiveEventBuilder addTransfer(java.util.List<TransferPrimitive> transfers)
-
addTransferBuilder
public PrimitiveEvent.PrimitiveEventBuilder addTransferBuilder(TransferPrimitive.TransferPrimitiveBuilder transfer)
-
clearTransfer
public PrimitiveEvent.PrimitiveEventBuilder clearTransfer()
-
build
public PrimitiveEvent build()
- Specified by:
build
in classcom.rosetta.model.lib.RosettaModelObjectBuilder
-
prune
public PrimitiveEvent.PrimitiveEventBuilder 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
-
-