Package cdm.legaldocumentation.csa
Class PledgeeRepresentativeRider.PledgeeRepresentativeRiderImpl
java.lang.Object
cdm.legaldocumentation.csa.PledgeeRepresentativeRider.PledgeeRepresentativeRiderImpl
- All Implemented Interfaces:
PledgeeRepresentativeRider,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
PledgeeRepresentativeRider
public static class PledgeeRepresentativeRider.PledgeeRepresentativeRiderImpl
extends Object
implements PledgeeRepresentativeRider
Immutable Implementation of PledgeeRepresentativeRider
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.PledgeeRepresentativeRider
PledgeeRepresentativeRider.PledgeeRepresentativeRiderBuilder, PledgeeRepresentativeRider.PledgeeRepresentativeRiderBuilderImpl, PledgeeRepresentativeRider.PledgeeRepresentativeRiderImpl -
Field Summary
Fields inherited from interface cdm.legaldocumentation.csa.PledgeeRepresentativeRider
metaData -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedPledgeeRepresentativeRiderImpl(PledgeeRepresentativeRider.PledgeeRepresentativeRiderBuilder builder) -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanIdentification of whether the representative CTA provisions are applicable (True) or not applicable (False).getParty()Identification of the represented party.The definition of representative end date in relation to a representative event.The specification of whether the representative event terms are applicable.The specific representative event terms applicable when specified.The specific representative terms applicable when specified.inthashCode()protected voidtoString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.legaldocumentation.csa.PledgeeRepresentativeRider
getType, metaData, processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Constructor Details
-
PledgeeRepresentativeRiderImpl
protected PledgeeRepresentativeRiderImpl(PledgeeRepresentativeRider.PledgeeRepresentativeRiderBuilder builder)
-
-
Method Details
-
getIsApplicable
@RosettaAttribute("isApplicable") @Accessor(GETTER) @Required @RuneAttribute("isApplicable") public Boolean getIsApplicable()Description copied from interface:PledgeeRepresentativeRiderIdentification of whether the representative CTA provisions are applicable (True) or not applicable (False).- Specified by:
getIsApplicablein interfacePledgeeRepresentativeRider
-
getParty
@RosettaAttribute("party") @Accessor(GETTER) @RuneAttribute("party") public CounterpartyRoleEnum getParty()Description copied from interface:PledgeeRepresentativeRiderIdentification of the represented party.- Specified by:
getPartyin interfacePledgeeRepresentativeRider
-
getRepresentativeTerms
@RosettaAttribute("representativeTerms") @Accessor(GETTER) @RuneAttribute("representativeTerms") public String getRepresentativeTerms()Description copied from interface:PledgeeRepresentativeRiderThe specific representative terms applicable when specified.- Specified by:
getRepresentativeTermsin interfacePledgeeRepresentativeRider
-
getRepresentativeEvent
@RosettaAttribute("representativeEvent") @Accessor(GETTER) @RuneAttribute("representativeEvent") public ExceptionEnum getRepresentativeEvent()Description copied from interface:PledgeeRepresentativeRiderThe specification of whether the representative event terms are applicable.- Specified by:
getRepresentativeEventin interfacePledgeeRepresentativeRider
-
getRepresentativeEventTerms
@RosettaAttribute("representativeEventTerms") @Accessor(GETTER) @RuneAttribute("representativeEventTerms") public String getRepresentativeEventTerms()Description copied from interface:PledgeeRepresentativeRiderThe specific representative event terms applicable when specified.- Specified by:
getRepresentativeEventTermsin interfacePledgeeRepresentativeRider
-
getRepresentativeEndDate
@RosettaAttribute("representativeEndDate") @Accessor(GETTER) @RuneAttribute("representativeEndDate") public CustomisableOffset getRepresentativeEndDate()Description copied from interface:PledgeeRepresentativeRiderThe definition of representative end date in relation to a representative event.- Specified by:
getRepresentativeEndDatein interfacePledgeeRepresentativeRider
-
build
Description copied from interface:PledgeeRepresentativeRiderBuild Methods- Specified by:
buildin interfacePledgeeRepresentativeRider- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfacePledgeeRepresentativeRider- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
setBuilderFields
protected void setBuilderFields(PledgeeRepresentativeRider.PledgeeRepresentativeRiderBuilder builder) -
equals
-
hashCode
public int hashCode() -
toString
-