Package org.isda.cdm
Class AdditionalDisruptionEvents.AdditionalDisruptionEventsBuilder
- java.lang.Object
-
- com.rosetta.model.lib.RosettaModelObjectBuilder
-
- org.isda.cdm.AdditionalDisruptionEvents.AdditionalDisruptionEventsBuilder
-
- Enclosing class:
- AdditionalDisruptionEvents
public static class AdditionalDisruptionEvents.AdditionalDisruptionEventsBuilder extends com.rosetta.model.lib.RosettaModelObjectBuilder
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.Boolean
changeInLaw
protected ReferenceWithMetaParty.ReferenceWithMetaPartyBuilder
determiningPartyReference
protected java.lang.Boolean
failureToDeliver
protected java.lang.Boolean
foreignOwnershipEvent
protected java.lang.Boolean
hedgingDisruption
protected java.lang.Boolean
increasedCostOfHedging
protected java.lang.Boolean
increasedCostOfStockBorrow
protected java.math.BigDecimal
initialStockLoanRate
protected java.lang.Boolean
insolvencyFiling
protected java.lang.Boolean
lossOfStockBorrow
protected java.math.BigDecimal
maximumStockLoanRate
-
Constructor Summary
Constructors Constructor Description AdditionalDisruptionEventsBuilder()
-
Method Summary
-
-
-
Field Detail
-
changeInLaw
protected java.lang.Boolean changeInLaw
-
determiningPartyReference
protected ReferenceWithMetaParty.ReferenceWithMetaPartyBuilder determiningPartyReference
-
failureToDeliver
protected java.lang.Boolean failureToDeliver
-
foreignOwnershipEvent
protected java.lang.Boolean foreignOwnershipEvent
-
hedgingDisruption
protected java.lang.Boolean hedgingDisruption
-
increasedCostOfHedging
protected java.lang.Boolean increasedCostOfHedging
-
increasedCostOfStockBorrow
protected java.lang.Boolean increasedCostOfStockBorrow
-
initialStockLoanRate
protected java.math.BigDecimal initialStockLoanRate
-
insolvencyFiling
protected java.lang.Boolean insolvencyFiling
-
lossOfStockBorrow
protected java.lang.Boolean lossOfStockBorrow
-
maximumStockLoanRate
protected java.math.BigDecimal maximumStockLoanRate
-
-
Method Detail
-
metaData
public com.rosetta.model.lib.meta.RosettaMetaData<? extends AdditionalDisruptionEvents> metaData()
- Specified by:
metaData
in classcom.rosetta.model.lib.RosettaModelObjectBuilder
-
getChangeInLaw
public java.lang.Boolean getChangeInLaw()
-
getDeterminingPartyReference
public ReferenceWithMetaParty.ReferenceWithMetaPartyBuilder getDeterminingPartyReference()
-
getOrCreateDeterminingPartyReference
public ReferenceWithMetaParty.ReferenceWithMetaPartyBuilder getOrCreateDeterminingPartyReference()
-
getFailureToDeliver
public java.lang.Boolean getFailureToDeliver()
-
getForeignOwnershipEvent
public java.lang.Boolean getForeignOwnershipEvent()
-
getHedgingDisruption
public java.lang.Boolean getHedgingDisruption()
-
getIncreasedCostOfHedging
public java.lang.Boolean getIncreasedCostOfHedging()
-
getIncreasedCostOfStockBorrow
public java.lang.Boolean getIncreasedCostOfStockBorrow()
-
getInitialStockLoanRate
public java.math.BigDecimal getInitialStockLoanRate()
-
getInsolvencyFiling
public java.lang.Boolean getInsolvencyFiling()
-
getLossOfStockBorrow
public java.lang.Boolean getLossOfStockBorrow()
-
getMaximumStockLoanRate
public java.math.BigDecimal getMaximumStockLoanRate()
-
setChangeInLaw
public AdditionalDisruptionEvents.AdditionalDisruptionEventsBuilder setChangeInLaw(java.lang.Boolean changeInLaw)
-
setDeterminingPartyReference
public AdditionalDisruptionEvents.AdditionalDisruptionEventsBuilder setDeterminingPartyReference(ReferenceWithMetaParty determiningPartyReference)
-
setDeterminingPartyReferenceBuilder
public AdditionalDisruptionEvents.AdditionalDisruptionEventsBuilder setDeterminingPartyReferenceBuilder(ReferenceWithMetaParty.ReferenceWithMetaPartyBuilder determiningPartyReference)
-
setDeterminingPartyReferenceRef
public AdditionalDisruptionEvents.AdditionalDisruptionEventsBuilder setDeterminingPartyReferenceRef(Party.PartyBuilder determiningPartyReference)
-
setDeterminingPartyReferenceRef
public AdditionalDisruptionEvents.AdditionalDisruptionEventsBuilder setDeterminingPartyReferenceRef(Party determiningPartyReference)
-
setFailureToDeliver
public AdditionalDisruptionEvents.AdditionalDisruptionEventsBuilder setFailureToDeliver(java.lang.Boolean failureToDeliver)
-
setForeignOwnershipEvent
public AdditionalDisruptionEvents.AdditionalDisruptionEventsBuilder setForeignOwnershipEvent(java.lang.Boolean foreignOwnershipEvent)
-
setHedgingDisruption
public AdditionalDisruptionEvents.AdditionalDisruptionEventsBuilder setHedgingDisruption(java.lang.Boolean hedgingDisruption)
-
setIncreasedCostOfHedging
public AdditionalDisruptionEvents.AdditionalDisruptionEventsBuilder setIncreasedCostOfHedging(java.lang.Boolean increasedCostOfHedging)
-
setIncreasedCostOfStockBorrow
public AdditionalDisruptionEvents.AdditionalDisruptionEventsBuilder setIncreasedCostOfStockBorrow(java.lang.Boolean increasedCostOfStockBorrow)
-
setInitialStockLoanRate
public AdditionalDisruptionEvents.AdditionalDisruptionEventsBuilder setInitialStockLoanRate(java.math.BigDecimal initialStockLoanRate)
-
setInsolvencyFiling
public AdditionalDisruptionEvents.AdditionalDisruptionEventsBuilder setInsolvencyFiling(java.lang.Boolean insolvencyFiling)
-
setLossOfStockBorrow
public AdditionalDisruptionEvents.AdditionalDisruptionEventsBuilder setLossOfStockBorrow(java.lang.Boolean lossOfStockBorrow)
-
setMaximumStockLoanRate
public AdditionalDisruptionEvents.AdditionalDisruptionEventsBuilder setMaximumStockLoanRate(java.math.BigDecimal maximumStockLoanRate)
-
build
public AdditionalDisruptionEvents build()
- Specified by:
build
in classcom.rosetta.model.lib.RosettaModelObjectBuilder
-
prune
public AdditionalDisruptionEvents.AdditionalDisruptionEventsBuilder 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
-
-