Package cdm.legaldocumentation.csa
Class CreditSupportProviderElection.CreditSupportProviderElectionImpl
java.lang.Object
cdm.legaldocumentation.csa.CreditSupportProviderElection.CreditSupportProviderElectionImpl
- All Implemented Interfaces:
CreditSupportProviderElection,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
CreditSupportProviderElection
public static class CreditSupportProviderElection.CreditSupportProviderElectionImpl
extends Object
implements CreditSupportProviderElection
Immutable Implementation of CreditSupportProviderElection
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.CreditSupportProviderElection
CreditSupportProviderElection.CreditSupportProviderElectionBuilder, CreditSupportProviderElection.CreditSupportProviderElectionBuilderImpl, CreditSupportProviderElection.CreditSupportProviderElectionImpl -
Field Summary
Fields inherited from interface cdm.legaldocumentation.csa.CreditSupportProviderElection
metaData -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedCreditSupportProviderElectionImpl(CreditSupportProviderElection.CreditSupportProviderElectionBuilder builder) -
Method Summary
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.legaldocumentation.csa.CreditSupportProviderElection
getType, metaData, processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Constructor Details
-
CreditSupportProviderElectionImpl
protected CreditSupportProviderElectionImpl(CreditSupportProviderElection.CreditSupportProviderElectionBuilder builder)
-
-
Method Details
-
getParty
@RosettaAttribute("party") @Accessor(GETTER) @Required @RuneAttribute("party") public Party getParty()Description copied from interface:CreditSupportProviderElectionThe elective party.- Specified by:
getPartyin interfaceCreditSupportProviderElection
-
getCreditSupportProviderTerms
@RosettaAttribute("creditSupportProviderTerms") @Accessor(GETTER) @Required @RuneAttribute("creditSupportProviderTerms") public CreditSupportProviderTermsEnum getCreditSupportProviderTerms()Description copied from interface:CreditSupportProviderElectionSpecification of the Credit Support Provider terms.- Specified by:
getCreditSupportProviderTermsin interfaceCreditSupportProviderElection
-
getCreditSupportProvider
@RosettaAttribute("creditSupportProvider") @Accessor(GETTER) @Multi @RuneAttribute("creditSupportProvider") public List<? extends LegalEntity> getCreditSupportProvider()Description copied from interface:CreditSupportProviderElectionThe specified Credit Support Provider(s), if any.- Specified by:
getCreditSupportProviderin interfaceCreditSupportProviderElection
-
getBespokeCreditSuppportProvider
@RosettaAttribute("bespokeCreditSuppportProvider") @Accessor(GETTER) @RuneAttribute("bespokeCreditSuppportProvider") public String getBespokeCreditSuppportProvider()Description copied from interface:CreditSupportProviderElection...- Specified by:
getBespokeCreditSuppportProviderin interfaceCreditSupportProviderElection
-
build
Description copied from interface:CreditSupportProviderElectionBuild Methods- Specified by:
buildin interfaceCreditSupportProviderElection- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfaceCreditSupportProviderElection- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
setBuilderFields
protected void setBuilderFields(CreditSupportProviderElection.CreditSupportProviderElectionBuilder builder) -
equals
-
hashCode
public int hashCode() -
toString
-