Package cdm.legaldocumentation.csa
Class ExecutionLocation.ExecutionLocationBuilderImpl
java.lang.Object
cdm.legaldocumentation.csa.ExecutionLocation.ExecutionLocationBuilderImpl
- All Implemented Interfaces:
ExecutionLocation,ExecutionLocation.ExecutionLocationBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- Enclosing interface:
ExecutionLocation
public static class ExecutionLocation.ExecutionLocationBuilderImpl
extends Object
implements ExecutionLocation.ExecutionLocationBuilder
Builder Implementation of ExecutionLocation
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.ExecutionLocation
ExecutionLocation.ExecutionLocationBuilder, ExecutionLocation.ExecutionLocationBuilderImpl, ExecutionLocation.ExecutionLocationImpl -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected com.rosetta.model.lib.records.Dateprotected Stringprotected ExecutionLocationEnumprotected StringFields inherited from interface cdm.legaldocumentation.csa.ExecutionLocation
metaData -
Constructor Summary
Constructors -
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.booleanhasData()inthashCode()merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) prune()setDutyPayer(String _dutyPayer) setDutyPayerLanguage(String _dutyPayerLanguage) setDutyPaymentDate(com.rosetta.model.lib.records.Date _dutyPaymentDate) setDutyPaymentLanguage(String _dutyPaymentLanguage) setExecutionLocation(ExecutionLocationEnum _executionLocation) setOtherLanguage(String _otherLanguage) toString()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 cdm.legaldocumentation.csa.ExecutionLocation.ExecutionLocationBuilder
processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, processRosetta, processRosetta
-
Field Details
-
executionLocation
-
otherLanguage
-
dutyPayer
-
dutyPayerLanguage
-
dutyPaymentDate
protected com.rosetta.model.lib.records.Date dutyPaymentDate -
dutyPaymentLanguage
-
-
Constructor Details
-
ExecutionLocationBuilderImpl
public ExecutionLocationBuilderImpl()
-
-
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
-
setExecutionLocation
@RosettaAttribute("executionLocation") @Accessor(SETTER) @Required @RuneAttribute("executionLocation") public ExecutionLocation.ExecutionLocationBuilder setExecutionLocation(ExecutionLocationEnum _executionLocation) - Specified by:
setExecutionLocationin interfaceExecutionLocation.ExecutionLocationBuilder
-
setOtherLanguage
@RosettaAttribute("otherLanguage") @Accessor(SETTER) @RuneAttribute("otherLanguage") public ExecutionLocation.ExecutionLocationBuilder setOtherLanguage(String _otherLanguage) - Specified by:
setOtherLanguagein interfaceExecutionLocation.ExecutionLocationBuilder
-
setDutyPayer
@RosettaAttribute("dutyPayer") @Accessor(SETTER) @RuneAttribute("dutyPayer") public ExecutionLocation.ExecutionLocationBuilder setDutyPayer(String _dutyPayer) - Specified by:
setDutyPayerin interfaceExecutionLocation.ExecutionLocationBuilder
-
setDutyPayerLanguage
@RosettaAttribute("dutyPayerLanguage") @Accessor(SETTER) @RuneAttribute("dutyPayerLanguage") public ExecutionLocation.ExecutionLocationBuilder setDutyPayerLanguage(String _dutyPayerLanguage) - Specified by:
setDutyPayerLanguagein interfaceExecutionLocation.ExecutionLocationBuilder
-
setDutyPaymentDate
@RosettaAttribute("dutyPaymentDate") @Accessor(SETTER) @RuneAttribute("dutyPaymentDate") public ExecutionLocation.ExecutionLocationBuilder setDutyPaymentDate(com.rosetta.model.lib.records.Date _dutyPaymentDate) - Specified by:
setDutyPaymentDatein interfaceExecutionLocation.ExecutionLocationBuilder
-
setDutyPaymentLanguage
@RosettaAttribute("dutyPaymentLanguage") @Accessor(SETTER) @RuneAttribute("dutyPaymentLanguage") public ExecutionLocation.ExecutionLocationBuilder setDutyPaymentLanguage(String _dutyPaymentLanguage) - Specified by:
setDutyPaymentLanguagein interfaceExecutionLocation.ExecutionLocationBuilder
-
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
-
prune
- Specified by:
prunein interfaceExecutionLocation.ExecutionLocationBuilder- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
hasData
public boolean hasData()- Specified by:
hasDatain interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
merge
public ExecutionLocation.ExecutionLocationBuilder 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
-