Package org.isda.cdm
Class EligibilityToHoldCollateral.EligibilityToHoldCollateralBuilder
- java.lang.Object
-
- com.rosetta.model.lib.RosettaModelObjectBuilder
-
- org.isda.cdm.EligibilityToHoldCollateral.EligibilityToHoldCollateralBuilder
-
- Enclosing class:
- EligibilityToHoldCollateral
public static class EligibilityToHoldCollateral.EligibilityToHoldCollateralBuilder extends com.rosetta.model.lib.RosettaModelObjectBuilder
-
-
Field Summary
Fields Modifier and Type Field Description protected CustodianTerms.CustodianTermsBuilder
custodianTerms
protected java.util.List<FieldWithMetaString.FieldWithMetaStringBuilder>
eligibleCountry
protected java.util.List<HoldingPostedCollateralEnum>
partyTerms
-
Constructor Summary
Constructors Constructor Description EligibilityToHoldCollateralBuilder()
-
Method Summary
-
-
-
Field Detail
-
custodianTerms
protected CustodianTerms.CustodianTermsBuilder custodianTerms
-
eligibleCountry
protected java.util.List<FieldWithMetaString.FieldWithMetaStringBuilder> eligibleCountry
-
partyTerms
protected java.util.List<HoldingPostedCollateralEnum> partyTerms
-
-
Method Detail
-
metaData
public com.rosetta.model.lib.meta.RosettaMetaData<? extends EligibilityToHoldCollateral> metaData()
- Specified by:
metaData
in classcom.rosetta.model.lib.RosettaModelObjectBuilder
-
getCustodianTerms
public CustodianTerms.CustodianTermsBuilder getCustodianTerms()
-
getOrCreateCustodianTerms
public CustodianTerms.CustodianTermsBuilder getOrCreateCustodianTerms()
-
getEligibleCountry
public java.util.List<FieldWithMetaString.FieldWithMetaStringBuilder> getEligibleCountry()
-
getOrCreateEligibleCountry
public FieldWithMetaString.FieldWithMetaStringBuilder getOrCreateEligibleCountry(int index)
-
getPartyTerms
public java.util.List<HoldingPostedCollateralEnum> getPartyTerms()
-
setCustodianTerms
public EligibilityToHoldCollateral.EligibilityToHoldCollateralBuilder setCustodianTerms(CustodianTerms custodianTerms)
-
setCustodianTermsBuilder
public EligibilityToHoldCollateral.EligibilityToHoldCollateralBuilder setCustodianTermsBuilder(CustodianTerms.CustodianTermsBuilder custodianTerms)
-
addEligibleCountry
public EligibilityToHoldCollateral.EligibilityToHoldCollateralBuilder addEligibleCountry(FieldWithMetaString eligibleCountry)
-
addEligibleCountry
public EligibilityToHoldCollateral.EligibilityToHoldCollateralBuilder addEligibleCountry(FieldWithMetaString eligibleCountry, int _idx)
-
addEligibleCountry
public EligibilityToHoldCollateral.EligibilityToHoldCollateralBuilder addEligibleCountry(java.util.List<FieldWithMetaString> eligibleCountrys)
-
clearEligibleCountry
public EligibilityToHoldCollateral.EligibilityToHoldCollateralBuilder clearEligibleCountry()
-
addPartyTerms
public EligibilityToHoldCollateral.EligibilityToHoldCollateralBuilder addPartyTerms(HoldingPostedCollateralEnum partyTerms)
-
addPartyTerms
public EligibilityToHoldCollateral.EligibilityToHoldCollateralBuilder addPartyTerms(HoldingPostedCollateralEnum partyTerms, int _idx)
-
addPartyTerms
public EligibilityToHoldCollateral.EligibilityToHoldCollateralBuilder addPartyTerms(java.util.List<HoldingPostedCollateralEnum> partyTermss)
-
clearPartyTerms
public EligibilityToHoldCollateral.EligibilityToHoldCollateralBuilder clearPartyTerms()
-
build
public EligibilityToHoldCollateral build()
- Specified by:
build
in classcom.rosetta.model.lib.RosettaModelObjectBuilder
-
prune
public EligibilityToHoldCollateral.EligibilityToHoldCollateralBuilder 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
-
-