Package org.isda.cdm
Class CsaVariationMargin2016NewYorkLaw.CsaVariationMargin2016NewYorkLawBuilder
- java.lang.Object
-
- com.rosetta.model.lib.RosettaModelObjectBuilder
-
- org.isda.cdm.Csa2016.Csa2016Builder
-
- org.isda.cdm.CsaVariationMargin2016.CsaVariationMargin2016Builder
-
- org.isda.cdm.CsaVariationMargin2016NewYorkLaw.CsaVariationMargin2016NewYorkLawBuilder
-
- Enclosing class:
- CsaVariationMargin2016NewYorkLaw
public static class CsaVariationMargin2016NewYorkLaw.CsaVariationMargin2016NewYorkLawBuilder extends CsaVariationMargin2016.CsaVariationMargin2016Builder
-
-
Field Summary
Fields Modifier and Type Field Description protected OtherEligibleAndPostedSupport.OtherEligibleAndPostedSupportBuilder
otherEligibleAndPostedSupport
protected java.lang.String
otherEligibleSupport
protected java.lang.String
transferTiming
-
Fields inherited from class org.isda.cdm.CsaVariationMargin2016.CsaVariationMargin2016Builder
creditSupportObligations, creditSupportOffsets, holdingAndUsingPostedCollateral, notificationTime, otherCsa, valuationAgent, valuationDateLocation, valuationTime
-
Fields inherited from class org.isda.cdm.Csa2016.Csa2016Builder
additionalObligations, additionalRepresentation, addressesForTransfer, baseCurrency, bespokeProvision, conditionsPrecedent, demandsAndNotices, disputeResolution, substitution
-
-
Constructor Summary
Constructors Constructor Description CsaVariationMargin2016NewYorkLawBuilder()
-
Method Summary
-
Methods inherited from class org.isda.cdm.CsaVariationMargin2016.CsaVariationMargin2016Builder
getCreditSupportObligations, getCreditSupportOffsets, getHoldingAndUsingPostedCollateral, getNotificationTime, getOrCreateCreditSupportObligations, getOrCreateHoldingAndUsingPostedCollateral, getOrCreateOtherCsa, getOrCreateValuationAgent, getOrCreateValuationDateLocation, getOrCreateValuationTime, getOtherCsa, getValuationAgent, getValuationDateLocation, getValuationTime
-
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
-
otherEligibleAndPostedSupport
protected OtherEligibleAndPostedSupport.OtherEligibleAndPostedSupportBuilder otherEligibleAndPostedSupport
-
otherEligibleSupport
protected java.lang.String otherEligibleSupport
-
transferTiming
protected java.lang.String transferTiming
-
-
Method Detail
-
metaData
public com.rosetta.model.lib.meta.RosettaMetaData<? extends CsaVariationMargin2016NewYorkLaw> metaData()
- Overrides:
metaData
in classCsaVariationMargin2016.CsaVariationMargin2016Builder
-
getOtherEligibleAndPostedSupport
public OtherEligibleAndPostedSupport.OtherEligibleAndPostedSupportBuilder getOtherEligibleAndPostedSupport()
-
getOrCreateOtherEligibleAndPostedSupport
public OtherEligibleAndPostedSupport.OtherEligibleAndPostedSupportBuilder getOrCreateOtherEligibleAndPostedSupport()
-
getOtherEligibleSupport
public java.lang.String getOtherEligibleSupport()
-
getTransferTiming
public java.lang.String getTransferTiming()
-
setOtherEligibleAndPostedSupport
public CsaVariationMargin2016NewYorkLaw.CsaVariationMargin2016NewYorkLawBuilder setOtherEligibleAndPostedSupport(OtherEligibleAndPostedSupport otherEligibleAndPostedSupport)
-
setOtherEligibleAndPostedSupportBuilder
public CsaVariationMargin2016NewYorkLaw.CsaVariationMargin2016NewYorkLawBuilder setOtherEligibleAndPostedSupportBuilder(OtherEligibleAndPostedSupport.OtherEligibleAndPostedSupportBuilder otherEligibleAndPostedSupport)
-
setOtherEligibleSupport
public CsaVariationMargin2016NewYorkLaw.CsaVariationMargin2016NewYorkLawBuilder setOtherEligibleSupport(java.lang.String otherEligibleSupport)
-
setTransferTiming
public CsaVariationMargin2016NewYorkLaw.CsaVariationMargin2016NewYorkLawBuilder setTransferTiming(java.lang.String transferTiming)
-
setCreditSupportObligations
public CsaVariationMargin2016NewYorkLaw.CsaVariationMargin2016NewYorkLawBuilder setCreditSupportObligations(CreditSupportObligationsVariationMargin creditSupportObligations)
- Overrides:
setCreditSupportObligations
in classCsaVariationMargin2016.CsaVariationMargin2016Builder
-
setCreditSupportObligationsBuilder
public CsaVariationMargin2016NewYorkLaw.CsaVariationMargin2016NewYorkLawBuilder setCreditSupportObligationsBuilder(CreditSupportObligationsVariationMargin.CreditSupportObligationsVariationMarginBuilder creditSupportObligations)
-
setCreditSupportOffsets
public CsaVariationMargin2016NewYorkLaw.CsaVariationMargin2016NewYorkLawBuilder setCreditSupportOffsets(java.lang.Boolean creditSupportOffsets)
- Overrides:
setCreditSupportOffsets
in classCsaVariationMargin2016.CsaVariationMargin2016Builder
-
setHoldingAndUsingPostedCollateral
public CsaVariationMargin2016NewYorkLaw.CsaVariationMargin2016NewYorkLawBuilder setHoldingAndUsingPostedCollateral(HoldingAndUsingPostedCollateral holdingAndUsingPostedCollateral)
-
setHoldingAndUsingPostedCollateralBuilder
public CsaVariationMargin2016NewYorkLaw.CsaVariationMargin2016NewYorkLawBuilder setHoldingAndUsingPostedCollateralBuilder(HoldingAndUsingPostedCollateral.HoldingAndUsingPostedCollateralBuilder holdingAndUsingPostedCollateral)
-
setNotificationTime
public CsaVariationMargin2016NewYorkLaw.CsaVariationMargin2016NewYorkLawBuilder setNotificationTime(java.lang.Integer notificationTime)
- Overrides:
setNotificationTime
in classCsaVariationMargin2016.CsaVariationMargin2016Builder
-
setOtherCsa
public CsaVariationMargin2016NewYorkLaw.CsaVariationMargin2016NewYorkLawBuilder setOtherCsa(RelatedAgreement otherCsa)
- Overrides:
setOtherCsa
in classCsaVariationMargin2016.CsaVariationMargin2016Builder
-
setOtherCsaBuilder
public CsaVariationMargin2016NewYorkLaw.CsaVariationMargin2016NewYorkLawBuilder setOtherCsaBuilder(RelatedAgreement.RelatedAgreementBuilder otherCsa)
- Overrides:
setOtherCsaBuilder
in classCsaVariationMargin2016.CsaVariationMargin2016Builder
-
setValuationAgent
public CsaVariationMargin2016NewYorkLaw.CsaVariationMargin2016NewYorkLawBuilder setValuationAgent(ReferenceWithMetaParty valuationAgent)
- Overrides:
setValuationAgent
in classCsaVariationMargin2016.CsaVariationMargin2016Builder
-
setValuationAgentBuilder
public CsaVariationMargin2016NewYorkLaw.CsaVariationMargin2016NewYorkLawBuilder setValuationAgentBuilder(ReferenceWithMetaParty.ReferenceWithMetaPartyBuilder valuationAgent)
- Overrides:
setValuationAgentBuilder
in classCsaVariationMargin2016.CsaVariationMargin2016Builder
-
setValuationAgentRef
public CsaVariationMargin2016NewYorkLaw.CsaVariationMargin2016NewYorkLawBuilder setValuationAgentRef(Party.PartyBuilder valuationAgent)
- Overrides:
setValuationAgentRef
in classCsaVariationMargin2016.CsaVariationMargin2016Builder
-
setValuationAgentRef
public CsaVariationMargin2016NewYorkLaw.CsaVariationMargin2016NewYorkLawBuilder setValuationAgentRef(Party valuationAgent)
- Overrides:
setValuationAgentRef
in classCsaVariationMargin2016.CsaVariationMargin2016Builder
-
setValuationDateLocation
public CsaVariationMargin2016NewYorkLaw.CsaVariationMargin2016NewYorkLawBuilder setValuationDateLocation(CalculationDateLocation valuationDateLocation)
- Overrides:
setValuationDateLocation
in classCsaVariationMargin2016.CsaVariationMargin2016Builder
-
setValuationDateLocationBuilder
public CsaVariationMargin2016NewYorkLaw.CsaVariationMargin2016NewYorkLawBuilder setValuationDateLocationBuilder(CalculationDateLocation.CalculationDateLocationBuilder valuationDateLocation)
- Overrides:
setValuationDateLocationBuilder
in classCsaVariationMargin2016.CsaVariationMargin2016Builder
-
addValuationTime
public CsaVariationMargin2016NewYorkLaw.CsaVariationMargin2016NewYorkLawBuilder addValuationTime(BusinessCenterTime valuationTime)
- Overrides:
addValuationTime
in classCsaVariationMargin2016.CsaVariationMargin2016Builder
-
addValuationTime
public CsaVariationMargin2016NewYorkLaw.CsaVariationMargin2016NewYorkLawBuilder addValuationTime(BusinessCenterTime valuationTime, int _idx)
- Overrides:
addValuationTime
in classCsaVariationMargin2016.CsaVariationMargin2016Builder
-
addValuationTime
public CsaVariationMargin2016NewYorkLaw.CsaVariationMargin2016NewYorkLawBuilder addValuationTime(java.util.List<BusinessCenterTime> valuationTimes)
- Overrides:
addValuationTime
in classCsaVariationMargin2016.CsaVariationMargin2016Builder
-
addValuationTimeBuilder
public CsaVariationMargin2016NewYorkLaw.CsaVariationMargin2016NewYorkLawBuilder addValuationTimeBuilder(BusinessCenterTime.BusinessCenterTimeBuilder valuationTime)
- Overrides:
addValuationTimeBuilder
in classCsaVariationMargin2016.CsaVariationMargin2016Builder
-
clearValuationTime
public CsaVariationMargin2016NewYorkLaw.CsaVariationMargin2016NewYorkLawBuilder clearValuationTime()
- Overrides:
clearValuationTime
in classCsaVariationMargin2016.CsaVariationMargin2016Builder
-
setAdditionalObligations
public CsaVariationMargin2016NewYorkLaw.CsaVariationMargin2016NewYorkLawBuilder setAdditionalObligations(java.lang.String additionalObligations)
- Overrides:
setAdditionalObligations
in classCsaVariationMargin2016.CsaVariationMargin2016Builder
-
setAdditionalRepresentation
public CsaVariationMargin2016NewYorkLaw.CsaVariationMargin2016NewYorkLawBuilder setAdditionalRepresentation(AdditionalRepresentation additionalRepresentation)
- Overrides:
setAdditionalRepresentation
in classCsaVariationMargin2016.CsaVariationMargin2016Builder
-
setAdditionalRepresentationBuilder
public CsaVariationMargin2016NewYorkLaw.CsaVariationMargin2016NewYorkLawBuilder setAdditionalRepresentationBuilder(AdditionalRepresentation.AdditionalRepresentationBuilder additionalRepresentation)
-
setAddressesForTransfer
public CsaVariationMargin2016NewYorkLaw.CsaVariationMargin2016NewYorkLawBuilder setAddressesForTransfer(ContactElection addressesForTransfer)
- Overrides:
setAddressesForTransfer
in classCsaVariationMargin2016.CsaVariationMargin2016Builder
-
setAddressesForTransferBuilder
public CsaVariationMargin2016NewYorkLaw.CsaVariationMargin2016NewYorkLawBuilder setAddressesForTransferBuilder(ContactElection.ContactElectionBuilder addressesForTransfer)
- Overrides:
setAddressesForTransferBuilder
in classCsaVariationMargin2016.CsaVariationMargin2016Builder
-
setBaseCurrency
public CsaVariationMargin2016NewYorkLaw.CsaVariationMargin2016NewYorkLawBuilder setBaseCurrency(FieldWithMetaString baseCurrency)
- Overrides:
setBaseCurrency
in classCsaVariationMargin2016.CsaVariationMargin2016Builder
-
setBaseCurrencyRef
public CsaVariationMargin2016NewYorkLaw.CsaVariationMargin2016NewYorkLawBuilder setBaseCurrencyRef(java.lang.String baseCurrency)
- Overrides:
setBaseCurrencyRef
in classCsaVariationMargin2016.CsaVariationMargin2016Builder
-
setBespokeProvision
public CsaVariationMargin2016NewYorkLaw.CsaVariationMargin2016NewYorkLawBuilder setBespokeProvision(java.lang.String bespokeProvision)
- Overrides:
setBespokeProvision
in classCsaVariationMargin2016.CsaVariationMargin2016Builder
-
setConditionsPrecedent
public CsaVariationMargin2016NewYorkLaw.CsaVariationMargin2016NewYorkLawBuilder setConditionsPrecedent(ConditionsPrecedent conditionsPrecedent)
- Overrides:
setConditionsPrecedent
in classCsaVariationMargin2016.CsaVariationMargin2016Builder
-
setConditionsPrecedentBuilder
public CsaVariationMargin2016NewYorkLaw.CsaVariationMargin2016NewYorkLawBuilder setConditionsPrecedentBuilder(ConditionsPrecedent.ConditionsPrecedentBuilder conditionsPrecedent)
- Overrides:
setConditionsPrecedentBuilder
in classCsaVariationMargin2016.CsaVariationMargin2016Builder
-
setDemandsAndNotices
public CsaVariationMargin2016NewYorkLaw.CsaVariationMargin2016NewYorkLawBuilder setDemandsAndNotices(ContactElection demandsAndNotices)
- Overrides:
setDemandsAndNotices
in classCsaVariationMargin2016.CsaVariationMargin2016Builder
-
setDemandsAndNoticesBuilder
public CsaVariationMargin2016NewYorkLaw.CsaVariationMargin2016NewYorkLawBuilder setDemandsAndNoticesBuilder(ContactElection.ContactElectionBuilder demandsAndNotices)
- Overrides:
setDemandsAndNoticesBuilder
in classCsaVariationMargin2016.CsaVariationMargin2016Builder
-
setDisputeResolution
public CsaVariationMargin2016NewYorkLaw.CsaVariationMargin2016NewYorkLawBuilder setDisputeResolution(DisputeResolution disputeResolution)
- Overrides:
setDisputeResolution
in classCsaVariationMargin2016.CsaVariationMargin2016Builder
-
setDisputeResolutionBuilder
public CsaVariationMargin2016NewYorkLaw.CsaVariationMargin2016NewYorkLawBuilder setDisputeResolutionBuilder(DisputeResolution.DisputeResolutionBuilder disputeResolution)
- Overrides:
setDisputeResolutionBuilder
in classCsaVariationMargin2016.CsaVariationMargin2016Builder
-
setSubstitution
public CsaVariationMargin2016NewYorkLaw.CsaVariationMargin2016NewYorkLawBuilder setSubstitution(Substitution substitution)
- Overrides:
setSubstitution
in classCsaVariationMargin2016.CsaVariationMargin2016Builder
-
setSubstitutionBuilder
public CsaVariationMargin2016NewYorkLaw.CsaVariationMargin2016NewYorkLawBuilder setSubstitutionBuilder(Substitution.SubstitutionBuilder substitution)
- Overrides:
setSubstitutionBuilder
in classCsaVariationMargin2016.CsaVariationMargin2016Builder
-
build
public CsaVariationMargin2016NewYorkLaw build()
- Specified by:
build
in classCsaVariationMargin2016.CsaVariationMargin2016Builder
-
prune
public CsaVariationMargin2016NewYorkLaw.CsaVariationMargin2016NewYorkLawBuilder prune()
- Overrides:
prune
in classCsaVariationMargin2016.CsaVariationMargin2016Builder
-
hasData
public boolean hasData()
- Overrides:
hasData
in classCsaVariationMargin2016.CsaVariationMargin2016Builder
-
process
public void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor)
- Overrides:
process
in classCsaVariationMargin2016.CsaVariationMargin2016Builder
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classCsaVariationMargin2016.CsaVariationMargin2016Builder
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classCsaVariationMargin2016.CsaVariationMargin2016Builder
-
toString
public java.lang.String toString()
- Overrides:
toString
in classCsaVariationMargin2016.CsaVariationMargin2016Builder
-
-