Package cdm.legaldocumentation.csa
Class CollateralAccessBreach.CollateralAccessBreachImpl
java.lang.Object
cdm.legaldocumentation.csa.CollateralAccessBreach.CollateralAccessBreachImpl
- All Implemented Interfaces:
CollateralAccessBreach,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
CollateralAccessBreach
public static class CollateralAccessBreach.CollateralAccessBreachImpl
extends Object
implements CollateralAccessBreach
Immutable Implementation of CollateralAccessBreach
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.CollateralAccessBreach
CollateralAccessBreach.CollateralAccessBreachBuilder, CollateralAccessBreach.CollateralAccessBreachBuilderImpl, CollateralAccessBreach.CollateralAccessBreachImpl -
Field Summary
Fields inherited from interface cdm.legaldocumentation.csa.CollateralAccessBreach
metaData -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
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.inthashCode()protected voidtoString()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 com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Constructor Details
-
CollateralAccessBreachImpl
-
-
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
-
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
-
setBuilderFields
-
equals
-
hashCode
public int hashCode() -
toString
-