Package cdm.legaldocumentation.csa
Class CollateralAccessBreach.CollateralAccessBreachBuilderImpl
java.lang.Object
cdm.legaldocumentation.csa.CollateralAccessBreach.CollateralAccessBreachBuilderImpl
- All Implemented Interfaces:
CollateralAccessBreach,CollateralAccessBreach.CollateralAccessBreachBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- Enclosing interface:
CollateralAccessBreach
public static class CollateralAccessBreach.CollateralAccessBreachBuilderImpl
extends Object
implements CollateralAccessBreach.CollateralAccessBreachBuilder
Builder Implementation of CollateralAccessBreach
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.CollateralAccessBreach
CollateralAccessBreach.CollateralAccessBreachBuilder, CollateralAccessBreach.CollateralAccessBreachBuilderImpl, CollateralAccessBreach.CollateralAccessBreachImpl -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected BigDecimalprotected Booleanprotected Stringprotected BooleanFields inherited from interface cdm.legaldocumentation.csa.CollateralAccessBreach
metaData -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanThe business days following the related Collateral Access Breach when the additional terms end.Determination of whether the Collateral Access Breach end date is a number of days (True) or specified (False).Specific terms for when Collateral Access Breach terms end.Collateral Access Breach terms are applicable when True and not applicable when False.booleanhasData()inthashCode()merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) prune()setCabEndDate(BigDecimal _cabEndDate) setCabEndDateElection(Boolean _cabEndDateElection) setCabEndDateTerms(String _cabEndDateTerms) setIsApplicable(Boolean _isApplicable) toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.legaldocumentation.csa.CollateralAccessBreach
getType, metaData, processMethods inherited from interface cdm.legaldocumentation.csa.CollateralAccessBreach.CollateralAccessBreachBuilder
processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, processRosetta, processRosetta
-
Field Details
-
isApplicable
-
cabEndDateElection
-
cabEndDate
-
cabEndDateTerms
-
-
Constructor Details
-
CollateralAccessBreachBuilderImpl
public CollateralAccessBreachBuilderImpl()
-
-
Method Details
-
getIsApplicable
@RosettaAttribute("isApplicable") @Accessor(GETTER) @Required @RuneAttribute("isApplicable") public Boolean getIsApplicable()Description copied from interface:CollateralAccessBreachCollateral Access Breach terms are applicable when True and not applicable when False.- Specified by:
getIsApplicablein interfaceCollateralAccessBreach
-
getCabEndDateElection
@RosettaAttribute("cabEndDateElection") @Accessor(GETTER) @RuneAttribute("cabEndDateElection") public Boolean getCabEndDateElection()Description copied from interface:CollateralAccessBreachDetermination of whether the Collateral Access Breach end date is a number of days (True) or specified (False).- Specified by:
getCabEndDateElectionin interfaceCollateralAccessBreach
-
getCabEndDate
@RosettaAttribute("cabEndDate") @Accessor(GETTER) @RuneAttribute("cabEndDate") public BigDecimal getCabEndDate()Description copied from interface:CollateralAccessBreachThe business days following the related Collateral Access Breach when the additional terms end.- Specified by:
getCabEndDatein interfaceCollateralAccessBreach
-
getCabEndDateTerms
@RosettaAttribute("cabEndDateTerms") @Accessor(GETTER) @RuneAttribute("cabEndDateTerms") public String getCabEndDateTerms()Description copied from interface:CollateralAccessBreachSpecific terms for when Collateral Access Breach terms end.- Specified by:
getCabEndDateTermsin interfaceCollateralAccessBreach
-
setIsApplicable
@RosettaAttribute("isApplicable") @Accessor(SETTER) @Required @RuneAttribute("isApplicable") public CollateralAccessBreach.CollateralAccessBreachBuilder setIsApplicable(Boolean _isApplicable) - Specified by:
setIsApplicablein interfaceCollateralAccessBreach.CollateralAccessBreachBuilder
-
setCabEndDateElection
@RosettaAttribute("cabEndDateElection") @Accessor(SETTER) @RuneAttribute("cabEndDateElection") public CollateralAccessBreach.CollateralAccessBreachBuilder setCabEndDateElection(Boolean _cabEndDateElection) - Specified by:
setCabEndDateElectionin interfaceCollateralAccessBreach.CollateralAccessBreachBuilder
-
setCabEndDate
@RosettaAttribute("cabEndDate") @Accessor(SETTER) @RuneAttribute("cabEndDate") public CollateralAccessBreach.CollateralAccessBreachBuilder setCabEndDate(BigDecimal _cabEndDate) - Specified by:
setCabEndDatein interfaceCollateralAccessBreach.CollateralAccessBreachBuilder
-
setCabEndDateTerms
@RosettaAttribute("cabEndDateTerms") @Accessor(SETTER) @RuneAttribute("cabEndDateTerms") public CollateralAccessBreach.CollateralAccessBreachBuilder setCabEndDateTerms(String _cabEndDateTerms) - Specified by:
setCabEndDateTermsin interfaceCollateralAccessBreach.CollateralAccessBreachBuilder
-
build
Description copied from interface:CollateralAccessBreachBuild Methods- Specified by:
buildin interfaceCollateralAccessBreach- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfaceCollateralAccessBreach- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
prune
- Specified by:
prunein interfaceCollateralAccessBreach.CollateralAccessBreachBuilder- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
hasData
public boolean hasData()- Specified by:
hasDatain interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
merge
public CollateralAccessBreach.CollateralAccessBreachBuilder 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
-