Package cdm.legaldocumentation.csa
Class LegacyValuationTime.LegacyValuationTimeImpl
java.lang.Object
cdm.legaldocumentation.csa.LegacyValuationTime.LegacyValuationTimeImpl
- All Implemented Interfaces:
LegacyValuationTime,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
LegacyValuationTime
public static class LegacyValuationTime.LegacyValuationTimeImpl
extends Object
implements LegacyValuationTime
Immutable Implementation of LegacyValuationTime
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.LegacyValuationTime
LegacyValuationTime.LegacyValuationTimeBuilder, LegacyValuationTime.LegacyValuationTimeBuilderImpl, LegacyValuationTime.LegacyValuationTimeImpl -
Field Summary
Fields inherited from interface cdm.legaldocumentation.csa.LegacyValuationTime
metaData -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanThe additional language that might be specified by the parties to the legal agreement.getDay()The day in respect of which the Valuation Time is being specified.A time specified in a 24-hour notation, e.g. 3pm would be represented as 15:00.The location relevant to the timezone for the Valuation Time.getTime()The type of time specified for the Valuation Time.Any relevant time zone where 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.LegacyValuationTime
getType, metaData, processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Constructor Details
-
LegacyValuationTimeImpl
-
-
Method Details
-
getDay
@RosettaAttribute("day") @Accessor(GETTER) @RuneAttribute("day") public ValuationTimeDayEnum getDay()Description copied from interface:LegacyValuationTimeThe day in respect of which the Valuation Time is being specified. If not specified, addional language must be used to define the methodology.- Specified by:
getDayin interfaceLegacyValuationTime
-
getLocation
@RosettaAttribute("location") @Accessor(GETTER) @Multi @RuneAttribute("location") public List<BusinessCenterEnum> getLocation()Description copied from interface:LegacyValuationTimeThe location relevant to the timezone for the Valuation Time.- Specified by:
getLocationin interfaceLegacyValuationTime
-
getTime
@RosettaAttribute("time") @Accessor(GETTER) @RuneAttribute("time") public ValuationTimeEnum getTime()Description copied from interface:LegacyValuationTimeThe type of time specified for the Valuation Time.- Specified by:
getTimein interfaceLegacyValuationTime
-
getHourminutetime
@RosettaAttribute("hourminutetime") @Accessor(GETTER) @RuneAttribute("hourminutetime") public LocalTime getHourminutetime()Description copied from interface:LegacyValuationTimeA time specified in a 24-hour notation, e.g. 3pm would be represented as 15:00.- Specified by:
getHourminutetimein interfaceLegacyValuationTime
-
getTimezone
@RosettaAttribute("timezone") @Accessor(GETTER) @RuneAttribute("timezone") public BusinessCenterEnum getTimezone()Description copied from interface:LegacyValuationTimeAny relevant time zone where specified.- Specified by:
getTimezonein interfaceLegacyValuationTime
-
getAdditionalLanguage
@RosettaAttribute("additionalLanguage") @Accessor(GETTER) @RuneAttribute("additionalLanguage") public String getAdditionalLanguage()Description copied from interface:LegacyValuationTimeThe additional language that might be specified by the parties to the legal agreement.- Specified by:
getAdditionalLanguagein interfaceLegacyValuationTime
-
build
Description copied from interface:LegacyValuationTimeBuild Methods- Specified by:
buildin interfaceLegacyValuationTime- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfaceLegacyValuationTime- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
setBuilderFields
-
equals
-
hashCode
public int hashCode() -
toString
-