Package cdm.legaldocumentation.csa
Class CreditSupportProvider.CreditSupportProviderBuilderImpl
java.lang.Object
cdm.legaldocumentation.csa.CreditSupportProvider.CreditSupportProviderBuilderImpl
- All Implemented Interfaces:
CreditSupportProvider,CreditSupportProvider.CreditSupportProviderBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- Enclosing interface:
CreditSupportProvider
public static class CreditSupportProvider.CreditSupportProviderBuilderImpl
extends Object
implements CreditSupportProvider.CreditSupportProviderBuilder
Builder Implementation of CreditSupportProvider
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.CreditSupportProvider
CreditSupportProvider.CreditSupportProviderBuilder, CreditSupportProvider.CreditSupportProviderBuilderImpl, CreditSupportProvider.CreditSupportProviderImpl -
Field Summary
FieldsModifier and TypeFieldDescriptionFields inherited from interface cdm.legaldocumentation.csa.CreditSupportProvider
metaData -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddCreditSupportProviderElection(CreditSupportProviderElection _creditSupportProviderElection) addCreditSupportProviderElection(CreditSupportProviderElection _creditSupportProviderElection, int idx) addCreditSupportProviderElection(List<? extends CreditSupportProviderElection> creditSupportProviderElections) build()Build MethodsbooleanThe party election of Credit Support Provider(s), if any.getOrCreateCreditSupportProviderElection(int index) booleanhasData()inthashCode()merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) prune()setCreditSupportProviderElection(List<? extends CreditSupportProviderElection> creditSupportProviderElections) toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.legaldocumentation.csa.CreditSupportProvider
getType, metaData, processMethods inherited from interface cdm.legaldocumentation.csa.CreditSupportProvider.CreditSupportProviderBuilder
processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, processRosetta, processRosetta
-
Field Details
-
creditSupportProviderElection
protected List<CreditSupportProviderElection.CreditSupportProviderElectionBuilder> creditSupportProviderElection
-
-
Constructor Details
-
CreditSupportProviderBuilderImpl
public CreditSupportProviderBuilderImpl()
-
-
Method Details
-
getCreditSupportProviderElection
@RosettaAttribute("creditSupportProviderElection") @Accessor(GETTER) @Required @Multi @RuneAttribute("creditSupportProviderElection") public List<? extends CreditSupportProviderElection.CreditSupportProviderElectionBuilder> getCreditSupportProviderElection()Description copied from interface:CreditSupportProviderThe party election of Credit Support Provider(s), if any.- Specified by:
getCreditSupportProviderElectionin interfaceCreditSupportProvider- Specified by:
getCreditSupportProviderElectionin interfaceCreditSupportProvider.CreditSupportProviderBuilder
-
getOrCreateCreditSupportProviderElection
public CreditSupportProviderElection.CreditSupportProviderElectionBuilder getOrCreateCreditSupportProviderElection(int index) - Specified by:
getOrCreateCreditSupportProviderElectionin interfaceCreditSupportProvider.CreditSupportProviderBuilder
-
addCreditSupportProviderElection
@RosettaAttribute("creditSupportProviderElection") @Accessor(ADDER) @Required @Multi @RuneAttribute("creditSupportProviderElection") public CreditSupportProvider.CreditSupportProviderBuilder addCreditSupportProviderElection(CreditSupportProviderElection _creditSupportProviderElection) - Specified by:
addCreditSupportProviderElectionin interfaceCreditSupportProvider.CreditSupportProviderBuilder
-
addCreditSupportProviderElection
public CreditSupportProvider.CreditSupportProviderBuilder addCreditSupportProviderElection(CreditSupportProviderElection _creditSupportProviderElection, int idx) - Specified by:
addCreditSupportProviderElectionin interfaceCreditSupportProvider.CreditSupportProviderBuilder
-
addCreditSupportProviderElection
public CreditSupportProvider.CreditSupportProviderBuilder addCreditSupportProviderElection(List<? extends CreditSupportProviderElection> creditSupportProviderElections) - Specified by:
addCreditSupportProviderElectionin interfaceCreditSupportProvider.CreditSupportProviderBuilder
-
setCreditSupportProviderElection
@RosettaAttribute("creditSupportProviderElection") @Accessor(SETTER) @Required @Multi @RuneAttribute("creditSupportProviderElection") public CreditSupportProvider.CreditSupportProviderBuilder setCreditSupportProviderElection(List<? extends CreditSupportProviderElection> creditSupportProviderElections) - Specified by:
setCreditSupportProviderElectionin interfaceCreditSupportProvider.CreditSupportProviderBuilder
-
build
Description copied from interface:CreditSupportProviderBuild Methods- Specified by:
buildin interfaceCreditSupportProvider- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfaceCreditSupportProvider- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
prune
- Specified by:
prunein interfaceCreditSupportProvider.CreditSupportProviderBuilder- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
hasData
public boolean hasData()- Specified by:
hasDatain interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
merge
public CreditSupportProvider.CreditSupportProviderBuilder merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) - Specified by:
mergein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
equals
-
hashCode
public int hashCode() -
toString
-