Package cdm.legaldocumentation.csa
Class ExecutionLocation.ExecutionLocationImpl
java.lang.Object
cdm.legaldocumentation.csa.ExecutionLocation.ExecutionLocationImpl
- All Implemented Interfaces:
ExecutionLocation,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
ExecutionLocation
public static class ExecutionLocation.ExecutionLocationImpl
extends Object
implements ExecutionLocation
Immutable Implementation of ExecutionLocation
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.ExecutionLocation
ExecutionLocation.ExecutionLocationBuilder, ExecutionLocation.ExecutionLocationBuilderImpl, ExecutionLocation.ExecutionLocationImpl -
Field Summary
Fields inherited from interface cdm.legaldocumentation.csa.ExecutionLocation
metaData -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanThe payer of documentary duty.Bespoke terms specific to the payment of documentary duty.com.rosetta.model.lib.records.DateThe date that documentary duty will be paid.Bespoke terms specific to the date that documentary duty will be paid.The execution location of the agreement.Bespoke execution location language to be included 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.ExecutionLocation
getType, metaData, processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Constructor Details
-
ExecutionLocationImpl
-
-
Method Details
-
getExecutionLocation
@RosettaAttribute("executionLocation") @Accessor(GETTER) @Required @RuneAttribute("executionLocation") public ExecutionLocationEnum getExecutionLocation()Description copied from interface:ExecutionLocationThe execution location of the agreement.- Specified by:
getExecutionLocationin interfaceExecutionLocation
-
getOtherLanguage
@RosettaAttribute("otherLanguage") @Accessor(GETTER) @RuneAttribute("otherLanguage") public String getOtherLanguage()Description copied from interface:ExecutionLocationBespoke execution location language to be included when specified.- Specified by:
getOtherLanguagein interfaceExecutionLocation
-
getDutyPayer
@RosettaAttribute("dutyPayer") @Accessor(GETTER) @RuneAttribute("dutyPayer") public String getDutyPayer()Description copied from interface:ExecutionLocationThe payer of documentary duty.- Specified by:
getDutyPayerin interfaceExecutionLocation
-
getDutyPayerLanguage
@RosettaAttribute("dutyPayerLanguage") @Accessor(GETTER) @RuneAttribute("dutyPayerLanguage") public String getDutyPayerLanguage()Description copied from interface:ExecutionLocationBespoke terms specific to the payment of documentary duty.- Specified by:
getDutyPayerLanguagein interfaceExecutionLocation
-
getDutyPaymentDate
@RosettaAttribute("dutyPaymentDate") @Accessor(GETTER) @RuneAttribute("dutyPaymentDate") public com.rosetta.model.lib.records.Date getDutyPaymentDate()Description copied from interface:ExecutionLocationThe date that documentary duty will be paid.- Specified by:
getDutyPaymentDatein interfaceExecutionLocation
-
getDutyPaymentLanguage
@RosettaAttribute("dutyPaymentLanguage") @Accessor(GETTER) @RuneAttribute("dutyPaymentLanguage") public String getDutyPaymentLanguage()Description copied from interface:ExecutionLocationBespoke terms specific to the date that documentary duty will be paid.- Specified by:
getDutyPaymentLanguagein interfaceExecutionLocation
-
build
Description copied from interface:ExecutionLocationBuild Methods- Specified by:
buildin interfaceExecutionLocation- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfaceExecutionLocation- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
setBuilderFields
-
equals
-
hashCode
public int hashCode() -
toString
-