Package cdm.legaldocumentation.csa
Class CalculationDateLocationElection.CalculationDateLocationElectionImpl
java.lang.Object
cdm.legaldocumentation.csa.CalculationDateLocationElection.CalculationDateLocationElectionImpl
- All Implemented Interfaces:
CalculationDateLocationElection,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
CalculationDateLocationElection
public static class CalculationDateLocationElection.CalculationDateLocationElectionImpl
extends Object
implements CalculationDateLocationElection
Immutable Implementation of CalculationDateLocationElection
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.CalculationDateLocationElection
CalculationDateLocationElection.CalculationDateLocationElectionBuilder, CalculationDateLocationElection.CalculationDateLocationElectionBuilderImpl, CalculationDateLocationElection.CalculationDateLocationElectionImpl -
Field Summary
Fields inherited from interface cdm.legaldocumentation.csa.CalculationDateLocationElection
metaData -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedCalculationDateLocationElectionImpl(CalculationDateLocationElection.CalculationDateLocationElectionBuilder builder) -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanThe Calculation Date Location when specified as a business center which corresponds to the FpML list of business centers or can be mapped to it.The Calculation Date Location when specified a location which doesn't correspond to the FpML list of business centers or cannot be mapped to it.getParty()The elective party.inthashCode()protected voidtoString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.legaldocumentation.csa.CalculationDateLocationElection
getType, metaData, processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Constructor Details
-
CalculationDateLocationElectionImpl
protected CalculationDateLocationElectionImpl(CalculationDateLocationElection.CalculationDateLocationElectionBuilder builder)
-
-
Method Details
-
getParty
@RosettaAttribute("party") @Accessor(GETTER) @Required @RuneAttribute("party") public CounterpartyRoleEnum getParty()Description copied from interface:CalculationDateLocationElectionThe elective party.- Specified by:
getPartyin interfaceCalculationDateLocationElection
-
getBusinessCenter
@RosettaAttribute("businessCenter") @Accessor(GETTER) @RuneAttribute("businessCenter") public FieldWithMetaBusinessCenterEnum getBusinessCenter()Description copied from interface:CalculationDateLocationElectionThe Calculation Date Location when specified as a business center which corresponds to the FpML list of business centers or can be mapped to it.- Specified by:
getBusinessCenterin interfaceCalculationDateLocationElection
-
getCustomLocation
@RosettaAttribute("customLocation") @Accessor(GETTER) @RuneAttribute("customLocation") public String getCustomLocation()Description copied from interface:CalculationDateLocationElectionThe Calculation Date Location when specified a location which doesn't correspond to the FpML list of business centers or cannot be mapped to it.- Specified by:
getCustomLocationin interfaceCalculationDateLocationElection
-
build
Description copied from interface:CalculationDateLocationElectionBuild Methods- Specified by:
buildin interfaceCalculationDateLocationElection- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfaceCalculationDateLocationElection- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
setBuilderFields
protected void setBuilderFields(CalculationDateLocationElection.CalculationDateLocationElectionBuilder builder) -
equals
-
hashCode
public int hashCode() -
toString
-