Package cdm.legaldocumentation.csa
Class CoveredTransactions.CoveredTransactionsImpl
java.lang.Object
cdm.legaldocumentation.csa.CoveredTransactions.CoveredTransactionsImpl
- All Implemented Interfaces:
CoveredTransactions,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
CoveredTransactions
public static class CoveredTransactions.CoveredTransactionsImpl
extends Object
implements CoveredTransactions
Immutable Implementation of CoveredTransactions
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.CoveredTransactions
CoveredTransactions.CoveredTransactionsBuilder, CoveredTransactions.CoveredTransactionsBuilderImpl, CoveredTransactions.CoveredTransactionsImpl -
Field Summary
Fields inherited from interface cdm.legaldocumentation.csa.CoveredTransactions
metaData -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanList<? extends AdditionalObligations> The party specific additional obligations applicable to the document.Covered Transactions when not expressed using the ISDA taxonomy.List<? extends ProductTaxonomy> Covered Transactions when expressed using the ISDA taxonomy.Specification of amendments to the calculation of Exposure in terms of the Transactions covered.com.rosetta.model.lib.records.DateIncludes any Transaction specified below that is entered into on or after the specified date.inthashCode()protected voidtoString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.legaldocumentation.csa.CoveredTransactions
getType, metaData, processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Constructor Details
-
CoveredTransactionsImpl
-
-
Method Details
-
getInclusionDate
@RosettaAttribute("inclusionDate") @Accessor(GETTER) @RuneAttribute("inclusionDate") public com.rosetta.model.lib.records.Date getInclusionDate()Description copied from interface:CoveredTransactionsIncludes any Transaction specified below that is entered into on or after the specified date.- Specified by:
getInclusionDatein interfaceCoveredTransactions
-
getCoveredTransactions
@RosettaAttribute("coveredTransactions") @Accessor(GETTER) @Multi @RuneAttribute("coveredTransactions") public List<? extends ProductTaxonomy> getCoveredTransactions()Description copied from interface:CoveredTransactionsCovered Transactions when expressed using the ISDA taxonomy.- Specified by:
getCoveredTransactionsin interfaceCoveredTransactions
-
getBespokeCoveredTransactions
@RosettaAttribute("bespokeCoveredTransactions") @Accessor(GETTER) @Multi @RuneAttribute("bespokeCoveredTransactions") public List<String> getBespokeCoveredTransactions()Description copied from interface:CoveredTransactionsCovered Transactions when not expressed using the ISDA taxonomy.- Specified by:
getBespokeCoveredTransactionsin interfaceCoveredTransactions
-
getAdditionalObligations
@RosettaAttribute("additionalObligations") @Accessor(GETTER) @Multi @RuneAttribute("additionalObligations") public List<? extends AdditionalObligations> getAdditionalObligations()Description copied from interface:CoveredTransactionsThe party specific additional obligations applicable to the document.- Specified by:
getAdditionalObligationsin interfaceCoveredTransactions
-
getExposure
@RosettaAttribute("exposure") @Accessor(GETTER) @RuneAttribute("exposure") public ExposureScope getExposure()Description copied from interface:CoveredTransactionsSpecification of amendments to the calculation of Exposure in terms of the Transactions covered.- Specified by:
getExposurein interfaceCoveredTransactions
-
build
Description copied from interface:CoveredTransactionsBuild Methods- Specified by:
buildin interfaceCoveredTransactions- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfaceCoveredTransactions- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
setBuilderFields
-
equals
-
hashCode
public int hashCode() -
toString
-