Package org.isda.cdm
Class CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder
- java.lang.Object
-
- com.rosetta.model.lib.RosettaModelObjectBuilder
-
- org.isda.cdm.Csa2016.Csa2016Builder
-
- org.isda.cdm.CsaInitialMargin2016.CsaInitialMargin2016Builder
-
- org.isda.cdm.CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder
-
- Enclosing class:
- CsaInitialMargin2016NewYorkLaw
public static class CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder extends CsaInitialMargin2016.CsaInitialMargin2016Builder
-
-
Field Summary
Fields Modifier and Type Field Description protected CustodyArrangements.CustodyArrangementsBuilder
custodyArrangements
protected java.lang.Boolean
deliveryInLieuRight
protected java.lang.Boolean
japaneseSecuritiesProvisions
protected OtherEligibleAndPostedSupport.OtherEligibleAndPostedSupportBuilder
otherEligibleAndPostedSupport
protected java.lang.String
otherEligibleSupport
protected AdditionalRightsEvent.AdditionalRightsEventBuilder
pledgorAdditionalRightsEvent
protected PledgorPostingObligations.PledgorPostingObligationsBuilder
pledgorPostingObligations
protected RightsEvent.RightsEventBuilder
pledgorRightsEvent
protected java.lang.String
transferTiming
-
Fields inherited from class org.isda.cdm.CsaInitialMargin2016.CsaInitialMargin2016Builder
calculationDateLocation, creditSupportObligations, fxHaircutCurrency, identifiedCrossCurrencySwap, method, notificationTime, oneWayProvisions, regime, sensitivityToCommodity, sensitivityToEquity, terminationCurrency
-
Fields inherited from class org.isda.cdm.Csa2016.Csa2016Builder
additionalObligations, additionalRepresentation, addressesForTransfer, baseCurrency, bespokeProvision, conditionsPrecedent, demandsAndNotices, disputeResolution, substitution
-
-
Constructor Summary
Constructors Constructor Description CsaInitialMargin2016NewYorkLawBuilder()
-
Method Summary
-
Methods inherited from class org.isda.cdm.CsaInitialMargin2016.CsaInitialMargin2016Builder
getCalculationDateLocation, getCreditSupportObligations, getFxHaircutCurrency, getIdentifiedCrossCurrencySwap, getMethod, getNotificationTime, getOneWayProvisions, getOrCreateCalculationDateLocation, getOrCreateCreditSupportObligations, getOrCreateFxHaircutCurrency, getOrCreateMethod, getOrCreateNotificationTime, getOrCreateOneWayProvisions, getOrCreateRegime, getOrCreateSensitivityToCommodity, getOrCreateSensitivityToEquity, getOrCreateTerminationCurrency, getRegime, getSensitivityToCommodity, getSensitivityToEquity, getTerminationCurrency
-
Methods inherited from class org.isda.cdm.Csa2016.Csa2016Builder
getAdditionalObligations, getAdditionalRepresentation, getAddressesForTransfer, getBaseCurrency, getBespokeProvision, getConditionsPrecedent, getDemandsAndNotices, getDisputeResolution, getOrCreateAdditionalRepresentation, getOrCreateAddressesForTransfer, getOrCreateBaseCurrency, getOrCreateConditionsPrecedent, getOrCreateDemandsAndNotices, getOrCreateDisputeResolution, getOrCreateSubstitution, getSubstitution
-
-
-
-
Field Detail
-
custodyArrangements
protected CustodyArrangements.CustodyArrangementsBuilder custodyArrangements
-
deliveryInLieuRight
protected java.lang.Boolean deliveryInLieuRight
-
japaneseSecuritiesProvisions
protected java.lang.Boolean japaneseSecuritiesProvisions
-
otherEligibleAndPostedSupport
protected OtherEligibleAndPostedSupport.OtherEligibleAndPostedSupportBuilder otherEligibleAndPostedSupport
-
otherEligibleSupport
protected java.lang.String otherEligibleSupport
-
pledgorAdditionalRightsEvent
protected AdditionalRightsEvent.AdditionalRightsEventBuilder pledgorAdditionalRightsEvent
-
pledgorPostingObligations
protected PledgorPostingObligations.PledgorPostingObligationsBuilder pledgorPostingObligations
-
pledgorRightsEvent
protected RightsEvent.RightsEventBuilder pledgorRightsEvent
-
transferTiming
protected java.lang.String transferTiming
-
-
Method Detail
-
metaData
public com.rosetta.model.lib.meta.RosettaMetaData<? extends CsaInitialMargin2016NewYorkLaw> metaData()
- Overrides:
metaData
in classCsaInitialMargin2016.CsaInitialMargin2016Builder
-
getCustodyArrangements
public CustodyArrangements.CustodyArrangementsBuilder getCustodyArrangements()
-
getOrCreateCustodyArrangements
public CustodyArrangements.CustodyArrangementsBuilder getOrCreateCustodyArrangements()
-
getDeliveryInLieuRight
public java.lang.Boolean getDeliveryInLieuRight()
-
getJapaneseSecuritiesProvisions
public java.lang.Boolean getJapaneseSecuritiesProvisions()
-
getOtherEligibleAndPostedSupport
public OtherEligibleAndPostedSupport.OtherEligibleAndPostedSupportBuilder getOtherEligibleAndPostedSupport()
-
getOrCreateOtherEligibleAndPostedSupport
public OtherEligibleAndPostedSupport.OtherEligibleAndPostedSupportBuilder getOrCreateOtherEligibleAndPostedSupport()
-
getOtherEligibleSupport
public java.lang.String getOtherEligibleSupport()
-
getPledgorAdditionalRightsEvent
public AdditionalRightsEvent.AdditionalRightsEventBuilder getPledgorAdditionalRightsEvent()
-
getOrCreatePledgorAdditionalRightsEvent
public AdditionalRightsEvent.AdditionalRightsEventBuilder getOrCreatePledgorAdditionalRightsEvent()
-
getPledgorPostingObligations
public PledgorPostingObligations.PledgorPostingObligationsBuilder getPledgorPostingObligations()
-
getOrCreatePledgorPostingObligations
public PledgorPostingObligations.PledgorPostingObligationsBuilder getOrCreatePledgorPostingObligations()
-
getPledgorRightsEvent
public RightsEvent.RightsEventBuilder getPledgorRightsEvent()
-
getOrCreatePledgorRightsEvent
public RightsEvent.RightsEventBuilder getOrCreatePledgorRightsEvent()
-
getTransferTiming
public java.lang.String getTransferTiming()
-
setCustodyArrangements
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder setCustodyArrangements(CustodyArrangements custodyArrangements)
-
setCustodyArrangementsBuilder
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder setCustodyArrangementsBuilder(CustodyArrangements.CustodyArrangementsBuilder custodyArrangements)
-
setDeliveryInLieuRight
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder setDeliveryInLieuRight(java.lang.Boolean deliveryInLieuRight)
-
setJapaneseSecuritiesProvisions
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder setJapaneseSecuritiesProvisions(java.lang.Boolean japaneseSecuritiesProvisions)
-
setOtherEligibleAndPostedSupport
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder setOtherEligibleAndPostedSupport(OtherEligibleAndPostedSupport otherEligibleAndPostedSupport)
-
setOtherEligibleAndPostedSupportBuilder
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder setOtherEligibleAndPostedSupportBuilder(OtherEligibleAndPostedSupport.OtherEligibleAndPostedSupportBuilder otherEligibleAndPostedSupport)
-
setOtherEligibleSupport
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder setOtherEligibleSupport(java.lang.String otherEligibleSupport)
-
setPledgorAdditionalRightsEvent
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder setPledgorAdditionalRightsEvent(AdditionalRightsEvent pledgorAdditionalRightsEvent)
-
setPledgorAdditionalRightsEventBuilder
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder setPledgorAdditionalRightsEventBuilder(AdditionalRightsEvent.AdditionalRightsEventBuilder pledgorAdditionalRightsEvent)
-
setPledgorPostingObligations
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder setPledgorPostingObligations(PledgorPostingObligations pledgorPostingObligations)
-
setPledgorPostingObligationsBuilder
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder setPledgorPostingObligationsBuilder(PledgorPostingObligations.PledgorPostingObligationsBuilder pledgorPostingObligations)
-
setPledgorRightsEvent
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder setPledgorRightsEvent(RightsEvent pledgorRightsEvent)
-
setPledgorRightsEventBuilder
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder setPledgorRightsEventBuilder(RightsEvent.RightsEventBuilder pledgorRightsEvent)
-
setTransferTiming
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder setTransferTiming(java.lang.String transferTiming)
-
setCalculationDateLocation
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder setCalculationDateLocation(CalculationDateLocation calculationDateLocation)
- Overrides:
setCalculationDateLocation
in classCsaInitialMargin2016.CsaInitialMargin2016Builder
-
setCalculationDateLocationBuilder
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder setCalculationDateLocationBuilder(CalculationDateLocation.CalculationDateLocationBuilder calculationDateLocation)
- Overrides:
setCalculationDateLocationBuilder
in classCsaInitialMargin2016.CsaInitialMargin2016Builder
-
setCreditSupportObligations
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder setCreditSupportObligations(CreditSupportObligationsInitialMargin creditSupportObligations)
- Overrides:
setCreditSupportObligations
in classCsaInitialMargin2016.CsaInitialMargin2016Builder
-
setCreditSupportObligationsBuilder
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder setCreditSupportObligationsBuilder(CreditSupportObligationsInitialMargin.CreditSupportObligationsInitialMarginBuilder creditSupportObligations)
- Overrides:
setCreditSupportObligationsBuilder
in classCsaInitialMargin2016.CsaInitialMargin2016Builder
-
setFxHaircutCurrency
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder setFxHaircutCurrency(FxHaircutCurrency fxHaircutCurrency)
- Overrides:
setFxHaircutCurrency
in classCsaInitialMargin2016.CsaInitialMargin2016Builder
-
setFxHaircutCurrencyBuilder
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder setFxHaircutCurrencyBuilder(FxHaircutCurrency.FxHaircutCurrencyBuilder fxHaircutCurrency)
- Overrides:
setFxHaircutCurrencyBuilder
in classCsaInitialMargin2016.CsaInitialMargin2016Builder
-
setIdentifiedCrossCurrencySwap
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder setIdentifiedCrossCurrencySwap(java.lang.Boolean identifiedCrossCurrencySwap)
- Overrides:
setIdentifiedCrossCurrencySwap
in classCsaInitialMargin2016.CsaInitialMargin2016Builder
-
setMethod
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder setMethod(Method method)
- Overrides:
setMethod
in classCsaInitialMargin2016.CsaInitialMargin2016Builder
-
setMethodBuilder
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder setMethodBuilder(Method.MethodBuilder method)
- Overrides:
setMethodBuilder
in classCsaInitialMargin2016.CsaInitialMargin2016Builder
-
setNotificationTime
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder setNotificationTime(NotificationTime notificationTime)
- Overrides:
setNotificationTime
in classCsaInitialMargin2016.CsaInitialMargin2016Builder
-
setNotificationTimeBuilder
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder setNotificationTimeBuilder(NotificationTime.NotificationTimeBuilder notificationTime)
- Overrides:
setNotificationTimeBuilder
in classCsaInitialMargin2016.CsaInitialMargin2016Builder
-
setOneWayProvisions
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder setOneWayProvisions(OneWayProvisions oneWayProvisions)
- Overrides:
setOneWayProvisions
in classCsaInitialMargin2016.CsaInitialMargin2016Builder
-
setOneWayProvisionsBuilder
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder setOneWayProvisionsBuilder(OneWayProvisions.OneWayProvisionsBuilder oneWayProvisions)
- Overrides:
setOneWayProvisionsBuilder
in classCsaInitialMargin2016.CsaInitialMargin2016Builder
-
setRegime
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder setRegime(Regime regime)
- Overrides:
setRegime
in classCsaInitialMargin2016.CsaInitialMargin2016Builder
-
setRegimeBuilder
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder setRegimeBuilder(Regime.RegimeBuilder regime)
- Overrides:
setRegimeBuilder
in classCsaInitialMargin2016.CsaInitialMargin2016Builder
-
setSensitivityToCommodity
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder setSensitivityToCommodity(SensitivityMethodology sensitivityToCommodity)
- Overrides:
setSensitivityToCommodity
in classCsaInitialMargin2016.CsaInitialMargin2016Builder
-
setSensitivityToCommodityBuilder
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder setSensitivityToCommodityBuilder(SensitivityMethodology.SensitivityMethodologyBuilder sensitivityToCommodity)
- Overrides:
setSensitivityToCommodityBuilder
in classCsaInitialMargin2016.CsaInitialMargin2016Builder
-
setSensitivityToEquity
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder setSensitivityToEquity(SensitivityMethodology sensitivityToEquity)
- Overrides:
setSensitivityToEquity
in classCsaInitialMargin2016.CsaInitialMargin2016Builder
-
setSensitivityToEquityBuilder
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder setSensitivityToEquityBuilder(SensitivityMethodology.SensitivityMethodologyBuilder sensitivityToEquity)
- Overrides:
setSensitivityToEquityBuilder
in classCsaInitialMargin2016.CsaInitialMargin2016Builder
-
setTerminationCurrency
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder setTerminationCurrency(TerminationCurrencyAmendment terminationCurrency)
- Overrides:
setTerminationCurrency
in classCsaInitialMargin2016.CsaInitialMargin2016Builder
-
setTerminationCurrencyBuilder
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder setTerminationCurrencyBuilder(TerminationCurrencyAmendment.TerminationCurrencyAmendmentBuilder terminationCurrency)
- Overrides:
setTerminationCurrencyBuilder
in classCsaInitialMargin2016.CsaInitialMargin2016Builder
-
setAdditionalObligations
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder setAdditionalObligations(java.lang.String additionalObligations)
- Overrides:
setAdditionalObligations
in classCsaInitialMargin2016.CsaInitialMargin2016Builder
-
setAdditionalRepresentation
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder setAdditionalRepresentation(AdditionalRepresentation additionalRepresentation)
- Overrides:
setAdditionalRepresentation
in classCsaInitialMargin2016.CsaInitialMargin2016Builder
-
setAdditionalRepresentationBuilder
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder setAdditionalRepresentationBuilder(AdditionalRepresentation.AdditionalRepresentationBuilder additionalRepresentation)
- Overrides:
setAdditionalRepresentationBuilder
in classCsaInitialMargin2016.CsaInitialMargin2016Builder
-
setAddressesForTransfer
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder setAddressesForTransfer(ContactElection addressesForTransfer)
- Overrides:
setAddressesForTransfer
in classCsaInitialMargin2016.CsaInitialMargin2016Builder
-
setAddressesForTransferBuilder
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder setAddressesForTransferBuilder(ContactElection.ContactElectionBuilder addressesForTransfer)
- Overrides:
setAddressesForTransferBuilder
in classCsaInitialMargin2016.CsaInitialMargin2016Builder
-
setBaseCurrency
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder setBaseCurrency(FieldWithMetaString baseCurrency)
- Overrides:
setBaseCurrency
in classCsaInitialMargin2016.CsaInitialMargin2016Builder
-
setBaseCurrencyRef
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder setBaseCurrencyRef(java.lang.String baseCurrency)
- Overrides:
setBaseCurrencyRef
in classCsaInitialMargin2016.CsaInitialMargin2016Builder
-
setBespokeProvision
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder setBespokeProvision(java.lang.String bespokeProvision)
- Overrides:
setBespokeProvision
in classCsaInitialMargin2016.CsaInitialMargin2016Builder
-
setConditionsPrecedent
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder setConditionsPrecedent(ConditionsPrecedent conditionsPrecedent)
- Overrides:
setConditionsPrecedent
in classCsaInitialMargin2016.CsaInitialMargin2016Builder
-
setConditionsPrecedentBuilder
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder setConditionsPrecedentBuilder(ConditionsPrecedent.ConditionsPrecedentBuilder conditionsPrecedent)
- Overrides:
setConditionsPrecedentBuilder
in classCsaInitialMargin2016.CsaInitialMargin2016Builder
-
setDemandsAndNotices
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder setDemandsAndNotices(ContactElection demandsAndNotices)
- Overrides:
setDemandsAndNotices
in classCsaInitialMargin2016.CsaInitialMargin2016Builder
-
setDemandsAndNoticesBuilder
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder setDemandsAndNoticesBuilder(ContactElection.ContactElectionBuilder demandsAndNotices)
- Overrides:
setDemandsAndNoticesBuilder
in classCsaInitialMargin2016.CsaInitialMargin2016Builder
-
setDisputeResolution
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder setDisputeResolution(DisputeResolution disputeResolution)
- Overrides:
setDisputeResolution
in classCsaInitialMargin2016.CsaInitialMargin2016Builder
-
setDisputeResolutionBuilder
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder setDisputeResolutionBuilder(DisputeResolution.DisputeResolutionBuilder disputeResolution)
- Overrides:
setDisputeResolutionBuilder
in classCsaInitialMargin2016.CsaInitialMargin2016Builder
-
setSubstitution
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder setSubstitution(Substitution substitution)
- Overrides:
setSubstitution
in classCsaInitialMargin2016.CsaInitialMargin2016Builder
-
setSubstitutionBuilder
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder setSubstitutionBuilder(Substitution.SubstitutionBuilder substitution)
- Overrides:
setSubstitutionBuilder
in classCsaInitialMargin2016.CsaInitialMargin2016Builder
-
build
public CsaInitialMargin2016NewYorkLaw build()
- Specified by:
build
in classCsaInitialMargin2016.CsaInitialMargin2016Builder
-
prune
public CsaInitialMargin2016NewYorkLaw.CsaInitialMargin2016NewYorkLawBuilder prune()
- Overrides:
prune
in classCsaInitialMargin2016.CsaInitialMargin2016Builder
-
hasData
public boolean hasData()
- Overrides:
hasData
in classCsaInitialMargin2016.CsaInitialMargin2016Builder
-
process
public void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor)
- Overrides:
process
in classCsaInitialMargin2016.CsaInitialMargin2016Builder
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classCsaInitialMargin2016.CsaInitialMargin2016Builder
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classCsaInitialMargin2016.CsaInitialMargin2016Builder
-
toString
public java.lang.String toString()
- Overrides:
toString
in classCsaInitialMargin2016.CsaInitialMargin2016Builder
-
-